{"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":824842,"link":"/api/v1.1/game/824842/feed/live","metaData":{"wait":10,"timeStamp":"20260523_021751","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824842,"type":"R","doubleHeader":"N","id":"2026/05/22/detmlb-balmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824842-2026-05-22","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-22T23:15:00Z","originalDate":"2026-05-22","officialDate":"2026-05-22","dayNight":"night","time":"7:15","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":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":52,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":20,"losses":32,"ties":0,"pct":".385"},"records":{},"divisionLeader":false,"wins":20,"losses":32,"winningPercentage":".385"},"franchiseName":"Detroit","clubName":"Tigers","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110","season":2026,"venue":{"id":2,"name":"Oriole Park at Camden Yards","link":"/api/v1/venues/2"},"springVenue":{"id":2508,"link":"/api/v1/venues/2508"},"teamCode":"bal","fileCode":"bal","abbreviation":"BAL","teamName":"Orioles","locationName":"Baltimore","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Baltimore","record":{"gamesPlayed":51,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":22,"losses":29,"ties":0,"pct":".431"},"records":{},"divisionLeader":false,"wins":22,"losses":29,"winningPercentage":".431"},"franchiseName":"Baltimore","clubName":"Orioles","active":true}},"players":{"ID664285":{"id":664285,"fullName":"Framber Valdez","link":"/api/v1/people/664285","firstName":"Framber","lastName":"Valdez","primaryNumber":"59","birthDate":"1993-11-19","currentAge":32,"birthCity":"Palenque","birthCountry":"Dominican Republic","height":"5' 11\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Framber","useLastName":"Valdez","boxscoreName":"Valdez, F","gender":"M","nameMatrilineal":"Pinales","isPlayer":true,"isVerified":true,"pronunciation":"FRAHM-burr","mlbDebutDate":"2018-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Framber Valdez","nameSlug":"framber-valdez-664285","firstLastName":"Framber Valdez","lastFirstName":"Valdez, Framber","lastInitName":"Valdez, F","initLastName":"F Valdez","fullFMLName":"Framber Valdez","fullLFMName":"Valdez, Framber","strikeZoneTop":3.32,"strikeZoneBottom":1.51},"ID669211":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211","firstName":"Keegan","lastName":"Akin","primaryNumber":"45","birthDate":"1995-04-01","currentAge":31,"birthCity":"Alma","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keegan","useLastName":"Akin","middleName":"Lee","boxscoreName":"Akin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"A-kin","mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Keegan Akin","nameSlug":"keegan-akin-669211","firstLastName":"Keegan Akin","lastFirstName":"Akin, Keegan","lastInitName":"Akin, K","initLastName":"K Akin","fullFMLName":"Keegan Lee Akin","fullLFMName":"Akin, Keegan Lee","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID694212":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212","firstName":"Samuel","lastName":"Basallo","primaryNumber":"29","birthDate":"2004-08-13","currentAge":22,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Samuel","useLastName":"Basallo","middleName":"Alexander","boxscoreName":"Basallo","gender":"M","nameMatrilineal":"Mendez","isPlayer":true,"isVerified":true,"pronunciation":"SAM-well bah-SY-yo","mlbDebutDate":"2025-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Samuel Basallo","nameSlug":"samuel-basallo-694212","firstLastName":"Samuel Basallo","lastFirstName":"Basallo, Samuel","lastInitName":"Basallo, S","initLastName":"S Basallo","fullFMLName":"Samuel Alexander Basallo","fullLFMName":"Basallo, Samuel Alexander","strikeZoneTop":3.39,"strikeZoneBottom":1.71},"ID669330":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330","firstName":"Tyler","lastName":"Wells","primaryNumber":"68","birthDate":"1994-08-26","currentAge":32,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 8\"","weight":270,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Wells","middleName":"Austin","boxscoreName":"Wells, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Wells","nameSlug":"tyler-wells-669330","firstLastName":"Tyler Wells","lastFirstName":"Wells, Tyler","lastInitName":"Wells, T","initLastName":"T Wells","fullFMLName":"Tyler Austin Wells","fullLFMName":"Wells, Tyler Austin","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID670329":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329","firstName":"Joshua","lastName":"Garcia","primaryNumber":"50","birthDate":"1994-01-10","currentAge":32,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"5' 9\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rico","useLastName":"Garcia","middleName":"Rico","boxscoreName":"Garcia, Ri","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rico Garcia","nameSlug":"rico-garcia-670329","firstLastName":"Rico Garcia","lastFirstName":"Garcia, Rico","lastInitName":"Garcia, R","initLastName":"R Garcia","fullFMLName":"Joshua Rico Garcia","fullLFMName":"Garcia, Joshua Rico","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"ID663554":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554","firstName":"Casey","lastName":"Mize","primaryNumber":"32","birthDate":"1997-05-01","currentAge":29,"birthCity":"Springville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Mize","middleName":"A.","boxscoreName":"Mize","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Mize","nameSlug":"casey-mize-663554","firstLastName":"Casey Mize","lastFirstName":"Mize, Casey","lastInitName":"Mize, C","initLastName":"C Mize","fullFMLName":"Casey A. Mize","fullLFMName":"Mize, Casey A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID701678":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678","firstName":"Hao-Yu","lastName":"Lee","primaryNumber":"50","birthDate":"2003-02-03","currentAge":23,"birthCity":"New Taipei","birthCountry":"Taiwan","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Hao-Yu","useLastName":"Lee","boxscoreName":"Lee","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hao-Yu Lee","nameSlug":"hao-yu-lee-701678","firstLastName":"Hao-Yu Lee","lastFirstName":"Lee, Hao-Yu","lastInitName":"Lee, H","initLastName":"H Lee","fullFMLName":"Hao-Yu Lee","fullLFMName":"Lee, Hao-Yu ","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID642215":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215","firstName":"Weston","lastName":"Wilson","primaryNumber":"31","birthDate":"1994-09-11","currentAge":32,"birthCity":"High Point","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Weston","useLastName":"Wilson","middleName":"Graham","boxscoreName":"Wilson, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Weston Wilson","nameSlug":"weston-wilson-642215","firstLastName":"Weston Wilson","lastFirstName":"Wilson, Weston","lastInitName":"Wilson, W","initLastName":"W Wilson","fullFMLName":"Weston Graham Wilson","fullLFMName":"Wilson, Weston Graham","strikeZoneTop":3.343,"strikeZoneBottom":1.687},"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},"ID683002":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002","firstName":"Gunnar","lastName":"Henderson","primaryNumber":"2","birthDate":"2001-06-29","currentAge":25,"birthCity":"Montgomery","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Gunnar","useLastName":"Henderson","middleName":"Randal","boxscoreName":"Henderson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gunnar Henderson","nameSlug":"gunnar-henderson-683002","firstLastName":"Gunnar Henderson","lastFirstName":"Henderson, Gunnar","lastInitName":"Henderson, G","initLastName":"G Henderson","fullFMLName":"Gunnar Randal Henderson","fullLFMName":"Henderson, Gunnar Randal","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"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},"ID544150":{"id":544150,"fullName":"Albert Suárez","link":"/api/v1/people/544150","firstName":"Albert","lastName":"Suárez","primaryNumber":"49","birthDate":"1989-10-08","currentAge":36,"birthCity":"San Felix","birthCountry":"Venezuela","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Albert","useLastName":"Suárez ","middleName":"Joe","boxscoreName":"Suárez, A","nickName":"Chiguire","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Albert Suárez","nameSlug":"albert-suarez-544150","firstLastName":"Albert Suárez","lastFirstName":"Suárez, Albert","lastInitName":"Suárez, A","initLastName":"A Suárez","fullFMLName":"Albert Joe Suárez","fullLFMName":"Suárez, Albert Joe","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID680694":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694","firstName":"Kyle","lastName":"Bradish","primaryNumber":"38","birthDate":"1996-09-12","currentAge":30,"birthCity":"Peoria","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Bradish","middleName":"Edward","boxscoreName":"Bradish","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"BRAD-ish","mlbDebutDate":"2022-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Bradish","nameSlug":"kyle-bradish-680694","firstLastName":"Kyle Bradish","lastFirstName":"Bradish, Kyle","lastInitName":"Bradish, K","initLastName":"K Bradish","fullFMLName":"Kyle Edward Bradish","fullLFMName":"Bradish, Kyle Edward","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID805808":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808","firstName":"Kevin","lastName":"McGonigle","primaryNumber":"7","birthDate":"2004-08-18","currentAge":22,"birthCity":"Media","birthStateProvince":"PA","birthCountry":"USA","height":"5' 9\"","weight":187,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Kevin","useLastName":"McGonigle","middleName":"Patrick","boxscoreName":"McGonigle","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin McGonigle","nameSlug":"kevin-mcgonigle-805808","firstLastName":"Kevin McGonigle","lastFirstName":"McGonigle, Kevin","lastInitName":"McGonigle, K","initLastName":"K McGonigle","fullFMLName":"Kevin McGonigle","fullLFMName":"McGonigle, Kevin","strikeZoneTop":3.086,"strikeZoneBottom":1.557},"ID445276":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276","firstName":"Kenley","lastName":"Jansen","primaryNumber":"74","birthDate":"1987-09-30","currentAge":38,"birthCity":"Willemstad","birthCountry":"Curacao","height":"6' 5\"","weight":265,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kenley","useLastName":"Jansen","middleName":"Geronimo","boxscoreName":"Jansen, K","nickName":"Kenleyfornia","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"KEHN-lee JAN-sin","mlbDebutDate":"2010-07-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kenley Jansen","nameSlug":"kenley-jansen-445276","firstLastName":"Kenley Jansen","lastFirstName":"Jansen, Kenley","lastInitName":"Jansen, K","initLastName":"K Jansen","fullFMLName":"Kenley Geronimo Jansen","fullLFMName":"Jansen, Kenley Geronimo","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID670097":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097","firstName":"Zachary","lastName":"Short","primaryNumber":"40","birthDate":"1995-05-29","currentAge":31,"birthCity":"Kingston","birthStateProvince":"NY","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Zack","useLastName":"Short","middleName":"Ryan","boxscoreName":"Short","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-04-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Short","nameSlug":"zack-short-670097","firstLastName":"Zack Short","lastFirstName":"Short, Zack","lastInitName":"Short, Z","initLastName":"Z Short","fullFMLName":"Zachary Ryan Short","fullLFMName":"Short, Zachary Ryan","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID656427":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427","firstName":"Jack","lastName":"Flaherty","primaryNumber":"9","birthDate":"1995-10-15","currentAge":30,"birthCity":"Burbank","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Flaherty","middleName":"Rafe","boxscoreName":"Flaherty","nickName":"Flare","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Flaherty","nameSlug":"jack-flaherty-656427","firstLastName":"Jack Flaherty","lastFirstName":"Flaherty, Jack","lastInitName":"Flaherty, J","initLastName":"J Flaherty","fullFMLName":"Jack Rafe Flaherty","fullLFMName":"Flaherty, Jack Rafe","strikeZoneTop":3.48,"strikeZoneBottom":1.62},"ID657756":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756","firstName":"Connor","lastName":"Seabold","primaryNumber":"43","birthDate":"1996-01-24","currentAge":30,"birthCity":"Laguna Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Seabold","boxscoreName":"Seabold","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"SEE-bold","mlbDebutDate":"2021-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Seabold","nameSlug":"connor-seabold-657756","firstLastName":"Connor Seabold","lastFirstName":"Seabold, Connor","lastInitName":"Seabold, C","initLastName":"C Seabold","fullFMLName":"Connor Seabold","fullLFMName":"Seabold, Connor","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID689296":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296","firstName":"Anthony","lastName":"Nunez","primaryNumber":"66","birthDate":"2001-07-10","currentAge":25,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Nunez","boxscoreName":"Nunez","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-03-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Nunez","nameSlug":"anthony-nunez-689296","firstLastName":"Anthony Nunez","lastFirstName":"Nunez, Anthony","lastInitName":"Nunez, A","initLastName":"A Nunez","fullFMLName":"Anthony Nunez","fullLFMName":"Nunez, Anthony","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID646241":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241","firstName":"Enmanuel","lastName":"De Jesus","primaryNumber":"37","birthDate":"1996-12-10","currentAge":29,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Enmanuel","useLastName":"De Jesus","middleName":"Jose","boxscoreName":"De Jesus","gender":"M","nameMatrilineal":"Sandoval","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Enmanuel De Jesus","nameSlug":"enmanuel-de-jesus-646241","firstLastName":"Enmanuel De Jesus","lastFirstName":"De Jesus, Enmanuel","lastInitName":"De Jesus, E","initLastName":"E De Jesus","fullFMLName":"Enmanuel Jose De Jesus","fullLFMName":"De Jesus, Enmanuel Jose","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID681297":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297","firstName":"Colton","lastName":"Cowser","primaryNumber":"17","birthDate":"2000-03-20","currentAge":26,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Colton","useLastName":"Cowser","middleName":"Dale","boxscoreName":"Cowser","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"KOW-zur","mlbDebutDate":"2023-07-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colton Cowser","nameSlug":"colton-cowser-681297","firstLastName":"Colton Cowser","lastFirstName":"Cowser, Colton","lastInitName":"Cowser, C","initLastName":"C Cowser","fullFMLName":"Colton Dale Cowser","fullLFMName":"Cowser, Colton Dale","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID691723":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723","firstName":"Coby","lastName":"Mayo","primaryNumber":"16","birthDate":"2001-12-10","currentAge":24,"birthCity":"Coral Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Coby","useLastName":"Mayo","middleName":"Gerald","boxscoreName":"Mayo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Coby Mayo","nameSlug":"coby-mayo-691723","firstLastName":"Coby Mayo","lastFirstName":"Mayo, Coby","lastInitName":"Mayo, C","initLastName":"C Mayo","fullFMLName":"Coby Gerald Mayo","fullLFMName":"Mayo, Coby Gerald","strikeZoneTop":3.41,"strikeZoneBottom":1.72},"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},"ID669236":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236","firstName":"Jeremiah","lastName":"Jackson","primaryNumber":"82","birthDate":"2000-03-26","currentAge":26,"birthCity":"Antioch","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jeremiah","useLastName":"Jackson","boxscoreName":"Jackson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2025-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremiah Jackson","nameSlug":"jeremiah-jackson-669236","firstLastName":"Jeremiah Jackson","lastFirstName":"Jackson, Jeremiah","lastInitName":"Jackson, J","initLastName":"J Jackson","fullFMLName":"Jeremiah Jackson","fullLFMName":"Jackson, Jeremiah","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID669398":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398","firstName":"Gage","lastName":"Workman","primaryNumber":"99","birthDate":"1999-10-24","currentAge":26,"birthCity":"Chandler","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":202,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Gage","useLastName":"Workman","middleName":"Tater","boxscoreName":"Workman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2025-03-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gage Workman","nameSlug":"gage-workman-669398","firstLastName":"Gage Workman","lastFirstName":"Workman, Gage","lastInitName":"Workman, G","initLastName":"G Workman","fullFMLName":"Gage Tater Workman","fullLFMName":"Workman, Gage Tater","strikeZoneTop":3.378,"strikeZoneBottom":1.705},"ID669432":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432","firstName":"Trevor","lastName":"Rogers","primaryNumber":"28","birthDate":"1997-11-13","currentAge":28,"birthCity":"Carlsbad","birthStateProvince":"NM","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Rogers","middleName":"J'Daniel","boxscoreName":"Rogers, Tr","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-08-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Trevor Rogers","nameSlug":"trevor-rogers-669432","firstLastName":"Trevor Rogers","lastFirstName":"Rogers, Trevor","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Trevor J'Daniel Rogers","fullLFMName":"Rogers, Trevor J'Daniel","strikeZoneTop":3.81,"strikeZoneBottom":1.77},"ID687064":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064","firstName":"Brandon","lastName":"Young","primaryNumber":"63","birthDate":"1998-08-19","currentAge":28,"birthCity":"Lumberton","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Young","middleName":"Wayne","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Young","nameSlug":"brandon-young-687064","firstLastName":"Brandon Young","lastFirstName":"Young, Brandon","lastInitName":"Young, B","initLastName":"B Young","fullFMLName":"Brandon Wayne Young","fullLFMName":"Young, Brandon Wayne","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID656716":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716","firstName":"Zachary","lastName":"McKinstry","primaryNumber":"39","birthDate":"1995-04-29","currentAge":31,"birthCity":"Toledo","birthStateProvince":"OH","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Zach","useLastName":"McKinstry","boxscoreName":"McKinstry","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"muh-KIN-stry","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach McKinstry","nameSlug":"zach-mckinstry-656716","firstLastName":"Zach McKinstry","lastFirstName":"McKinstry, Zach","lastInitName":"McKinstry, Z","initLastName":"Z McKinstry","fullFMLName":"Zachary McKinstry","fullLFMName":"McKinstry, Zachary","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"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},"ID665750":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750","firstName":"Leody","lastName":"Taveras","primaryNumber":"30","birthDate":"1998-09-08","currentAge":28,"birthCity":"Tenares","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Leody","useLastName":"Taveras","boxscoreName":"Taveras, L","gender":"M","nameMatrilineal":"Salazar","isPlayer":true,"isVerified":true,"pronunciation":"lay-OH-dee tuh-VAIR-uhs","mlbDebutDate":"2020-07-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leody Taveras","nameSlug":"leody-taveras-665750","firstLastName":"Leody Taveras","lastFirstName":"Taveras, Leody","lastInitName":"Taveras, L","initLastName":"L Taveras","fullFMLName":"Leody Taveras","fullLFMName":"Taveras, Leody","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID669358":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358","firstName":"Shane","lastName":"Baz","primaryNumber":"34","birthDate":"1999-06-17","currentAge":27,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Baz","middleName":"Austin","boxscoreName":"Baz","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"bahz","mlbDebutDate":"2021-09-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shane Baz","nameSlug":"shane-baz-669358","firstLastName":"Shane Baz","lastFirstName":"Baz, Shane","lastInitName":"Baz, S","initLastName":"S Baz","fullFMLName":"Shane Austin Baz","fullLFMName":"Baz, Shane Austin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID621493":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493","firstName":"Joseph","lastName":"Ward","primaryNumber":"27","birthDate":"1993-12-14","currentAge":32,"birthCity":"Dayton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Taylor","useLastName":"Ward","middleName":"Taylor","boxscoreName":"Ward, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Ward","nameSlug":"taylor-ward-621493","firstLastName":"Taylor Ward","lastFirstName":"Ward, Taylor","lastInitName":"Ward, T","initLastName":"T Ward","fullFMLName":"Joseph Taylor Ward","fullLFMName":"Ward, Joseph Taylor","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID605135":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135","firstName":"Christopher","lastName":"Bassitt","primaryNumber":"40","birthDate":"1989-02-22","currentAge":37,"birthCity":"Toledo","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Bassitt","middleName":"M.","boxscoreName":"Bassitt","nickName":"C Bass","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Bassitt","nameSlug":"chris-bassitt-605135","firstLastName":"Chris Bassitt","lastFirstName":"Bassitt, Chris","lastInitName":"Bassitt, C","initLastName":"C Bassitt","fullFMLName":"Christopher M. Bassitt","fullLFMName":"Bassitt, Christopher M.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID668939":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939","firstName":"Adley","lastName":"Rutschman","primaryNumber":"31","birthDate":"1998-02-06","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Adley","useLastName":"Rutschman","middleName":"Stan","boxscoreName":"Rutschman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-21","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adley Rutschman","nameSlug":"adley-rutschman-668939","firstLastName":"Adley Rutschman","lastFirstName":"Rutschman, Adley","lastInitName":"Rutschman, A","initLastName":"A Rutschman","fullFMLName":"Adley Stan Rutschman","fullLFMName":"Rutschman, Adley Stan","strikeZoneTop":3.253,"strikeZoneBottom":1.642},"ID641933":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933","firstName":"Tyler","lastName":"O'Neill","primaryNumber":"9","birthDate":"1995-06-22","currentAge":31,"birthCity":"Burnaby","birthStateProvince":"BC","birthCountry":"Canada","height":"5' 9\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"O'Neill","middleName":"Alan","boxscoreName":"O'Neill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler O'Neill","nameSlug":"tyler-o-neill-641933","firstLastName":"Tyler O'Neill","lastFirstName":"O'Neill, Tyler","lastInitName":"O'Neill, T","initLastName":"T O'Neill","fullFMLName":"Tyler Alan O'Neill","fullLFMName":"O'Neill, Tyler Alan","strikeZoneTop":3.097,"strikeZoneBottom":1.563},"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},"ID677942":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942","firstName":"Blaze","lastName":"Alexander","primaryNumber":"23","birthDate":"1999-06-11","currentAge":27,"birthCity":"Cape Coral","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Blaze","useLastName":"Alexander","middleName":"Chanee","boxscoreName":"Alexander","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"Blayz","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blaze Alexander","nameSlug":"blaze-alexander-677942","firstLastName":"Blaze Alexander","lastFirstName":"Alexander, Blaze","lastInitName":"Alexander, B","initLastName":"B Alexander","fullFMLName":"Blaze Chanee Alexander","fullLFMName":"Alexander, Blaze Chanee","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"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},"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},"ID624413":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413","firstName":"Peter","lastName":"Alonso","primaryNumber":"25","birthDate":"1994-12-07","currentAge":31,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Pete","useLastName":"Alonso","middleName":"Morgan","boxscoreName":"Alonso","nickName":"Polar Bear","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pete Alonso","nameSlug":"pete-alonso-624413","firstLastName":"Pete Alonso","lastFirstName":"Alonso, Pete","lastInitName":"Alonso, P","initLastName":"P Alonso","fullFMLName":"Peter Morgan Alonso","fullLFMName":"Alonso, Peter Morgan","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID702616":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616","firstName":"Jackson","lastName":"Holliday","primaryNumber":"7","birthDate":"2003-12-04","currentAge":22,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jackson","useLastName":"Holliday","middleName":"Matthew","boxscoreName":"Holliday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Holliday","nameSlug":"jackson-holliday-702616","firstLastName":"Jackson Holliday","lastFirstName":"Holliday, Jackson","lastInitName":"Holliday, J","initLastName":"J Holliday","fullFMLName":"Jackson Matthew Holliday","fullLFMName":"Holliday, Jackson Matthew","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID552640":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640","firstName":"Andrew","lastName":"Kittredge","primaryNumber":"39","birthDate":"1990-03-17","currentAge":36,"birthCity":"Spokane","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Kittredge","middleName":"Michael","boxscoreName":"Kittredge","nickName":"Kitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2008,"pronunciation":"KIT-rij","mlbDebutDate":"2017-07-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Kittredge","nameSlug":"andrew-kittredge-552640","firstLastName":"Andrew Kittredge","lastFirstName":"Kittredge, Andrew","lastInitName":"Kittredge, A","initLastName":"A Kittredge","fullFMLName":"Andrew Michael Kittredge","fullLFMName":"Kittredge, Andrew Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID666974":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974","firstName":"Yennier","lastName":"Cano","primaryNumber":"78","birthDate":"1994-03-09","currentAge":32,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 4\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yennier","useLastName":"Cano","boxscoreName":"Cano","gender":"M","nameMatrilineal":"Banes","isPlayer":true,"isVerified":true,"pronunciation":"YEN-neer","mlbDebutDate":"2022-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yennier Cano","nameSlug":"yennier-cano-666974","firstLastName":"Yennier Cano","lastFirstName":"Cano, Yennier","lastInitName":"Cano, Y","initLastName":"Y Cano","fullFMLName":"Yennier  Cano","fullLFMName":"Cano, Yennier","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID608650":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650","firstName":"Dietrich","lastName":"Enns","primaryNumber":"71","birthDate":"1991-05-16","currentAge":35,"birthCity":"Frankfort","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dietrich","useLastName":"Enns","boxscoreName":"Enns","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"en-s","mlbDebutDate":"2017-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dietrich Enns","nameSlug":"dietrich-enns-608650","firstLastName":"Dietrich Enns","lastFirstName":"Enns, Dietrich","lastInitName":"Enns, D","initLastName":"D Enns","fullFMLName":"Dietrich Enns","fullLFMName":"Enns, Dietrich","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID676684":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684","firstName":"William","lastName":"Vest","primaryNumber":"19","birthDate":"1995-06-06","currentAge":31,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Vest","middleName":"Lane","boxscoreName":"Vest","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Vest","nameSlug":"will-vest-676684","firstLastName":"Will Vest","lastFirstName":"Vest, Will","lastInitName":"Vest, W","initLastName":"W Vest","fullFMLName":"William Lane Vest","fullLFMName":"Vest, William Lane","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID672761":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761","firstName":"Wenceel","lastName":"Pérez","primaryNumber":"46","birthDate":"1999-10-30","currentAge":26,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Wenceel","useLastName":"Pérez","middleName":"Xavier","boxscoreName":"Pérez, W","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"pronunciation":"when-SELL PER-ez","mlbDebutDate":"2024-04-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wenceel Pérez","nameSlug":"wenceel-perez-672761","firstLastName":"Wenceel Pérez","lastFirstName":"Pérez, Wenceel","lastInitName":"Pérez, W","initLastName":"W Pérez","fullFMLName":"Wenceel Xavier Pérez","fullLFMName":"Pérez, Wenceel Xavier","strikeZoneTop":3.182,"strikeZoneBottom":1.606}},"venue":{"id":2,"name":"Oriole Park at Camden Yards","link":"/api/v1/venues/2","location":{"address1":"333 West Camden Street","city":"Baltimore","state":"Maryland","stateAbbrev":"MD","postalCode":"21201","defaultCoordinates":{"latitude":39.283787,"longitude":-76.621689},"azimuthAngle":31.0,"elevation":33,"country":"USA","phone":"(410) 685-9800"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":42455,"turfType":"Grass","roofType":"Open","leftLine":333,"left":363,"leftCenter":376,"center":410,"rightCenter":373,"rightLine":318},"active":true,"season":"2026"},"officialVenue":{"id":2,"link":"/api/v1/venues/2"},"weather":{"condition":"Drizzle","temp":"55","wind":"6 mph, In From RF"},"gameInfo":{"attendance":14956,"firstPitch":"2026-05-22T23:15:00.000Z","gameDurationMinutes":182},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"home":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"}},"officialScorer":{"id":484489,"fullName":"Dennis Hetrick","link":"/api/v1/people/484489"},"primaryDatacaster":{"id":666941,"fullName":"Scott Sussman","link":"/api/v1/people/666941"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kevin McGonigle homers (3) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-22T23:15:54.827Z","endTime":"2026-05-22T23:16:19.184Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":{"id":669211,"link":"/api/v1/people/669211"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-22T19:47:43.501Z","endTime":"2026-05-22T22:53:48.380Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"}},{"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-22T22:53:48.380Z","endTime":"2026-05-22T23:14:48.837Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"}},{"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-22T23:14:48.837Z","endTime":"2026-05-22T23:15:57.168Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47478386774183,"aZ":-11.416867559205071,"pfxX":7.850638429214875,"pfxZ":11.108069735766897,"pX":0.2158917089843905,"pZ":2.8184796046512086,"vX0":-6.7138052255650305,"vY0":-135.9995528575506,"vZ0":-5.964893359381584,"x":108.77,"y":162.68,"x0":1.6993597544708836,"y0":50.00610356173632,"z0":5.835937407846211,"aX":14.674855563074988},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.0,"breakHorizontal":-12.7,"spinRate":2359,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.40310668378956915,"extension":5.594086842755824},"hitData":{"launchSpeed":101.9,"launchAngle":27.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":205.46,"coordY":60.3}},"index":3,"playId":"cce4f4e5-e65d-3d65-8577-bab038c9c669","pitchNumber":1,"startTime":"2026-05-22T23:15:57.168Z","endTime":"2026-05-22T23:16:19.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-22T23:16:19.184Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-22T23:16:21.632Z","endTime":"2026-05-22T23:18:08.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"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":85.9,"endSpeed":78.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.730644757069445,"aZ":-25.55061489101831,"pfxX":-0.6988208610525694,"pfxZ":4.193405089813227,"pX":0.14251163596361863,"pZ":2.789809798785497,"vX0":-4.2674835526868735,"vY0":-124.98920280753488,"vZ0":-2.0888242816923546,"x":111.57,"y":163.46,"x0":1.9642940129625208,"y0":50.00061701692251,"z0":5.739251992358921,"aX":-1.1023253482616058},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.3,"breakHorizontal":2.3,"spinRate":2365,"spinDirection":169},"zone":5,"typeConfidence":2.0,"plateTime":0.43859681918858895,"extension":5.479461508773559},"index":0,"playId":"412ee0aa-2176-33a5-8ec7-b97dfd3796ab","pitchNumber":1,"startTime":"2026-05-22T23:16:40.944Z","endTime":"2026-05-22T23:16:44.760Z","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.7,"endSpeed":79.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.578974008029984,"aZ":-21.706461510077272,"pfxX":13.953257574216412,"pfxZ":6.49313688715106,"pX":1.0303842014604467,"pZ":1.0937973913253944,"vX0":-6.410081915347745,"vY0":-127.3473396008644,"vZ0":-6.723229135207227,"x":77.72,"y":209.25,"x0":1.7922964790891251,"y0":50.004055283792596,"z0":5.531952636502079,"aX":22.50347553995784},"breaks":{"breakAngle":42.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.1,"breakHorizontal":-23.4,"spinRate":2296,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.433118940645695,"extension":5.569925502092572},"index":1,"playId":"465b0923-30a0-34a1-8d66-567ad4d06725","pitchNumber":2,"startTime":"2026-05-22T23:16:54.827Z","endTime":"2026-05-22T23:16:57.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.084813112370114,"aZ":-22.217009900471517,"pfxX":11.737296562792121,"pfxZ":6.19488186704174,"pX":1.5631187586975115,"pZ":1.8569147954227088,"vX0":-4.36890101633387,"vY0":-127.02935098116461,"vZ0":-4.75404872105214,"x":57.42,"y":188.64,"x0":1.7970477515565138,"y0":50.001395997684924,"z0":5.557210142651915,"aX":18.858928607807925},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.2,"breakHorizontal":-20.0,"spinRate":2120,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.43396777645868,"extension":5.517091528376301},"index":2,"playId":"e9f94e1b-cc08-3398-a03d-c8504039a6d9","pitchNumber":3,"startTime":"2026-05-22T23:17:12.945Z","endTime":"2026-05-22T23:17:16.603Z","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.2,"endSpeed":84.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48128781552441,"aZ":-9.372515512046613,"pfxX":8.995338156307646,"pfxZ":12.2060122010456,"pX":0.5186090330185104,"pZ":3.494346089648733,"vX0":-5.920444533986476,"vY0":-136.86310535996907,"vZ0":-4.484468421890016,"x":97.23,"y":144.43,"x0":1.5580801765222425,"y0":50.00497433586379,"z0":5.814834527599822,"aX":16.808268131204517},"breaks":{"breakAngle":55.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":21.1,"breakHorizontal":-14.8,"spinRate":2370,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4025378736795182,"extension":5.6308828392052},"index":3,"playId":"1b729d35-5d8a-3c8e-8d15-3070956563bb","pitchNumber":4,"startTime":"2026-05-22T23:17:28.359Z","endTime":"2026-05-22T23:17:31.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":79.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32833814242921,"aZ":-22.55876819614051,"pfxX":13.132112105628096,"pfxZ":5.91094618238425,"pX":-0.42738351592714136,"pZ":0.25489339876772976,"vX0":-9.176429586457695,"vY0":-128.25900260976888,"vZ0":-8.63056379997581,"x":133.29,"y":231.9,"x0":1.5333128342438604,"y0":50.00579764519688,"z0":5.49195678156985,"aX":21.369430754149537},"breaks":{"breakAngle":38.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.4,"breakHorizontal":-21.1,"spinRate":2175,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.4309471068848487,"extension":5.707186992727469},"index":4,"playId":"a6c4829d-1f96-372f-b53e-dd254242be66","pitchNumber":5,"startTime":"2026-05-22T23:17:46.642Z","endTime":"2026-05-22T23:17:49.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":78.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.733421259977334,"aZ":-23.31850026130089,"pfxX":12.135213611905417,"pfxZ":5.55106374832244,"pX":0.7880385214630793,"pZ":1.8959975728713747,"vX0":-5.953326265381864,"vY0":-126.26937198683609,"vZ0":-4.519987649048005,"x":86.96,"y":187.59,"x0":1.6157500976259835,"y0":50.00114411228996,"z0":5.614977326113544,"aX":19.346547724056894},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.1,"breakHorizontal":-20.4,"spinRate":2091,"spinDirection":113},"zone":9,"typeConfidence":2.0,"plateTime":0.4358832328653617,"extension":5.633934566660625},"index":5,"playId":"5f31d052-ef10-3b0f-aa0c-4526b83c5eba","pitchNumber":6,"startTime":"2026-05-22T23:18:05.063Z","endTime":"2026-05-22T23:18:08.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-22T23:18:08.777Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jahmai Jones strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-22T23:18:12.561Z","endTime":"2026-05-22T23:19:18.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12938440327019,"aZ":-9.84436896523259,"pfxX":9.117384100198137,"pfxZ":11.732623496019547,"pX":0.41070350765390257,"pZ":3.1372342958912243,"vX0":-6.519528504881261,"vY0":-137.9172717277929,"vZ0":-5.224001645429915,"x":101.34,"y":154.07,"x0":1.635253823994196,"y0":50.00120743933144,"z0":5.736251999779051,"aX":17.35044951653494},"breaks":{"breakAngle":55.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.2,"breakHorizontal":-14.9,"spinRate":2422,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.39898360262211474,"extension":5.603905798720241},"index":0,"playId":"ff7b2621-c0a0-3be3-a098-e2b9948ee09c","pitchNumber":1,"startTime":"2026-05-22T23:18:29.857Z","endTime":"2026-05-22T23:18:32.971Z","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":88.4,"endSpeed":79.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58028354021451,"aZ":-21.985205779265126,"pfxX":13.123008292094246,"pfxZ":6.220086752265619,"pX":0.4181378709083765,"pZ":1.0522040415216112,"vX0":-7.368360814388063,"vY0":-128.20751763035238,"vZ0":-6.740477795073933,"x":101.06,"y":210.37,"x0":1.6494258831309765,"y0":50.001435300431574,"z0":5.4736160947185395,"aX":21.484353339925327},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.6,"breakHorizontal":-21.7,"spinRate":2294,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4299403715892245,"extension":5.6521982180542505},"index":1,"playId":"55dc2e88-d382-36ac-8cbb-8d68cebf96fd","pitchNumber":2,"startTime":"2026-05-22T23:18:43.196Z","endTime":"2026-05-22T23:18:46.771Z","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.7,"endSpeed":80.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.958304001324635,"aZ":-19.914041658313284,"pfxX":11.200668201246732,"pfxZ":7.367295531192891,"pX":-0.38602158573443607,"pZ":1.7112176057009587,"vX0":-8.472285113957382,"vY0":-128.77295061450684,"vZ0":-5.80814916514902,"x":131.71,"y":192.58,"x0":1.5059970024323501,"y0":50.00540571105185,"z0":5.556660993939383,"aX":18.646779064768683},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":12.1,"breakHorizontal":-18.1,"spinRate":2148,"spinDirection":119},"zone":7,"typeConfidence":2.0,"plateTime":0.42680448247371583,"extension":5.685186672981087},"index":2,"playId":"f47fd242-8149-3065-b832-64f0adcf66ab","pitchNumber":3,"startTime":"2026-05-22T23:18:59.009Z","endTime":"2026-05-22T23:19:02.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.648849357735905,"aZ":-20.901906228152942,"pfxX":11.893524299953597,"pfxZ":6.82177172444702,"pX":0.594397149488661,"pZ":1.3541981644403367,"vX0":-6.564956546270668,"vY0":-128.75915106126632,"vZ0":-6.393640001693234,"x":94.34,"y":202.22,"x0":1.6529897168169034,"y0":50.00385121325546,"z0":5.524896103083136,"aX":19.658038574360987},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.8,"breakHorizontal":-19.7,"spinRate":2384,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4279627744459149,"extension":5.642712217013379},"index":3,"playId":"3b7b4204-b5ab-33f0-9f07-3e41ba8c47dc","pitchNumber":4,"startTime":"2026-05-22T23:19:14.865Z","endTime":"2026-05-22T23:19:18.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-22T23:19:18.956Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Riley Greene lines out to third baseman Coby Mayo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-22T23:19:28.813Z","endTime":"2026-05-22T23:21:21.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.776901924710785,"aZ":-18.985117332134138,"pfxX":3.758004177940979,"pfxZ":7.709303869990109,"pX":-0.6737489779265851,"pZ":1.830301180171491,"vX0":-7.454572439206393,"vY0":-130.30842058340227,"vZ0":-5.993309224197285,"x":142.68,"y":189.36,"x0":1.7427856671573163,"y0":50.00137912150046,"z0":5.606244885949522,"aX":6.428121801289915},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.7,"breakHorizontal":-5.0,"spinRate":2495,"spinDirection":130},"zone":7,"typeConfidence":2.0,"plateTime":0.4212127485097583,"extension":5.611440588119219},"index":0,"playId":"e034a0e9-5a19-3887-883f-3f66ff9c95cf","pitchNumber":1,"startTime":"2026-05-22T23:19:38.145Z","endTime":"2026-05-22T23:19:41.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":84.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.62002124654533,"aZ":-11.434598370678712,"pfxX":8.705531364672462,"pfxZ":11.120323068872967,"pX":0.9392525390677615,"pZ":4.337536681503041,"vX0":-4.7565503549274,"vY0":-137.0014090709526,"vZ0":-2.208591377831324,"x":81.2,"y":121.67,"x0":1.5846420379977553,"y0":50.001681873851304,"z0":5.954777393504958,"aX":16.233413528201897},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.7,"breakHorizontal":-14.5,"spinRate":2356,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.40274813322491987,"extension":5.483956220768627},"index":1,"playId":"d8fe5a01-c6a0-3c19-a0b5-801cceb1c08b","pitchNumber":2,"startTime":"2026-05-22T23:19:52.380Z","endTime":"2026-05-22T23:19:57.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":80.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.358868192366135,"aZ":-17.182196922746737,"pfxX":13.565293981192063,"pfxZ":9.019880665712789,"pX":-1.1431540389215218,"pZ":1.2055249151857894,"vX0":-10.548574088906152,"vY0":-129.2468663035802,"vZ0":-7.668730043998775,"x":160.57,"y":206.23,"x0":1.2645416831264353,"y0":50.00250088233267,"z0":5.572484666324395,"aX":22.546139243061965},"breaks":{"breakAngle":46.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":14.4,"breakHorizontal":-21.7,"spinRate":2238,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.42667818268135393,"extension":5.664914420326194},"index":2,"playId":"1b1c5160-2836-3ea3-aa59-d78805d21ba3","pitchNumber":3,"startTime":"2026-05-22T23:20:09.346Z","endTime":"2026-05-22T23:20:12.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":79.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.940013775692687,"aZ":-21.065535008369828,"pfxX":13.160898651366916,"pfxZ":6.752373111214823,"pX":-0.7133320253175434,"pZ":3.1832671883173376,"vX0":-9.59252539437121,"vY0":-128.56389086495048,"vZ0":-2.301901895636437,"x":144.19,"y":152.83,"x0":1.3886986687085001,"y0":50.00331400564609,"z0":5.75566262191391,"aX":21.65233535038921},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":11.8,"breakHorizontal":-21.2,"spinRate":2263,"spinDirection":120},"zone":1,"typeConfidence":2.0,"plateTime":0.4288778028809892,"extension":5.632129707311953},"index":3,"playId":"3c7ad05c-1f90-37b2-b028-1715ef54f260","pitchNumber":4,"startTime":"2026-05-22T23:20:24.211Z","endTime":"2026-05-22T23:20:28.341Z","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":94.0,"endSpeed":84.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.59436294076998,"aZ":-9.740487765143778,"pfxX":8.427793455526267,"pfxZ":12.051489583517432,"pX":0.3336805914890271,"pZ":3.5370434732695353,"vX0":-5.881479262108433,"vY0":-136.67090993345337,"vZ0":-4.367416829406853,"x":104.28,"y":143.28,"x0":1.436126213592215,"y0":50.004022063053505,"z0":5.844567355979671,"aX":15.690788963514601},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.9,"breakHorizontal":-13.8,"spinRate":2463,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4032240060699128,"extension":5.626019154837139},"index":4,"playId":"5b2de43d-911a-34dc-9763-bf11c91f72c5","pitchNumber":5,"startTime":"2026-05-22T23:20:40.977Z","endTime":"2026-05-22T23:20:44.420Z","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":88.2,"endSpeed":79.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.926059089121882,"aZ":-20.513872853059798,"pfxX":12.297499743199415,"pfxZ":7.166160163969412,"pX":-0.0878073259333637,"pZ":1.8723160615338834,"vX0":-7.855104224071845,"vY0":-127.9446896023211,"vZ0":-5.327786259079235,"x":120.35,"y":188.23,"x0":1.4534354505288292,"y0":50.004981140754296,"z0":5.63078079247935,"aX":20.01562722262867},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":11.8,"breakHorizontal":-20.0,"spinRate":2026,"spinDirection":118},"zone":8,"typeConfidence":2.0,"plateTime":0.43115607868464156,"extension":5.742924673785484},"index":5,"playId":"a9920a51-b2ed-34d3-941b-7d7c800a08bf","pitchNumber":6,"startTime":"2026-05-22T23:20:59.858Z","endTime":"2026-05-22T23:21:03.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":84.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.760227251577454,"aZ":-11.45163004803604,"pfxX":9.796783782602667,"pfxZ":11.112172457661588,"pX":-0.008196849116118832,"pZ":3.3157983101836366,"vX0":-7.555187531805134,"vY0":-136.59045745356133,"vZ0":-4.392098258622993,"x":117.31,"y":149.25,"x0":1.5390772492985634,"y0":50.001310204224126,"z0":5.749582104676421,"aX":18.26773409569365},"breaks":{"breakAngle":52.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.2,"breakHorizontal":-15.8,"spinRate":2440,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.4030282370639213,"extension":5.743910208294867},"hitData":{"launchSpeed":62.0,"launchAngle":16.0,"totalDistance":131.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":110.57,"coordY":151.94}},"index":6,"playId":"912751c4-583e-341c-8790-45cfb223d473","pitchNumber":7,"startTime":"2026-05-22T23:21:16.649Z","endTime":"2026-05-22T23:21:21.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-22T23:21:21.799Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-22T23:23:46.838Z","endTime":"2026-05-22T23:24:51.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.911008997204654,"aZ":-13.082220217491269,"pfxX":-1.9087508257846526,"pfxZ":10.714516007811579,"pX":0.3820438637991568,"pZ":3.08940219446987,"vX0":7.422717295584685,"vY0":-132.7664369118437,"vZ0":-3.4635038154861637,"x":102.44,"y":155.37,"x0":-2.204245959334206,"y0":50.00436765107994,"z0":5.365497500372902,"aX":-3.4029672761951497},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.8,"breakHorizontal":1.8,"spinRate":2331,"spinDirection":203},"zone":3,"typeConfidence":0.92,"plateTime":0.4128458884340014,"extension":6.476470937408512},"index":0,"playId":"8eb2607b-2a80-3b61-a1af-735cf0ee6845","pitchNumber":1,"startTime":"2026-05-22T23:23:59.477Z","endTime":"2026-05-22T23:24:02.811Z","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(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":2,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":70.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.854696130399997,"aZ":-41.50915193844195,"pfxX":6.317484190774593,"pfxZ":-7.40699979591462,"pX":-0.30808366856852415,"pZ":1.5922881183975353,"vX0":2.7529438342649875,"vY0":-112.08058589945774,"vZ0":0.3880469117413805,"x":128.74,"y":195.79,"x0":-2.376012570293408,"y0":50.00009681675951,"z0":5.685310692664373,"aX":7.967139207038421},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-13.0,"breakHorizontal":-12.1,"spinRate":2468,"spinDirection":45},"zone":13,"typeConfidence":0.91,"plateTime":0.49028174695648064,"extension":6.24889639532328},"index":1,"playId":"a7c10a86-ae5e-3507-95da-983de94725cf","pitchNumber":2,"startTime":"2026-05-22T23:24:14.251Z","endTime":"2026-05-22T23:24:17.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.491810970679328,"aZ":-27.53552928584653,"pfxX":2.519750098455483,"pfxZ":3.0266027145441665,"pX":1.274809950662671,"pZ":1.176727273153599,"vX0":7.69022457946091,"vY0":-123.26457886274436,"vZ0":-4.788631339288309,"x":68.41,"y":207.01,"x0":-2.2181412750293115,"y0":50.00159381212039,"z0":5.4812525984170835,"aX":3.8600947948483397},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.6,"breakHorizontal":-6.5,"spinRate":2564,"spinDirection":128},"zone":14,"typeConfidence":0.91,"plateTime":0.4450751364819592,"extension":6.416857868919491},"index":2,"playId":"729d038c-6db0-3780-8ea7-36e2aa7f311f","pitchNumber":3,"startTime":"2026-05-22T23:24:29.986Z","endTime":"2026-05-22T23:24:34.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.290829910492402,"aZ":-12.431636091354411,"pfxX":-3.9284280715847277,"pfxZ":10.568942027161867,"pX":0.7166542054901681,"pZ":2.7190039995973256,"vX0":9.345347004392302,"vY0":-135.71236804525546,"vZ0":-4.669114777490853,"x":89.68,"y":165.37,"x0":-2.2588293766074297,"y0":50.00219272696278,"z0":5.325454909767267,"aX":-7.338202303952965},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.4,"breakHorizontal":5.2,"spinRate":2401,"spinDirection":211},"zone":6,"typeConfidence":0.92,"plateTime":0.40336563182395624,"extension":6.425955492035171},"index":3,"playId":"2d1796e2-207c-3d94-b3f8-70da48b3494c","pitchNumber":4,"startTime":"2026-05-22T23:24:47.652Z","endTime":"2026-05-22T23:24:51.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-22T23:24:51.130Z","atBatIndex":4},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gunnar Henderson doubles (10) on a sharp line drive to right fielder Zach McKinstry.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-22T23:24:54.365Z","endTime":"2026-05-22T23:26:04.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":0,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":70.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.788794885212937,"aZ":-40.99793243327304,"pfxX":8.838863523720393,"pfxZ":-7.212845086754989,"pX":0.030261358491455868,"pZ":0.6097406588446442,"vX0":3.0670933968663086,"vY0":-110.8380952038574,"vZ0":-1.213546607204329,"x":115.85,"y":222.32,"x0":-2.5259326136694304,"y0":50.00086633600954,"z0":5.507456698774649,"aX":10.818035554851841},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-13.0,"breakHorizontal":-16.8,"spinRate":2516,"spinDirection":49},"zone":14,"typeConfidence":0.92,"plateTime":0.49725215791559085,"extension":6.284251062089289},"index":0,"playId":"309e2caf-23c2-3967-84ce-02523d69c03d","pitchNumber":1,"startTime":"2026-05-22T23:25:17.465Z","endTime":"2026-05-22T23:25:20.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.393027575863222,"aZ":-17.010776527596082,"pfxX":-0.7908932236086841,"pfxZ":8.113883436407418,"pX":-1.028129430240605,"pZ":2.530233085929796,"vX0":4.241808968183304,"vY0":-135.30525244373501,"vZ0":-4.195325643891254,"x":156.19,"y":170.46,"x0":-2.50813295578133,"y0":50.00112899890075,"z0":5.28025620529947,"aX":-1.4785074400996028},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.0,"breakHorizontal":0.6,"spinRate":2115,"spinDirection":205},"zone":13,"typeConfidence":0.92,"plateTime":0.40362771622729365,"extension":6.4196236141592395},"index":1,"playId":"47f3a44d-0fac-3181-9447-326959bf15df","pitchNumber":2,"startTime":"2026-05-22T23:25:37.061Z","endTime":"2026-05-22T23:25:40.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.363305459273253,"aZ":-15.875722752022481,"pfxX":-3.747296315265758,"pfxZ":8.947455355161434,"pX":0.6095218658372561,"pZ":1.948069472160594,"vX0":8.950248650309096,"vY0":-133.07350450256286,"vZ0":-6.0409117401244865,"x":93.77,"y":186.18,"x0":-2.2873481300522203,"y0":50.00436456139807,"z0":5.368197834469034,"aX":-6.828183618535524},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.2,"breakHorizontal":5.2,"spinRate":2189,"spinDirection":205},"zone":9,"typeConfidence":0.9,"plateTime":0.4091714666832931,"extension":6.524006874307556},"hitData":{"launchSpeed":110.0,"launchAngle":18.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":213.73,"coordY":114.26}},"index":2,"playId":"3be80b2d-7317-3132-bc52-fc72e19b5cc5","pitchNumber":3,"startTime":"2026-05-22T23:25:53.157Z","endTime":"2026-05-22T23:26:04.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-22T23:26:04.430Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adley Rutschman flies out to center fielder Wenceel Pérez. Gunnar Henderson to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-22T23:26:16.487Z","endTime":"2026-05-22T23:28:59.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"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":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"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":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54853922099337,"aZ":-15.213323080540434,"pfxX":-5.272728943605714,"pfxZ":9.530716134706354,"pX":0.7655442561587844,"pZ":2.384188191448234,"vX0":9.57754105232843,"vY0":-132.60096407354487,"vZ0":-5.154913574928925,"x":87.82,"y":174.41,"x0":-2.2092584225893286,"y0":50.0016290108978,"z0":5.464617480661689,"aX":-9.3828070914836},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.3,"breakHorizontal":7.4,"spinRate":2300,"spinDirection":211},"zone":6,"typeConfidence":0.8,"plateTime":0.41317120020659237,"extension":6.497145725941201},"index":0,"playId":"b608ca02-2994-31a8-a6de-446838fcc404","pitchNumber":1,"startTime":"2026-05-22T23:26:40.172Z","endTime":"2026-05-22T23:27:07.174Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"}}},{"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.1,"endSpeed":83.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.379122777362877,"aZ":-14.512457018235411,"pfxX":-3.2473752434739076,"pfxZ":9.815023574808558,"pX":-1.3521462176039143,"pZ":2.3000182622038765,"vX0":4.401577860748777,"vY0":-133.903996540932,"vZ0":-5.113348762460527,"x":168.54,"y":176.68,"x0":-2.602323608917828,"y0":50.00265907786601,"z0":5.288063738820499,"aX":-5.843606803736738},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.8,"breakHorizontal":4.8,"spinRate":2253,"spinDirection":212},"zone":13,"typeConfidence":0.91,"plateTime":0.4104943107825805,"extension":6.538846540754596},"index":1,"playId":"77245722-c235-371a-8bf3-71fe97adc991","pitchNumber":2,"startTime":"2026-05-22T23:27:12.642Z","endTime":"2026-05-22T23:27:16.277Z","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":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55370597292405,"aZ":-40.64447604990467,"pfxX":6.582130133583693,"pfxZ":-6.580183999058326,"pX":-0.05819368949209115,"pZ":2.183669705917187,"vX0":3.266925463650261,"vY0":-113.57062791426421,"vZ0":1.2997923214939122,"x":119.22,"y":179.82,"x0":-2.3769772355996936,"y0":50.00193123474063,"z0":5.691311624596461,"aX":8.474784780378029},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-11.2,"breakHorizontal":-12.8,"spinRate":2361,"spinDirection":48},"zone":8,"typeConfidence":0.92,"plateTime":0.48492982582123245,"extension":6.286788858162072},"index":2,"playId":"18d41ed2-828d-3856-bbad-1d3f512176a8","pitchNumber":3,"startTime":"2026-05-22T23:27:30.484Z","endTime":"2026-05-22T23:27:33.602Z","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.9,"endSpeed":84.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.855903326564267,"aZ":-12.997963396134148,"pfxX":-3.9294212741366272,"pfxZ":10.37528129707735,"pX":-0.8861215503014316,"pZ":2.5609468124828054,"vX0":5.785977410212761,"vY0":-135.18905555685743,"vZ0":-5.167214891582364,"x":150.78,"y":169.63,"x0":-2.544980609298279,"y0":50.004681211749734,"z0":5.411750661640354,"aX":-7.264396298621652},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.9,"breakHorizontal":5.9,"spinRate":2219,"spinDirection":209},"zone":11,"typeConfidence":0.92,"plateTime":0.40538503798771597,"extension":6.414635800085646},"index":3,"playId":"0ffc4c00-408e-3e75-be93-889e1a62bf0b","pitchNumber":4,"startTime":"2026-05-22T23:27:54.398Z","endTime":"2026-05-22T23:27:58.543Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.832041746439725,"aZ":-40.861145471991655,"pfxX":4.781259623668936,"pfxZ":-6.657126701662888,"pX":1.0057685890849706,"pZ":-0.20605816792722464,"vX0":5.927217466198682,"vY0":-114.06129992285543,"vZ0":-3.6684829272756767,"x":78.66,"y":244.34,"x0":-2.257055472555271,"y0":50.00240679317029,"z0":5.4906190090609925,"aX":6.239389028516198},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-12.7,"breakHorizontal":-10.3,"spinRate":2401,"spinDirection":41},"zone":14,"typeConfidence":0.92,"plateTime":0.48196068374692125,"extension":6.475223084083312},"index":4,"playId":"585113f3-002c-3bf6-81ca-847b8dbd8f60","pitchNumber":5,"startTime":"2026-05-22T23:28:16.975Z","endTime":"2026-05-22T23:28:19.975Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":70.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.460941141343074,"aZ":-40.42912038267977,"pfxX":5.843040920662066,"pfxZ":-6.513494983686842,"pX":-0.48276465311953853,"pZ":2.290875580111517,"vX0":3.126824459560688,"vY0":-112.70831174804394,"vZ0":1.9803818877816524,"x":135.4,"y":176.93,"x0":-2.6545577644204252,"y0":50.00540423310523,"z0":5.531445220501616,"aX":7.400568207460202},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-10.8,"breakHorizontal":-11.5,"spinRate":2377,"spinDirection":56},"zone":4,"typeConfidence":0.91,"plateTime":0.48890877288808143,"extension":6.354847639829065},"hitData":{"launchSpeed":96.8,"launchAngle":25.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.92,"coordY":51.29}},"index":5,"playId":"8ecd4019-408e-33aa-a85d-4d316ce92b20","pitchNumber":6,"startTime":"2026-05-22T23:28:47.123Z","endTime":"2026-05-22T23:28:59.157Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-22T23:28:59.157Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-22T23:29:08.822Z","endTime":"2026-05-22T23:32:15.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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,6,7],"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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":"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.0,"endSpeed":85.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.570610087782896,"aZ":-12.11198229199123,"pfxX":-3.355815763897295,"pfxZ":10.734409883379476,"pX":0.5087124558700423,"pZ":2.8143242701724422,"vX0":8.755822844568696,"vY0":-136.46979361006743,"vZ0":-4.273949581194921,"x":97.61,"y":162.79,"x0":-2.3182875620106818,"y0":50.00382100230914,"z0":5.247375586158211,"aX":-6.273043791632719},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.6,"breakHorizontal":4.1,"spinRate":2300,"spinDirection":207},"zone":6,"typeConfidence":0.92,"plateTime":0.40274387755209284,"extension":6.514035908387704},"index":0,"playId":"f25e0bc9-37df-3102-bef3-8fd06b76f155","pitchNumber":1,"startTime":"2026-05-22T23:29:31.136Z","endTime":"2026-05-22T23:29:34.572Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.630119225431567,"aZ":-41.22716297603014,"pfxX":8.827574507185682,"pfxZ":-6.843673659884896,"pX":0.7957397383416926,"pZ":1.8374745846301859,"vX0":4.6402536766318185,"vY0":-114.94434394221554,"vZ0":0.830066682594971,"x":86.67,"y":189.17,"x0":-2.4039333785585,"y0":50.00443080860276,"z0":5.512260390943578,"aX":11.673640899050213},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-11.8,"breakHorizontal":-17.3,"spinRate":2454,"spinDirection":48},"zone":14,"typeConfidence":0.92,"plateTime":0.47867461447925086,"extension":6.4428791057426285},"index":1,"playId":"00b11ae8-b802-3ef3-8878-879603de59bc","pitchNumber":2,"startTime":"2026-05-22T23:29:51.213Z","endTime":"2026-05-22T23:29:54.361Z","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-22T23:30:06.316Z","endTime":"2026-05-22T23:30:24.308Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84504585945083,"aZ":-14.909841857956755,"pfxX":-2.8701357544951316,"pfxZ":9.422981363496444,"pX":-0.5625164579911202,"pZ":2.3214670384511606,"vX0":5.542769598787715,"vY0":-135.33205965953232,"vZ0":-5.0203958079310365,"x":138.44,"y":176.1,"x0":-2.2755529954809015,"y0":50.005575190096835,"z0":5.265039828940817,"aX":-5.26058430330677},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.0,"breakHorizontal":3.8,"spinRate":2000,"spinDirection":211},"zone":4,"typeConfidence":0.91,"plateTime":0.4066058840183877,"extension":6.445648413537232},"index":3,"playId":"07b8fde7-db0a-32e8-9450-7528fafc892c","pitchNumber":3,"startTime":"2026-05-22T23:30:24.308Z","endTime":"2026-05-22T23:30:27.417Z","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":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.062301579389562,"aZ":-40.65445709028994,"pfxX":6.665188527329056,"pfxZ":-6.82093836595574,"pX":0.17116938815793514,"pZ":0.3274334656140535,"vX0":3.4557066102412506,"vY0":-111.42351098518013,"vZ0":-2.14043983709138,"x":110.48,"y":229.94,"x0":-2.271243415184768,"y0":50.00124036181395,"z0":5.544103393324443,"aX":8.288415793535576},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-12.6,"breakHorizontal":-13.1,"spinRate":2351,"spinDirection":45},"zone":14,"typeConfidence":0.92,"plateTime":0.4936301164557655,"extension":6.4665713472400235},"index":4,"playId":"e074be37-aed0-3d8c-bc72-6cfc11f62e9e","pitchNumber":4,"startTime":"2026-05-22T23:30:49.000Z","endTime":"2026-05-22T23:30:52.000Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.465397696161144,"aZ":-28.145163398724314,"pfxX":3.202278671905392,"pfxZ":2.5698623964431677,"pX":0.7559168762783132,"pZ":1.7566959731064853,"vX0":6.451650867750642,"vY0":-124.1456078181905,"vZ0":-3.1679970013132372,"x":88.19,"y":191.35,"x0":-2.2867195827643494,"y0":50.00582179501571,"z0":5.377311541067757,"aX":5.028968404040006},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.2,"breakHorizontal":-7.2,"spinRate":2382,"spinDirection":128},"zone":9,"typeConfidence":0.91,"plateTime":0.4401957438479891,"extension":6.42320287890178},"index":5,"playId":"88ef8a15-d1c5-37da-95b8-3d65ef1f65ab","pitchNumber":5,"startTime":"2026-05-22T23:31:15.495Z","endTime":"2026-05-22T23:31:18.651Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":71.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.790112559312135,"aZ":-41.05744522196366,"pfxX":4.252807417148267,"pfxZ":-6.920227483384934,"pX":1.1542963453978077,"pZ":-0.09285573814507582,"vX0":6.451489065522437,"vY0":-114.25584314161192,"vZ0":-2.805299142151338,"x":73.0,"y":241.29,"x0":-2.2913730644061876,"y0":50.00432951567787,"z0":5.30213550237047,"aX":5.457232680467612},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-13.0,"breakHorizontal":-9.7,"spinRate":2341,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.4848822509973445,"extension":6.563596314912622},"index":6,"playId":"47916619-f192-3e7b-859e-310fa15e1568","pitchNumber":6,"startTime":"2026-05-22T23:31:42.189Z","endTime":"2026-05-22T23:31:45.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.980601911461765,"aZ":-13.21950355891217,"pfxX":-4.638868524446812,"pfxZ":9.963291865063422,"pX":0.8268982980614227,"pZ":1.742393568197156,"vX0":9.820020248230195,"vY0":-136.54515299987736,"vZ0":-6.8870606919846935,"x":85.48,"y":191.74,"x0":-2.2014458660823144,"y0":50.003415429783786,"z0":5.193646173592037,"aX":-8.826761721571946},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":6.5,"spinRate":2339,"spinDirection":208},"zone":14,"typeConfidence":0.91,"plateTime":0.4000045871791267,"extension":6.5242935901478605},"index":7,"playId":"79a83f7b-18c7-37ed-be24-cae5abab4562","pitchNumber":7,"startTime":"2026-05-22T23:32:10.077Z","endTime":"2026-05-22T23:32:15.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-22T23:32:15.141Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Torkelson grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-22T23:34:53.998Z","endTime":"2026-05-22T23:35:21.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chris Bassitt replaces Keegan Akin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-22T23:34:01.171Z","endTime":"2026-05-22T23:34:55.946Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605135,"link":"/api/v1/people/605135"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26837423534112,"aZ":-25.650993257311143,"pfxX":-10.626420385320289,"pfxZ":3.616761182516859,"pX":0.13974036690625635,"pZ":2.9000916667319236,"vX0":7.549923178729757,"vY0":-133.16356826472307,"vZ0":-1.7508820864000452,"x":111.67,"y":160.48,"x0":-1.3444974283999775,"y0":50.00562002840852,"z0":5.412895857866385,"aX":-19.182072270702818},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.4,"breakHorizontal":17.8,"spinRate":2123,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.41054139125516675,"extension":6.150448629420442},"index":1,"playId":"1009e906-da9e-3159-ad06-549f17ed75be","pitchNumber":1,"startTime":"2026-05-22T23:34:55.946Z","endTime":"2026-05-22T23:34:59.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04902162578633,"aZ":-25.691288127092513,"pfxX":-11.069514893127783,"pfxZ":3.609981542619469,"pX":-0.7291049382897651,"pZ":2.3861281349731955,"vX0":5.888944816908212,"vY0":-133.23872177982895,"vZ0":-2.8630673235897848,"x":144.79,"y":174.35,"x0":-1.531700642149824,"y0":50.00189954249556,"z0":5.334306014683122,"aX":-19.8697171343996},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.1,"breakHorizontal":18.7,"spinRate":2189,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.4113307268064412,"extension":6.212052894602983},"hitData":{"launchSpeed":73.6,"launchAngle":7.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.64,"coordY":160.8}},"index":2,"playId":"af9655c1-0813-33c6-a140-cf73919c7f5c","pitchNumber":2,"startTime":"2026-05-22T23:35:13.435Z","endTime":"2026-05-22T23:35:21.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-22T23:35:21.913Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wenceel Pérez grounds out, second baseman Jackson Holliday to first baseman Pete Alonso.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-22T23:35:40.490Z","endTime":"2026-05-22T23:36:08.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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, 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.6,"endSpeed":82.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77388887578045,"aZ":-28.52735625160725,"pfxX":-10.078862430724708,"pfxZ":2.0778854323403397,"pX":-1.006592367241517,"pZ":2.818774582171677,"vX0":4.730937748172213,"vY0":-131.9068876363826,"vZ0":-1.386439849498536,"x":155.37,"y":162.67,"x0":-1.5164718586744244,"y0":50.00551177537865,"z0":5.459934302448806,"aX":-17.71488722892383},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.7,"breakHorizontal":17.2,"spinRate":2050,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.41568269271896074,"extension":6.208502739893928},"index":0,"playId":"4dd4e8a3-f901-3155-a99f-9572b443f29b","pitchNumber":1,"startTime":"2026-05-22T23:35:45.437Z","endTime":"2026-05-22T23:35:48.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.228216080060104,"aZ":-22.129207885512372,"pfxX":-1.9383609230332186,"pfxZ":5.996787418798885,"pX":0.36906988276191666,"pZ":3.153568178340418,"vX0":5.268542869825241,"vY0":-128.71421955381317,"vZ0":-1.2604820515251642,"x":102.93,"y":153.63,"x0":-1.4542660024720755,"y0":50.00016371973412,"z0":5.366446788279228,"aX":-3.245713098972235},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.8,"breakHorizontal":2.3,"spinRate":2044,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.42586318834618897,"extension":6.164774732233286},"hitData":{"launchSpeed":80.0,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.14,"coordY":150.0}},"index":1,"playId":"8d1cb98f-3822-3ea1-9f37-61250f17e5d2","pitchNumber":2,"startTime":"2026-05-22T23:36:00.752Z","endTime":"2026-05-22T23:36:08.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-22T23:36:08.091Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-22T23:36:17.187Z","endTime":"2026-05-22T23:37:16.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36006519449167,"aZ":-28.810933718619996,"pfxX":-10.278285623458634,"pfxZ":2.3171349261802385,"pX":1.3926703572820007,"pZ":2.078834003574037,"vX0":9.848755613415276,"vY0":-119.4421618824515,"vZ0":-1.4662810487106903,"x":63.91,"y":182.65,"x0":-1.442852743279766,"y0":50.000483111894034,"z0":5.284156210927163,"aX":-14.894090797349492},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.1,"breakHorizontal":16.3,"spinRate":1801,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4580547717449921,"extension":6.4464547731173525},"index":0,"playId":"d86c889f-dd55-3f6b-9bf8-9baef5c262bf","pitchNumber":1,"startTime":"2026-05-22T23:36:31.624Z","endTime":"2026-05-22T23:36:35.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":70.6,"endSpeed":65.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.308871169417685,"aZ":-40.983483354381484,"pfxX":11.47717643330412,"pfxZ":-8.323254885786262,"pX":0.1557020159502146,"pZ":2.065950644700825,"vX0":0.4351317182964463,"vY0":-102.65811109980814,"vZ0":2.746106683455249,"x":111.07,"y":183.0,"x0":-1.5487375784176183,"y0":50.00260904200968,"z0":5.729658236473115,"aX":12.147839944787618},"breaks":{"breakAngle":16.8,"breakLength":16.8,"breakY":24.0,"breakVertical":-69.1,"breakVerticalInduced":-13.8,"breakHorizontal":-20.9,"spinRate":2274,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.5352457578807335,"extension":6.453813208342743},"index":1,"playId":"aed8b22b-5c71-3cb6-b92b-cf30e3677153","pitchNumber":2,"startTime":"2026-05-22T23:36:47.103Z","endTime":"2026-05-22T23:36:50.606Z","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":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.950932514508136,"aZ":-27.80584901303828,"pfxX":-9.60238481049179,"pfxZ":2.4305633025256874,"pX":-0.6480141598604058,"pZ":2.1650421561166966,"vX0":5.650215548058172,"vY0":-133.27998676977606,"vZ0":-2.8339960946495086,"x":141.7,"y":180.32,"x0":-1.5491930714106106,"y0":50.00174362031809,"z0":5.252546074040429,"aX":-17.254513761557778},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.0,"breakHorizontal":16.2,"spinRate":2042,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.4111343734868176,"extension":6.163567865287666},"hitData":{"launchSpeed":96.9,"launchAngle":-3.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.91,"coordY":149.15}},"index":2,"playId":"0048bd82-dd94-323d-9e31-4296bdf54876","pitchNumber":3,"startTime":"2026-05-22T23:37:08.723Z","endTime":"2026-05-22T23:37:16.174Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-22T23:37:16.174Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Samuel Basallo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-22T23:39:09.646Z","endTime":"2026-05-22T23:40:37.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"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],"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":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":83.6,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.178966874732758,"aZ":-15.647062065595705,"pfxX":-3.5377991288960424,"pfxZ":9.212924263251427,"pX":0.4968694341569194,"pZ":2.4053593486321234,"vX0":8.549714512796324,"vY0":-133.4476948802396,"vZ0":-4.53240170598777,"x":98.06,"y":173.84,"x0":-2.2965908499573047,"y0":50.002474956253295,"z0":5.262049353711525,"aX":-6.347208076056761},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.8,"breakHorizontal":4.4,"spinRate":2304,"spinDirection":202},"zone":6,"typeConfidence":0.88,"plateTime":0.41130506122308796,"extension":6.520644522381328},"index":0,"playId":"a5632e46-bd9b-34fe-bc56-0731a4a422dc","pitchNumber":1,"startTime":"2026-05-22T23:39:53.710Z","endTime":"2026-05-22T23:39:57.062Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.8,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.883287816549437,"aZ":-38.410673901311185,"pfxX":6.313806459917215,"pfxZ":-4.818350973577241,"pX":-0.1622220882279742,"pZ":1.368611277479558,"vX0":3.479666210153023,"vY0":-113.3478526331217,"vZ0":-0.455265769849184,"x":123.18,"y":201.83,"x0":-2.540814366532884,"y0":50.0053635958004,"z0":5.4272961639491895,"aX":8.166156526828365},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-8.5,"breakHorizontal":-12.4,"spinRate":2348,"spinDirection":51},"zone":13,"typeConfidence":0.91,"plateTime":0.48435390801691014,"extension":6.402408820862607},"index":1,"playId":"f74df54a-2a3a-3f03-b16a-d6d93ebbb5d2","pitchNumber":2,"startTime":"2026-05-22T23:40:12.966Z","endTime":"2026-05-22T23:40:16.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31191535736512,"aZ":-14.84503255962348,"pfxX":-3.672519898421216,"pfxZ":9.568907478337591,"pX":-0.8963513600819724,"pZ":4.193421654966622,"vX0":5.168312812328113,"vY0":-133.39171149334823,"vZ0":-0.2059888713065034,"x":151.17,"y":125.56,"x0":-2.3772814531850908,"y0":50.00518639920932,"z0":5.33718726028192,"aX":-6.6532407404437395},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.5,"breakHorizontal":5.6,"spinRate":2262,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.4098048845022335,"extension":6.493447831715899},"index":2,"playId":"cf3d2244-6f5a-33ec-a04f-6b132e35ea8e","pitchNumber":3,"startTime":"2026-05-22T23:40:33.720Z","endTime":"2026-05-22T23:40:37.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-22T23:40:37.381Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Leody Taveras doubles (7) on a sharp line drive to right fielder Zach McKinstry.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-22T23:40:47.581Z","endTime":"2026-05-22T23:41:17.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.625781903397424,"aZ":-14.123090745670236,"pfxX":-3.6321859489521424,"pfxZ":10.192629286534448,"pX":-0.050132735965750186,"pZ":2.3971883088449024,"vX0":6.937807728023897,"vY0":-131.89011301680893,"vZ0":-4.749773877397513,"x":118.91,"y":174.06,"x0":-2.236459074031348,"y0":50.00518291156225,"z0":5.2542758371515825,"aX":-6.434798939330284},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.6,"breakHorizontal":5.2,"spinRate":2202,"spinDirection":204},"zone":5,"typeConfidence":0.9,"plateTime":0.4144249683434067,"extension":6.4519513882883786},"hitData":{"launchSpeed":106.0,"launchAngle":11.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":193.58,"coordY":112.3}},"index":0,"playId":"363df6cc-992d-38c3-b338-deafc622fe53","pitchNumber":1,"startTime":"2026-05-22T23:41:06.321Z","endTime":"2026-05-22T23:41:17.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-22T23:41:17.866Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colton Cowser strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-22T23:41:29.568Z","endTime":"2026-05-22T23:42:36.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.2,"endSpeed":76.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43648626712034,"aZ":-26.825648096615403,"pfxX":3.2955347652325515,"pfxZ":3.5696147184757994,"pX":-0.812364924460565,"pZ":2.763726084898948,"vX0":2.796467405962477,"vY0":-121.2733044315643,"vZ0":-0.9914829930225305,"x":147.97,"y":164.16,"x0":-2.406168373897239,"y0":50.00254842430671,"z0":5.505608884924831,"aX":4.93630360012388},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.5,"breakHorizontal":-6.6,"spinRate":2410,"spinDirection":123},"zone":4,"typeConfidence":0.92,"plateTime":0.45064826243872114,"extension":6.321773989436011},"index":0,"playId":"b50e077a-6d52-36e2-9ef1-4b6622deaf57","pitchNumber":1,"startTime":"2026-05-22T23:41:53.568Z","endTime":"2026-05-22T23:41:56.976Z","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(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":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02036436572843,"aZ":-42.58792216975972,"pfxX":5.184916344396264,"pfxZ":-7.989239329723446,"pX":0.49257911770028084,"pZ":0.8444802847079741,"vX0":4.82785639406027,"vY0":-114.3525481590452,"vZ0":-0.8763478567458503,"x":98.22,"y":215.98,"x0":-2.331084547412108,"y0":50.000682188498665,"z0":5.465784463689367,"aX":6.761529845123942},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-14.3,"breakHorizontal":-10.8,"spinRate":2411,"spinDirection":46},"zone":14,"typeConfidence":0.91,"plateTime":0.4817410889149274,"extension":6.401847865406102},"index":1,"playId":"242e7162-9f61-30db-a81a-3d1a07ef671e","pitchNumber":2,"startTime":"2026-05-22T23:42:10.601Z","endTime":"2026-05-22T23:42:13.647Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.294026956692285,"aZ":-14.969364298382498,"pfxX":-4.283858511369505,"pfxZ":9.46441029497054,"pX":-0.1504811780940212,"pZ":3.612001719560239,"vX0":7.172878101203737,"vY0":-134.49990285622619,"vZ0":-1.8081882990738432,"x":122.74,"y":141.26,"x0":-2.304855975877275,"y0":50.0035896383646,"z0":5.363733136150418,"aX":-7.788898849824873},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.9,"breakHorizontal":6.1,"spinRate":2303,"spinDirection":210},"zone":11,"typeConfidence":0.87,"plateTime":0.4084588014202004,"extension":6.422597214510223},"index":2,"playId":"6a4add22-b360-3d80-b82a-eae2e02c4b79","pitchNumber":3,"startTime":"2026-05-22T23:42:33.177Z","endTime":"2026-05-22T23:42:36.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-22T23:42:36.426Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-22T23:42:52.541Z","endTime":"2026-05-22T23:44:20.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"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":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.4,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.398301590614324,"aZ":-40.2276984288564,"pfxX":4.802339935678425,"pfxZ":-6.122478605194892,"pX":0.4939859042118314,"pZ":1.7002548813618892,"vX0":5.08978463267601,"vY0":-114.36411304708673,"vZ0":0.48061041251539627,"x":98.17,"y":192.87,"x0":-2.3898118998568294,"y0":50.00281055917728,"z0":5.454494904407414,"aX":6.317287563370029},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-10.6,"breakHorizontal":-10.1,"spinRate":2403,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.48016718837549677,"extension":6.461892700802929},"index":0,"playId":"e2558e26-bfad-3dc1-9253-31ec08529413","pitchNumber":1,"startTime":"2026-05-22T23:43:02.765Z","endTime":"2026-05-22T23:43:06.235Z","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.0,"endSpeed":71.9,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.592961642872634,"aZ":-40.50697148500965,"pfxX":5.397091455379479,"pfxZ":-6.460890891908383,"pX":0.6577478870391722,"pZ":0.7112332481021347,"vX0":5.054374189509042,"vY0":-113.41706629519553,"vZ0":-1.4898011950053376,"x":91.93,"y":219.58,"x0":-2.3085946418265464,"y0":50.00163904905255,"z0":5.45132399639489,"aX":6.962619414354539},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-11.8,"breakHorizontal":-11.2,"spinRate":2349,"spinDirection":46},"zone":14,"typeConfidence":0.91,"plateTime":0.4847055304205341,"extension":6.448242183072961},"index":1,"playId":"a40a16e3-eb34-30c6-af39-509e28e0fc85","pitchNumber":2,"startTime":"2026-05-22T23:43:20.880Z","endTime":"2026-05-22T23:43:23.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.380458969294704,"aZ":-13.506664364766547,"pfxX":-3.967273389751371,"pfxZ":10.100379569371576,"pX":0.8565815438832484,"pZ":1.7462841855333942,"vX0":9.285635544028436,"vY0":-134.84294011236403,"vZ0":-6.5987094463911316,"x":84.35,"y":191.63,"x0":-2.1108014851660335,"y0":50.000620461003884,"z0":5.171833035137784,"aX":-7.331696453643731},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":5.3,"spinRate":2270,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.4056673459732796,"extension":6.629780711569647},"index":2,"playId":"aefbe294-53fc-3973-bcd3-b3ff8c018448","pitchNumber":3,"startTime":"2026-05-22T23:43:45.089Z","endTime":"2026-05-22T23:43:48.832Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-22T23:44:00.863Z","endTime":"2026-05-22T23:44:17.081Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":71.4,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.01377139515638,"aZ":-41.73920699515798,"pfxX":7.073390907094228,"pfxZ":-7.484648968639725,"pX":0.13486738736106435,"pZ":1.4672909539127992,"vX0":3.4893470367513326,"vY0":-112.748749620125,"vZ0":0.3415306686891133,"x":111.86,"y":199.16,"x0":-2.355860367827094,"y0":50.00430059060109,"z0":5.553218692796102,"aX":9.03551035682962},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-13.1,"breakHorizontal":-13.8,"spinRate":2340,"spinDirection":46},"zone":14,"typeConfidence":0.92,"plateTime":0.4872714862428298,"extension":6.499988319415054},"index":4,"playId":"7e59e4f3-9199-3469-a9b5-96429d330b36","pitchNumber":4,"startTime":"2026-05-22T23:44:17.081Z","endTime":"2026-05-22T23:44:20.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-22T23:44:20.480Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gage Workman doubles (3) on a sharp fly ball to right fielder Colton Cowser.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-22T23:46:35.162Z","endTime":"2026-05-22T23:47:17.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.4,"endSpeed":79.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5807342420304,"aZ":-24.098359946102576,"pfxX":-0.8170477205293141,"pfxZ":4.990407864091196,"pX":-1.3255627779206463,"pZ":4.089438982682076,"vX0":1.349545764736469,"vY0":-125.8595087966306,"vZ0":1.467524912883976,"x":167.53,"y":128.37,"x0":-1.7605558640234813,"y0":50.00042772499517,"z0":5.439216337042466,"aX":-1.3215502655791846},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.6,"breakHorizontal":1.2,"spinRate":1988,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.43384363175795126,"extension":5.859961239835232},"index":0,"playId":"efe805ed-d6c9-3c24-9128-4d2cb4f04c6e","pitchNumber":1,"startTime":"2026-05-22T23:46:49.055Z","endTime":"2026-05-22T23:46:52.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.476236099686133,"aZ":-23.325590210430438,"pfxX":-0.5254696320896086,"pfxZ":5.407695600642276,"pX":0.06789859725618584,"pZ":2.6327587636826926,"vX0":4.3013196710748,"vY0":-126.24325305252732,"vZ0":-2.0590474929297686,"x":114.41,"y":167.7,"x0":-1.5799631889200372,"y0":50.00057597528926,"z0":5.311223620187407,"aX":-0.8598249896589839},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.6,"breakHorizontal":0.1,"spinRate":2030,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.431669243698352,"extension":6.027166155064774},"hitData":{"launchSpeed":109.0,"launchAngle":23.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":215.88,"coordY":86.82}},"index":1,"playId":"da106acf-b81c-3a91-ab97-9c56593584fc","pitchNumber":2,"startTime":"2026-05-22T23:47:03.749Z","endTime":"2026-05-22T23:47:17.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-22T23:47:17.946Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Hao-Yu Lee doubles (3) on a ground ball to left fielder Taylor Ward. Gage Workman scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-22T23:47:33.851Z","endTime":"2026-05-22T23:48:15.104Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"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":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"responsiblePitcher":{"id":605135,"link":"/api/v1/people/605135"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.296787503612126,"aZ":-25.5841963887386,"pfxX":-10.195890212241398,"pfxZ":3.7246426455035753,"pX":-0.8019442645411154,"pZ":2.067998755411307,"vX0":5.213067489824766,"vY0":-132.4071402444915,"vZ0":-3.8501425368751976,"x":147.57,"y":182.94,"x0":-1.4757914752211676,"y0":50.00144017727551,"z0":5.421420456219185,"aX":-18.03171260522294},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.1,"breakHorizontal":17.3,"spinRate":1975,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.41428047112262023,"extension":6.224818349985529},"index":0,"playId":"cc6f076b-71a0-3751-be03-8343788dfd8e","pitchNumber":1,"startTime":"2026-05-22T23:47:44.453Z","endTime":"2026-05-22T23:47:47.938Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":71.2,"endSpeed":64.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.673387985895353,"aZ":-33.017772827730234,"pfxX":13.645986813095965,"pfxZ":-0.7925615440830498,"pX":-0.6509368116425268,"pZ":3.103058135598232,"vX0":-0.6879807549989578,"vY0":-103.45677190002756,"vZ0":3.5014499616860104,"x":141.81,"y":155.0,"x0":-2.080194958877386,"y0":50.00140015073775,"z0":5.385234916338106,"aX":14.568998821305732},"breaks":{"breakAngle":24.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":0.1,"breakHorizontal":-24.4,"spinRate":2305,"spinDirection":72},"zone":1,"typeConfidence":2.0,"plateTime":0.5324980298592901,"extension":6.00289656510257},"hitData":{"launchSpeed":90.6,"launchAngle":1.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.22,"coordY":107.09}},"index":1,"playId":"cd4fdedb-61ab-33ce-b7cd-a5cb20bccbfc","pitchNumber":2,"startTime":"2026-05-22T23:48:01.374Z","endTime":"2026-05-22T23:48:15.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-22T23:48:15.104Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kevin McGonigle called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-22T23:48:24.144Z","endTime":"2026-05-22T23:50:59.557Z","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":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":70.5,"endSpeed":64.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.943609228329027,"aZ":-42.26796868440635,"pfxX":10.055144816661256,"pfxZ":-9.622739762732882,"pX":-0.5306119861195805,"pZ":2.550595129480895,"vX0":-0.38478633841583054,"vY0":-102.45103764169603,"vZ0":3.6597714742249003,"x":137.23,"y":169.91,"x0":-1.6427170343219724,"y0":50.00060388205168,"z0":5.952845499554838,"aX":10.550997807990338},"breaks":{"breakAngle":14.4,"breakLength":16.8,"breakY":24.0,"breakVertical":-71.5,"breakVerticalInduced":-15.7,"breakHorizontal":-18.0,"spinRate":2305,"spinDirection":47},"zone":4,"typeConfidence":2.0,"plateTime":0.5372574277433948,"extension":6.322690097399545},"index":0,"playId":"1a122160-ea3b-3577-a881-922514e64cec","pitchNumber":1,"startTime":"2026-05-22T23:48:44.823Z","endTime":"2026-05-22T23:48:48.356Z","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":69.6,"endSpeed":64.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.397966697592075,"aZ":-40.16394935071817,"pfxX":10.144692778207755,"pfxZ":-7.7336735611042435,"pX":-0.8206789215608681,"pZ":2.126608572628694,"vX0":-1.14603284275108,"vY0":-101.2869740434728,"vZ0":2.69769630505492,"x":148.28,"y":181.36,"x0":-1.562930080416896,"y0":50.00210217258535,"z0":5.819790985566969,"aX":10.481635820176106},"breaks":{"breakAngle":14.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.5,"breakVerticalInduced":-12.7,"breakHorizontal":-18.0,"spinRate":2269,"spinDirection":50},"zone":7,"typeConfidence":2.0,"plateTime":0.5419110707223109,"extension":6.255237176807519},"index":1,"playId":"d5fa03ab-30f8-320c-94b3-93b6da897fed","pitchNumber":2,"startTime":"2026-05-22T23:49:02.390Z","endTime":"2026-05-22T23:49:08.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.351436857181415,"aZ":-26.948863012868035,"pfxX":-9.98239818107061,"pfxZ":2.921247820165095,"pX":0.7605472904601849,"pZ":1.4795552338919817,"vX0":8.438697960579578,"vY0":-132.9203234395646,"vZ0":-4.979848368626717,"x":88.01,"y":198.83,"x0":-1.1575883342836673,"y0":50.00599058660337,"z0":5.332988297069405,"aX":-17.875056970888},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.4,"breakHorizontal":16.3,"spinRate":2074,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4119901154159895,"extension":6.459466576312977},"index":2,"playId":"3018e576-a9ad-3888-aff2-9e9a76357f7e","pitchNumber":3,"startTime":"2026-05-22T23:49:30.581Z","endTime":"2026-05-22T23:49:57.593Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01808192304358,"aZ":-22.35618557204232,"pfxX":-0.49701123764924704,"pfxZ":5.506844195474303,"pX":-0.9974788875759409,"pZ":3.4322097810029963,"vX0":1.7181564523821102,"vY0":-132.14460968092357,"vZ0":-1.046213394136744,"x":155.02,"y":146.11,"x0":-1.5892245971903958,"y0":50.003983810851146,"z0":5.463367177713934,"aX":-0.8865977913602886},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.0,"breakHorizontal":0.6,"spinRate":2048,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4132135622918076,"extension":6.123565414403863},"index":3,"playId":"84c369e1-308b-3bd3-9ccc-b04cf54ecd27","pitchNumber":4,"startTime":"2026-05-22T23:50:00.743Z","endTime":"2026-05-22T23:50:04.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.271956118555757,"aZ":-21.581257358434232,"pfxX":-0.9323914497536236,"pfxZ":6.086571520172839,"pX":-0.37845463025069526,"pZ":3.0875009517557146,"vX0":2.8704343452400543,"vY0":-130.5270963817108,"vZ0":-1.7659525961874207,"x":131.43,"y":155.42,"x0":-1.3671459650265303,"y0":50.00333917317259,"z0":5.383993954541399,"aX":-1.6232717101879615},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.9,"breakHorizontal":1.1,"spinRate":2101,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.4182713206417725,"extension":6.065771905955067},"index":4,"playId":"aec328f7-f1b9-3363-b0ca-392506dc4c50","pitchNumber":5,"startTime":"2026-05-22T23:50:23.107Z","endTime":"2026-05-22T23:50:29.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.280172494265045,"aZ":-24.58656174424997,"pfxX":-10.640911616901194,"pfxZ":4.135657806528873,"pX":0.41281924500987127,"pZ":2.2021307360981415,"vX0":7.703516350041482,"vY0":-134.6132291883047,"vZ0":-3.8504550810975564,"x":101.26,"y":179.32,"x0":-1.103852160631818,"y0":50.00208608567969,"z0":5.391983310285555,"aX":-19.523557570027965},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.8,"breakHorizontal":17.6,"spinRate":2152,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.4069244503507292,"extension":6.471238176393256},"index":5,"playId":"bd62af84-7ecb-3d48-bfc1-528fc4dac55c","pitchNumber":6,"startTime":"2026-05-22T23:50:56.015Z","endTime":"2026-05-22T23:50:59.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-22T23:50:59.557Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dillon Dingler grounds out softly to pitcher Chris Bassitt. Hao-Yu Lee to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-22T23:51:10.818Z","endTime":"2026-05-22T23:51:49.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":605135,"link":"/api/v1/people/605135"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.243805743276504,"aZ":-25.258766296592174,"pfxX":-10.300022482902493,"pfxZ":3.8011727799981525,"pX":-0.5140375648150449,"pZ":2.5064475223494935,"vX0":5.242189089676065,"vY0":-134.5305086086065,"vZ0":-3.18801144614551,"x":136.59,"y":171.11,"x0":-1.157628541266821,"y0":50.00302125348663,"z0":5.512372936880973,"aX":-18.73709678712113},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.4,"breakHorizontal":17.4,"spinRate":2112,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.40832782588615535,"extension":6.250234269435003},"hitData":{"launchSpeed":55.3,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":124.28,"coordY":193.49}},"index":0,"playId":"9029637f-7d16-3f98-836d-af7ed8db31e4","pitchNumber":1,"startTime":"2026-05-22T23:51:25.470Z","endTime":"2026-05-22T23:51:49.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-22T23:51:49.577Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out, pitcher Chris Bassitt to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-22T23:53:17.923Z","endTime":"2026-05-22T23:54:07.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605135,"link":"/api/v1/people/605135"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-22T23:52:28.710Z","endTime":"2026-05-22T23:52:52.099Z","isPitch":false,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Colt Keith replaces Jahmai Jones.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-22T23:52:52.099Z","endTime":"2026-05-22T23:53:20.265Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.966290494858487,"aZ":-25.019753688891043,"pfxX":-9.364125158540334,"pfxZ":3.928646776874558,"pX":-1.5826379506431751,"pZ":2.3477899465953636,"vX0":3.301182714028132,"vY0":-134.59859415245518,"vZ0":-3.0201447790882607,"x":177.33,"y":175.39,"x0":-1.6128771100682984,"y0":50.006512874968834,"z0":5.268623861339784,"aX":-17.075180044578754},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.6,"breakHorizontal":16.2,"spinRate":2063,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.40792567642673117,"extension":6.375546674657091},"index":2,"playId":"cdfbde4d-3ae6-3bc3-a684-97b210667259","pitchNumber":1,"startTime":"2026-05-22T23:53:20.265Z","endTime":"2026-05-22T23:53:23.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":70.5,"endSpeed":63.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.5023564812208,"aZ":-42.64990620838452,"pfxX":11.434396105406687,"pfxZ":-10.248723443385982,"pX":-0.6304390867052083,"pZ":2.1841194363633947,"vX0":-1.2203173422780376,"vY0":-102.34043805141447,"vZ0":3.3349892299873654,"x":141.03,"y":179.81,"x0":-1.4935475706666992,"y0":50.000790778023536,"z0":5.8928350637225035,"aX":11.69361783841818},"breaks":{"breakAngle":15.6,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.4,"breakVerticalInduced":-16.6,"breakHorizontal":-20.0,"spinRate":2332,"spinDirection":51},"zone":7,"typeConfidence":2.0,"plateTime":0.5427016233132886,"extension":6.294138474875369},"index":3,"playId":"ed6f5400-58f9-385b-b6cd-6a59d3e35ee0","pitchNumber":2,"startTime":"2026-05-22T23:53:38.708Z","endTime":"2026-05-22T23:53:41.731Z","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":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.963139955817322,"aZ":-27.337742936176596,"pfxX":-8.863113759753066,"pfxZ":2.688332296065818,"pX":-0.7838033267615736,"pZ":2.4201613416184182,"vX0":5.153116105143852,"vY0":-133.30140775755495,"vZ0":-2.4721882672062088,"x":146.88,"y":173.44,"x0":-1.5917290997877642,"y0":50.00029562652941,"z0":5.335498110575476,"aX":-15.929661632667555},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.6,"breakHorizontal":14.9,"spinRate":2058,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.4110666227187876,"extension":6.07345733009416},"hitData":{"launchSpeed":62.4,"launchAngle":-77.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.24,"coordY":190.09}},"index":4,"playId":"466412e2-681a-328a-94fa-d65cdf5ac722","pitchNumber":3,"startTime":"2026-05-22T23:54:00.158Z","endTime":"2026-05-22T23:54:07.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-22T23:54:07.634Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Holliday singles on a line drive to right fielder Zach McKinstry.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-22T23:56:37.478Z","endTime":"2026-05-22T23:57:46.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Colt Keith remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-22T23:55:19.115Z","endTime":"2026-05-22T23:56:39.625Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":663330,"link":"/api/v1/people/663330"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.646168973446848,"aZ":-20.445748633037052,"pfxX":-6.647760391605132,"pfxZ":6.8440125970991,"pX":-0.546039441431594,"pZ":1.6130490959050572,"vX0":6.588452588463391,"vY0":-129.68791226405668,"vZ0":-5.522436904922802,"x":137.81,"y":195.23,"x0":-2.2486783760973754,"y0":50.00265132214913,"z0":5.316956339837933,"aX":-11.390127537844744},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.4,"breakHorizontal":10.7,"spinRate":1903,"spinDirection":203},"zone":7,"typeConfidence":0.7,"plateTime":0.42141060006486075,"extension":6.505972147372538},"index":1,"playId":"56b34acf-a4dd-3f8e-b6c0-a7d560eb3f2d","pitchNumber":1,"startTime":"2026-05-22T23:56:39.625Z","endTime":"2026-05-22T23:56:42.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.287054928167457,"aZ":-14.832291180768259,"pfxX":-4.453930490824046,"pfxZ":9.673358509376193,"pX":0.41088329008043467,"pZ":2.9723346641926494,"vX0":8.523879322274025,"vY0":-132.99488486298418,"vZ0":-3.210864785103419,"x":101.34,"y":158.53,"x0":-2.2557455875883514,"y0":50.003109887457995,"z0":5.269750870737659,"aX":-7.985626302279302},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.0,"breakHorizontal":6.2,"spinRate":2182,"spinDirection":208},"zone":3,"typeConfidence":0.87,"plateTime":0.4116874345367676,"extension":6.468044170942105},"index":2,"playId":"1cdc6331-b41f-3b31-bc21-6be1745d3f15","pitchNumber":2,"startTime":"2026-05-22T23:56:54.395Z","endTime":"2026-05-22T23:56:57.395Z","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":3,"startTime":"2026-05-22T23:57:06.841Z","endTime":"2026-05-22T23:57:17.087Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"}},{"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":2,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.3,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.83621245453486,"aZ":-42.093626798166675,"pfxX":7.524599769280071,"pfxZ":-7.8077788560790005,"pX":0.6229489327770418,"pZ":0.8643810035520229,"vX0":4.44409825223194,"vY0":-112.65992746992235,"vZ0":-0.6184655740299873,"x":93.25,"y":215.44,"x0":-2.361435902334886,"y0":50.00548392029766,"z0":5.442799083848447,"aX":9.553701413953972},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-13.9,"breakHorizontal":-14.9,"spinRate":2347,"spinDirection":44},"zone":14,"typeConfidence":0.92,"plateTime":0.4884923437311368,"extension":6.491628489274033},"index":4,"playId":"2624ac71-7aa5-3e6c-ad3a-14aab5fc9d71","pitchNumber":3,"startTime":"2026-05-22T23:57:17.087Z","endTime":"2026-05-22T23:57:20.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.299010091101334,"aZ":-29.456095267361388,"pfxX":2.304339065077066,"pfxZ":1.7559443695752144,"pX":-0.09095894170715317,"pZ":1.5950356505404726,"vX0":4.844778675368581,"vY0":-123.8744362054515,"vZ0":-2.9285310733067953,"x":120.47,"y":195.71,"x0":-2.37648988467985,"y0":50.00049876989079,"z0":5.2724400947685455,"aX":3.5546693479046994},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.8,"breakHorizontal":-5.4,"spinRate":2372,"spinDirection":134},"zone":8,"typeConfidence":0.91,"plateTime":0.44331467415669046,"extension":6.419587591633002},"hitData":{"launchSpeed":98.4,"launchAngle":16.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.43,"coordY":101.67}},"index":5,"playId":"57eda7c6-7289-3d83-9115-b129f941fd01","pitchNumber":4,"startTime":"2026-05-22T23:57:35.481Z","endTime":"2026-05-22T23:57:46.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-22T23:57:46.693Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-22T23:57:53.942Z","endTime":"2026-05-23T00:01:25.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":92.3,"endSpeed":84.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34605934708598,"aZ":-14.532515833104496,"pfxX":-4.570912716579489,"pfxZ":9.70590203913508,"pX":1.6237339143280698,"pZ":1.7421884206624951,"vX0":11.600318562412179,"vY0":-133.8340019926713,"vZ0":-6.499098366597492,"x":55.11,"y":191.74,"x0":-2.16920652650876,"y0":50.00408840176129,"z0":5.239247190253356,"aX":-8.310559500234339},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.3,"breakHorizontal":5.9,"spinRate":2224,"spinDirection":208},"zone":14,"typeConfidence":0.88,"plateTime":0.40894472449621766,"extension":6.467180273850502},"index":0,"playId":"4085d547-02ad-3d7b-8a4d-96ce08462556","pitchNumber":1,"startTime":"2026-05-22T23:58:12.383Z","endTime":"2026-05-22T23:58:15.630Z","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":90.7,"endSpeed":83.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.660963808665098,"aZ":-14.575824981633932,"pfxX":-3.429951808017969,"pfxZ":9.961817952082708,"pX":0.9072714881952018,"pZ":1.3753885227930518,"vX0":9.314634493341568,"vY0":-131.74562749766346,"vZ0":-7.348025174385352,"x":82.42,"y":201.64,"x0":-2.2206175829295094,"y0":50.003870907553065,"z0":5.267498397227533,"aX":-6.060542130371096},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.7,"breakHorizontal":4.3,"spinRate":2128,"spinDirection":209},"zone":14,"typeConfidence":0.9,"plateTime":0.4149398760681229,"extension":6.51149454845647},"index":1,"playId":"b3d28832-7b24-3d40-92dd-53add102397e","pitchNumber":2,"startTime":"2026-05-22T23:58:30.895Z","endTime":"2026-05-22T23:58:34.547Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"playId":"4b507322-778a-36a0-bc68-8c5ff2e2edc1","startTime":"2026-05-22T23:58:51.759Z","endTime":"2026-05-22T23:58:54.759Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":71.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.858438631548783,"aZ":-41.19728621573618,"pfxX":5.829396381869315,"pfxZ":-7.175240330100404,"pX":-0.3403825005245605,"pZ":1.94003151224618,"vX0":2.984936274090062,"vY0":-111.09463498376437,"vZ0":1.2162894986673578,"x":129.97,"y":186.4,"x0":-2.4564136057746233,"y0":50.004605163222244,"z0":5.648979319687232,"aX":7.327531538380485},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-12.5,"breakHorizontal":-11.3,"spinRate":2406,"spinDirection":47},"zone":7,"typeConfidence":0.91,"plateTime":0.4919759614682131,"extension":6.213875604357847},"index":3,"playId":"9ae5a3b3-9ff3-3c6d-8d53-a9db725de121","pitchNumber":3,"startTime":"2026-05-22T23:59:10.128Z","endTime":"2026-05-22T23:59:13.551Z","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":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.950596808531547,"aZ":-13.997643659964357,"pfxX":-3.4105438523106835,"pfxZ":9.917257763347635,"pX":0.240479771637902,"pZ":1.8858916249385422,"vX0":7.432943811136495,"vY0":-133.79757709751152,"vZ0":-6.749997550903718,"x":107.83,"y":187.86,"x0":-2.1170647249057954,"y0":50.00117146473156,"z0":5.424112694192941,"aX":-6.250406953090275},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.9,"breakHorizontal":4.8,"spinRate":2240,"spinDirection":207},"zone":8,"typeConfidence":0.92,"plateTime":0.4076987756997186,"extension":6.4437127418031155},"index":4,"playId":"35b4de9d-7b76-3db7-a053-bde3be0fe63d","pitchNumber":4,"startTime":"2026-05-22T23:59:28.161Z","endTime":"2026-05-22T23:59:31.161Z","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":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71239402445684,"aZ":-14.121449999143652,"pfxX":-2.805710450989772,"pfxZ":9.80554541799053,"pX":0.33027144479827136,"pZ":3.321843217034848,"vX0":7.819764115679741,"vY0":-135.14741678403666,"vZ0":-2.721687157666339,"x":104.41,"y":149.09,"x0":-2.2420679505865713,"y0":50.003919952528165,"z0":5.339502592599947,"aX":-5.16631196678078},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.3,"breakHorizontal":3.4,"spinRate":2199,"spinDirection":205},"zone":3,"typeConfidence":0.92,"plateTime":0.4059818614075206,"extension":6.434198750969774},"index":5,"playId":"870cb41c-2e62-3487-81fa-752623a1108c","pitchNumber":5,"startTime":"2026-05-22T23:59:53.863Z","endTime":"2026-05-22T23:59:57.851Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.000223773295993,"aZ":-43.83699532112723,"pfxX":6.564991449803019,"pfxZ":-9.1406649803606,"pX":0.2993176396675893,"pZ":2.0697745016234763,"vX0":4.024506665535107,"vY0":-113.23170833071438,"vZ0":2.0952763844598032,"x":105.59,"y":182.9,"x0":-2.3645225705105366,"y0":50.00301145580192,"z0":5.575765159453581,"aX":8.37628442770077},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-15.5,"breakHorizontal":-13.1,"spinRate":2414,"spinDirection":42},"zone":9,"typeConfidence":0.92,"plateTime":0.4869674367877117,"extension":6.411596080794588},"index":6,"playId":"df02e88f-1feb-3edc-9d86-3b0dad131a2d","pitchNumber":6,"startTime":"2026-05-23T00:00:19.801Z","endTime":"2026-05-23T00:00:26.918Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.263338079879677,"aZ":-14.395495894944986,"pfxX":-3.2510788180116323,"pfxZ":9.664650005243802,"pX":0.03644411895070013,"pZ":3.7654947437698736,"vX0":7.005018025129353,"vY0":-134.76798203943014,"vZ0":-1.7299163946689264,"x":115.61,"y":137.11,"x0":-2.1739917938181286,"y0":50.00211633343201,"z0":5.432348428667672,"aX":-5.980567087324746},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.3,"breakHorizontal":4.4,"spinRate":2247,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.4063961489532537,"extension":6.5516234832070275},"index":7,"playId":"62387fcc-c87a-332b-bbd8-968269c8e748","pitchNumber":7,"startTime":"2026-05-23T00:01:01.643Z","endTime":"2026-05-23T00:01:04.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.378956400266063,"aZ":-12.818467129242498,"pfxX":-3.2585335295904962,"pfxZ":10.809513588551154,"pX":-0.16885287744586963,"pZ":1.7057187781559824,"vX0":6.5659098410373264,"vY0":-132.93845027690048,"vZ0":-6.769439153539502,"x":123.44,"y":192.73,"x0":-2.2468940600675653,"y0":50.00461401814473,"z0":5.214984358073081,"aX":-5.836462523918511},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.2,"breakHorizontal":4.4,"spinRate":2359,"spinDirection":211},"zone":8,"typeConfidence":0.92,"plateTime":0.4119421062734032,"extension":6.535142699285193},"index":8,"playId":"b794dec8-3aae-3157-907f-7aa9cdb5f31b","pitchNumber":8,"startTime":"2026-05-23T00:01:22.140Z","endTime":"2026-05-23T00:01:25.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:01:25.646Z","atBatIndex":21},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Gunnar Henderson reaches on a fielder's choice. Jackson Holliday to 2nd. Jackson Holliday advances to 2nd, on a fielding error by shortstop Kevin McGonigle.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-23T00:01:34.550Z","endTime":"2026-05-23T00:03:58.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnSecond":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.905292450948984,"aZ":-29.3304446430757,"pfxX":4.087429636030048,"pfxZ":1.8149325543545514,"pX":-0.2022888453175954,"pZ":1.6603714993271093,"vX0":4.660819616367697,"vY0":-124.60750647810629,"vZ0":-3.271239320147208,"x":124.71,"y":193.95,"x0":-2.6305572805426802,"y0":50.002147575655165,"z0":5.422925917082783,"aX":6.403454629784807},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.8,"breakHorizontal":-8.5,"spinRate":2473,"spinDirection":145},"zone":8,"typeConfidence":0.91,"plateTime":0.4401871669069757,"extension":6.400111192087891},"index":0,"playId":"f028b222-9b5b-31f4-8535-4290d44d9a87","pitchNumber":1,"startTime":"2026-05-23T00:01:52.513Z","endTime":"2026-05-23T00:01:55.616Z","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":88.9,"endSpeed":80.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.090727988263264,"aZ":-16.384024587942985,"pfxX":-2.85690269992769,"pfxZ":9.438990571883316,"pX":-1.2237050133194685,"pZ":5.542971040909016,"vX0":3.7729536374123405,"vY0":-129.34260113643023,"vZ0":3.3497352118123893,"x":163.64,"y":89.12,"x0":-2.338615703883068,"y0":50.006166049348806,"z0":5.493603102442185,"aX":-4.7815990037151135},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":18.1,"breakHorizontal":4.2,"spinRate":2212,"spinDirection":206},"zone":11,"typeConfidence":0.79,"plateTime":0.42549062878488053,"extension":6.400643538896084},"index":1,"playId":"6d70f473-b3df-3b5a-ac63-800b536ed43a","pitchNumber":2,"startTime":"2026-05-23T00:02:10.605Z","endTime":"2026-05-23T00:02:13.605Z","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":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.889424852541488,"aZ":-38.806685510195344,"pfxX":7.292788885017423,"pfxZ":-5.01282304279869,"pX":0.366247071038161,"pZ":1.0460353758196348,"vX0":4.012398233350206,"vY0":-115.30613140549872,"vZ0":-1.2531679113886618,"x":103.04,"y":210.54,"x0":-2.353836580937751,"y0":50.001717206378856,"z0":5.399329521040036,"aX":9.650188575947487},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-9.1,"breakHorizontal":-14.3,"spinRate":2411,"spinDirection":46},"zone":14,"typeConfidence":0.9,"plateTime":0.4781851986754253,"extension":6.359814318980301},"index":2,"playId":"79808976-a8c2-3472-9332-f315f43eaf5e","pitchNumber":3,"startTime":"2026-05-23T00:02:32.970Z","endTime":"2026-05-23T00:02:36.151Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":70.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81334520701428,"aZ":-40.46985774715809,"pfxX":7.659877023169975,"pfxZ":-6.571283348876154,"pX":0.9275519346498571,"pZ":1.0796716353076161,"vX0":5.425114016337183,"vY0":-112.95488198263138,"vZ0":-0.17505832042790703,"x":81.64,"y":209.63,"x0":-2.519142387014999,"y0":50.00004896305527,"z0":5.304336076458285,"aX":9.676378686479364},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-11.5,"breakHorizontal":-15.5,"spinRate":2290,"spinDirection":46},"zone":14,"typeConfidence":0.92,"plateTime":0.48907062319697303,"extension":6.353833828781759},"index":3,"playId":"09d00a81-7efb-332c-905a-6d7cca32b3ca","pitchNumber":4,"startTime":"2026-05-23T00:02:55.445Z","endTime":"2026-05-23T00:02:59.721Z","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":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-23T00:03:11.728Z","endTime":"2026-05-23T00:03:29.001Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"4213d0f0-4105-3d45-b58d-5dd534e4eee0","startTime":"2026-05-23T00:03:29.001Z","endTime":"2026-05-23T00:03:32.182Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.92719399717819,"aZ":-11.407823666176958,"pfxX":-2.194834337860096,"pfxZ":11.343454530100352,"pX":-0.39484677648308597,"pZ":2.201078450896388,"vX0":5.8311549709115065,"vY0":-134.84705691721297,"vZ0":-6.14370114132878,"x":132.05,"y":179.35,"x0":-2.3058552244920483,"y0":50.00625319223208,"z0":5.323596304624166,"aX":-4.020178083702718},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.3,"breakHorizontal":2.6,"spinRate":2439,"spinDirection":207},"zone":7,"typeConfidence":0.93,"plateTime":0.4071026179648243,"extension":6.446071088234999},"hitData":{"launchSpeed":101.8,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.38,"coordY":150.67}},"index":6,"playId":"3e693156-5527-3a09-8b69-71706ea5a42d","pitchNumber":5,"startTime":"2026-05-23T00:03:50.011Z","endTime":"2026-05-23T00:03:58.338Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:03:58.338Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Adley Rutschman pops out to second baseman Hao-Yu Lee on the infield fly rule.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-23T00:04:30.337Z","endTime":"2026-05-23T00:05:56.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnSecond":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.957861469136787,"aZ":-14.519904919891628,"pfxX":-3.916697997554149,"pfxZ":9.566366012596433,"pX":-0.4761911601332437,"pZ":2.5761107858122516,"vX0":6.289580934480896,"vY0":-134.66322272065975,"vZ0":-4.636798122810187,"x":135.15,"y":169.23,"x0":-2.328140935460436,"y0":50.00008903563189,"z0":5.339954031841183,"aX":-7.2263900250904305},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.6,"breakHorizontal":5.8,"spinRate":2209,"spinDirection":208},"zone":4,"typeConfidence":0.91,"plateTime":0.40600821527901143,"extension":6.52620682050316},"index":0,"playId":"38b89700-b350-37bf-8e53-52c41cfe388e","pitchNumber":1,"startTime":"2026-05-23T00:04:30.337Z","endTime":"2026-05-23T00:04:35.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16213356218799,"aZ":-13.56023135338779,"pfxX":-3.791026264732743,"pfxZ":10.047314446058994,"pX":-0.9023067809829661,"pZ":3.218818356537165,"vX0":5.187156219954973,"vY0":-134.95715657402724,"vZ0":-3.2181984770359895,"x":151.39,"y":151.87,"x0":-2.352805390066012,"y0":50.004023925152914,"z0":5.376219639802563,"aX":-7.024709656918606},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.8,"breakHorizontal":5.8,"spinRate":2266,"spinDirection":205},"zone":11,"typeConfidence":0.92,"plateTime":0.40517167715953706,"extension":6.374571131094842},"index":1,"playId":"4897f188-9957-3b0d-bac2-680dba402ebb","pitchNumber":2,"startTime":"2026-05-23T00:04:50.357Z","endTime":"2026-05-23T00:04:53.892Z","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":1},"index":2,"startTime":"2026-05-23T00:05:03.625Z","endTime":"2026-05-23T00:05:19.506Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"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":77.7,"endSpeed":72.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.611400901997698,"aZ":-39.80552086940384,"pfxX":5.0895755415836295,"pfxZ":-5.920008718579753,"pX":0.34960310423057783,"pZ":0.3219988172431544,"vX0":4.593218424556784,"vY0":-113.12559218891715,"vZ0":-2.2350304629173086,"x":103.67,"y":230.09,"x0":-2.3720656267021982,"y0":50.00257323905876,"z0":5.332060313881285,"aX":6.561819435431003},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-11.0,"breakHorizontal":-10.4,"spinRate":2336,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.4851275290079373,"extension":6.607103841764438},"index":3,"playId":"8ba19200-1dfb-359b-9143-fefc19b49e83","pitchNumber":3,"startTime":"2026-05-23T00:05:19.506Z","endTime":"2026-05-23T00:05:22.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.030331894223075,"aZ":-15.575284924376671,"pfxX":-3.785199207757133,"pfxZ":9.216389192798413,"pX":0.6532923359387299,"pZ":3.326767504616117,"vX0":8.963334434469244,"vY0":-133.87661536758915,"vZ0":-2.114865416459949,"x":92.1,"y":148.96,"x0":-2.258150589406768,"y0":50.00242843685383,"z0":5.2518308369458895,"aX":-6.818269941998294},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.3,"breakHorizontal":4.8,"spinRate":2197,"spinDirection":204},"zone":3,"typeConfidence":0.87,"plateTime":0.41037470272331156,"extension":6.527561381750917},"hitData":{"launchSpeed":52.0,"launchAngle":61.0,"totalDistance":105.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":133.92,"coordY":161.15}},"index":4,"playId":"73c32a0e-c9a1-3fea-9582-6841aa3c7135","pitchNumber":4,"startTime":"2026-05-23T00:05:48.092Z","endTime":"2026-05-23T00:05:56.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:05:56.779Z","atBatIndex":23},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pete Alonso homers (10) on a fly ball to right field. Jackson Holliday scores. Gunnar Henderson scores.","rbi":3,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-23T00:07:13.780Z","endTime":"2026-05-23T00:08:59.207Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"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":2},"index":0,"startTime":"2026-05-23T00:06:25.193Z","endTime":"2026-05-23T00:07:16.133Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.511977829905796,"aZ":-15.002313394695005,"pfxX":-2.892519214271317,"pfxZ":9.309295220260346,"pX":0.8194526112364675,"pZ":2.2891296037839655,"vX0":9.015371104140247,"vY0":-134.9871199974998,"vZ0":-5.143157907331798,"x":85.76,"y":176.97,"x0":-2.188490446630052,"y0":50.00310156179986,"z0":5.276176907087686,"aX":-5.336726472897678},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.0,"breakHorizontal":3.4,"spinRate":2308,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.40583814109499317,"extension":6.503831505445526},"index":1,"playId":"08e35da1-de14-3719-9ba0-5e5755d191db","pitchNumber":1,"startTime":"2026-05-23T00:07:16.133Z","endTime":"2026-05-23T00:07:19.262Z","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":79.5,"endSpeed":73.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.39936584515623,"aZ":-40.582491335831946,"pfxX":5.388555949866704,"pfxZ":-6.232130458457359,"pX":1.1701987086689127,"pZ":0.8397657002705802,"vX0":6.107947758858079,"vY0":-115.66086422406477,"vZ0":-1.5894789398979985,"x":72.39,"y":216.11,"x0":-2.2089611255465154,"y0":50.002594596579016,"z0":5.442083972210033,"aX":7.2699144298836975},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-11.4,"breakHorizontal":-11.3,"spinRate":2343,"spinDirection":44},"zone":14,"typeConfidence":0.92,"plateTime":0.4743106730284903,"extension":6.439556319986427},"index":2,"playId":"3a6c1a45-b6a7-34c7-a6ae-fe259617d8ea","pitchNumber":2,"startTime":"2026-05-23T00:07:40.159Z","endTime":"2026-05-23T00:07:43.191Z","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":90.2,"endSpeed":81.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.852817070201393,"aZ":-12.852827181934163,"pfxX":-3.1808140283574584,"pfxZ":11.238298670389813,"pX":-1.0132269565077978,"pZ":1.9218455789301196,"vX0":4.589751575679302,"vY0":-131.08766928965792,"vZ0":-6.218099436123795,"x":155.62,"y":186.89,"x0":-2.3834163483002637,"y0":50.002931497304125,"z0":5.306248056903983,"aX":-5.468932901429239},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":19.0,"breakHorizontal":4.6,"spinRate":2245,"spinDirection":202},"zone":13,"typeConfidence":0.9,"plateTime":0.41979558408455375,"extension":6.528649924374684},"index":3,"playId":"0f08863b-b43c-34d7-be9a-1dab644ecc15","pitchNumber":3,"startTime":"2026-05-23T00:08:10.768Z","endTime":"2026-05-23T00:08:14.357Z","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":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.558853320198796,"aZ":-13.607311983632732,"pfxX":-4.583020330146031,"pfxZ":10.120182852318326,"pX":1.056231373217217,"pZ":3.059827793429303,"vX0":10.049858053981735,"vY0":-135.12356033880837,"vZ0":-3.479911343314554,"x":76.74,"y":156.16,"x0":-2.128771902745383,"y0":50.00446653932996,"z0":5.330789934870528,"aX":-8.410162960903932},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":6.0,"spinRate":2348,"spinDirection":206},"zone":12,"typeConfidence":0.87,"plateTime":0.40654433289502157,"extension":6.589591598728185},"hitData":{"launchSpeed":104.4,"launchAngle":32.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":221.22,"coordY":72.04}},"index":4,"playId":"f6017c18-e321-3b5b-bf83-499ddb53e554","pitchNumber":4,"startTime":"2026-05-23T00:08:33.366Z","endTime":"2026-05-23T00:08:59.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:08:59.207Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Samuel Basallo grounds out, first baseman Spencer Torkelson to pitcher Jack Flaherty.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-23T00:09:17.935Z","endTime":"2026-05-23T00:09:49.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656427,"link":"/api/v1/people/656427"},"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(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":0,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.0,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.553188532583388,"aZ":-41.09644725851455,"pfxX":7.889148756642397,"pfxZ":-6.95704587087938,"pX":-2.2195090233176296,"pZ":2.813108615541427,"vX0":-0.8874523423958591,"vY0":-113.14198264546434,"vZ0":3.129316277783662,"x":201.6,"y":162.83,"x0":-2.8436334110339065,"y0":50.00060379872718,"z0":5.559110081575694,"aX":10.12451823575988},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-11.4,"breakHorizontal":-14.0,"spinRate":2408,"spinDirection":55},"zone":11,"typeConfidence":0.91,"plateTime":0.4859621713757223,"extension":6.2770866690122515},"index":0,"playId":"9940b9aa-27b6-3afe-a960-4b7b996b020e","pitchNumber":1,"startTime":"2026-05-23T00:09:26.562Z","endTime":"2026-05-23T00:09:29.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.652873359771093,"aZ":-30.578806529402577,"pfxX":4.3279347361561555,"pfxZ":1.0322824366720882,"pX":-0.2207853172252255,"pZ":1.962533692114617,"vX0":4.180001714699988,"vY0":-123.31501773594613,"vZ0":-2.130079041673746,"x":125.42,"y":185.79,"x0":-2.497769914261455,"y0":50.003068052070574,"z0":5.407707476553612,"aX":6.690136981241094},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.7,"breakHorizontal":-8.8,"spinRate":2463,"spinDirection":122},"zone":8,"typeConfidence":0.91,"plateTime":0.44353665907631834,"extension":6.393003244443947},"hitData":{"launchSpeed":103.3,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.93,"coordY":167.9}},"index":1,"playId":"38c81658-8d05-3f34-99fe-bb8cce540d6b","pitchNumber":2,"startTime":"2026-05-23T00:09:41.647Z","endTime":"2026-05-23T00:09:49.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:09:49.661Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a sharp line drive to center fielder Leody Taveras.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T00:12:09.198Z","endTime":"2026-05-23T00:13:47.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"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":0},"pitchData":{"startSpeed":71.1,"endSpeed":66.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.01643208595697,"aZ":-40.1490119778049,"pfxX":10.791229139355082,"pfxZ":-7.374908341005975,"pX":0.7087565219420147,"pZ":1.542579906769288,"vX0":1.6004346584637879,"vY0":-103.56568307927671,"vZ0":1.3590920704371157,"x":89.98,"y":197.13,"x0":-1.476339576990946,"y0":50.00193551635315,"z0":5.696270715691679,"aX":11.669638886418337},"breaks":{"breakAngle":16.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.7,"breakVerticalInduced":-12.6,"breakHorizontal":-20.0,"spinRate":2275,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.5297568092324303,"extension":6.33403539353577},"index":0,"playId":"9830f075-b605-3a25-b847-b0b071c32d32","pitchNumber":1,"startTime":"2026-05-23T00:12:16.770Z","endTime":"2026-05-23T00:12:20.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":70.3,"endSpeed":64.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.575080585448568,"aZ":-40.72893805175622,"pfxX":11.294347976322685,"pfxZ":-8.127596950539564,"pX":-1.0046146991500977,"pZ":2.882654937093518,"vX0":-1.415492003855552,"vY0":-102.22684055919845,"vZ0":4.0941417652828305,"x":155.29,"y":160.95,"x0":-1.7678836420562407,"y0":50.00032445651459,"z0":5.8691444562478505,"aX":11.896375344507671},"breaks":{"breakAngle":16.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.8,"breakVerticalInduced":-13.1,"breakHorizontal":-20.0,"spinRate":2309,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.5367506411842706,"extension":6.117892338192314},"index":1,"playId":"05cb26ba-5b39-359f-bf2d-f483a70f68c5","pitchNumber":2,"startTime":"2026-05-23T00:12:34.481Z","endTime":"2026-05-23T00:12:38.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29091474369688,"aZ":-28.387800208723593,"pfxX":-7.2249835970068865,"pfxZ":2.137228890961289,"pX":-0.18225140812723242,"pZ":2.917569890735391,"vX0":5.9212302430973445,"vY0":-131.5930530668641,"vZ0":-0.8177151870309057,"x":123.95,"y":160.01,"x0":-1.511790519922158,"y0":50.002867949524486,"z0":5.31659565287197,"aX":-12.79913118860242},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.0,"breakHorizontal":12.0,"spinRate":2102,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.4146410835155123,"extension":6.02385551304501},"index":2,"playId":"6bb4e94b-493a-3691-a813-034acd95586f","pitchNumber":3,"startTime":"2026-05-23T00:12:53.033Z","endTime":"2026-05-23T00:12:57.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33825015649251,"aZ":-25.222616798210574,"pfxX":-1.1888093678150353,"pfxZ":4.184675521060079,"pX":-0.916925249103987,"pZ":3.886570145549973,"vX0":2.2545955319812334,"vY0":-127.84719248872874,"vZ0":1.1429398734785068,"x":151.95,"y":133.84,"x0":-1.6541530833664342,"y0":50.00462599266672,"z0":5.407269904361935,"aX":-1.9762734842230922},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.0,"breakHorizontal":1.7,"spinRate":2020,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4277486189733559,"extension":6.822014509345971},"index":3,"playId":"6444b9a8-ea83-3328-9aa2-4bdb933c0402","pitchNumber":4,"startTime":"2026-05-23T00:13:17.463Z","endTime":"2026-05-23T00:13:21.806Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.134378143120152,"aZ":-31.716070669165887,"pfxX":-10.982098480489228,"pfxZ":0.26578169535002694,"pX":0.015658366532830842,"pZ":2.3820349379572723,"vX0":7.046123308548212,"vY0":-131.2892881202067,"vZ0":-1.5581586622337769,"x":116.4,"y":174.47,"x0":-1.283173922336259,"y0":50.0036894302419,"z0":5.355048882810841,"aX":-19.073872373554128},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.4,"breakHorizontal":18.2,"spinRate":2058,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.41801073855906345,"extension":6.13624998783291},"hitData":{"launchSpeed":112.4,"launchAngle":11.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":118.09,"coordY":77.47}},"index":4,"playId":"c03c7aca-6723-3ee3-ace2-a3eb93e47dfb","pitchNumber":5,"startTime":"2026-05-23T00:13:36.453Z","endTime":"2026-05-23T00:13:47.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:13:47.005Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Torkelson hits a ground-rule double (10) on a line drive down the left-field line. Riley Greene to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T00:13:48.318Z","endTime":"2026-05-23T00:15:04.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnThird":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03331115208461,"aZ":-24.802592404773627,"pfxX":-10.249392594267817,"pfxZ":4.119028923291371,"pX":-0.5172539709782946,"pZ":2.812159537034227,"vX0":5.809837794700458,"vY0":-132.80607353053966,"vZ0":-2.08038568961584,"x":136.72,"y":162.85,"x0":-1.3998877439154467,"y0":50.00250671478081,"z0":5.4069405705933224,"aX":-18.33587497047651},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.2,"breakHorizontal":17.3,"spinRate":2026,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.4121862547152175,"extension":6.175965008123078},"index":0,"playId":"7fbb2dfd-0ada-3d02-bab8-90f8c60b2459","pitchNumber":1,"startTime":"2026-05-23T00:14:11.272Z","endTime":"2026-05-23T00:14:14.948Z","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":80.9,"endSpeed":75.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.416346826934507,"aZ":-31.63575737950095,"pfxX":5.275450947881096,"pfxZ":0.37707207749287,"pX":0.6623297209575217,"pZ":1.2647676207319256,"vX0":3.538836680326481,"vY0":-117.86314555951895,"vZ0":-2.757389398432221,"x":91.75,"y":204.63,"x0":-1.541384703459962,"y0":50.001458336675384,"z0":5.357688746169477,"aX":7.454783915506756},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":0.4,"breakHorizontal":-10.4,"spinRate":2343,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.46389064027580984,"extension":6.068113847901423},"index":1,"playId":"cefd7364-9573-333d-a640-07163d0be5ad","pitchNumber":2,"startTime":"2026-05-23T00:14:33.903Z","endTime":"2026-05-23T00:14:37.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.653406181919816,"aZ":-25.680353941073953,"pfxX":-8.230332838231982,"pfxZ":3.6601215557889244,"pX":-0.9722455711732169,"pZ":2.270752494849911,"vX0":3.9359874788134612,"vY0":-132.50264097332723,"vZ0":-3.1265635617939282,"x":154.06,"y":177.47,"x0":-1.408598962914522,"y0":50.00559558714128,"z0":5.345097775133507,"aX":-14.618183626710566},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.1,"breakHorizontal":14.0,"spinRate":2004,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4135694145246238,"extension":6.013096080207125},"hitData":{"launchSpeed":101.2,"launchAngle":20.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":21.07,"coordY":105.46}},"index":2,"playId":"124a4665-910c-3bd3-a49b-be12d567cb1b","pitchNumber":3,"startTime":"2026-05-23T00:14:54.240Z","endTime":"2026-05-23T00:15:04.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:15:04.572Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T00:15:28.008Z","endTime":"2026-05-23T00:16:26.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnThird":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":71.3,"endSpeed":64.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.527223627813445,"aZ":-41.507607399658966,"pfxX":11.40681606956215,"pfxZ":-8.827099194586424,"pX":-0.4706864734037873,"pZ":2.6248026703919516,"vX0":-0.9316274803684181,"vY0":-103.57576307102772,"vZ0":3.6799193517532105,"x":134.94,"y":167.91,"x0":-1.4851750946091948,"y0":50.00046919535816,"z0":5.879529092240585,"aX":12.066588874957532},"breaks":{"breakAngle":16.8,"breakLength":16.8,"breakY":24.0,"breakVertical":-69.2,"breakVerticalInduced":-14.0,"breakHorizontal":-20.2,"spinRate":2336,"spinDirection":52},"zone":4,"typeConfidence":2.0,"plateTime":0.5342266525503958,"extension":6.174315433596984},"index":0,"playId":"dd68a282-4582-31c7-a209-2da0751de8a6","pitchNumber":1,"startTime":"2026-05-23T00:15:33.499Z","endTime":"2026-05-23T00:15:37.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.844914914870316,"aZ":-24.73089403039828,"pfxX":-9.725492842323282,"pfxZ":4.204820274004151,"pX":-0.947961784183115,"pZ":3.8042765983782667,"vX0":3.94332835671791,"vY0":-132.38231668748725,"vZ0":0.12152973358724861,"x":153.13,"y":136.06,"x0":-1.1950995524690464,"y0":50.003983302312875,"z0":5.571324693642742,"aX":-17.22493684864352},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.8,"breakHorizontal":16.7,"spinRate":2102,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4141004203027854,"extension":6.3476663129197455},"index":1,"playId":"3774d3be-3327-3557-9840-4d3ec8c31a93","pitchNumber":2,"startTime":"2026-05-23T00:15:53.557Z","endTime":"2026-05-23T00:15:56.581Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-23T00:16:11.497Z","endTime":"2026-05-23T00:16:23.006Z","isPitch":false,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44696234232597,"aZ":-28.201938386616213,"pfxX":-9.144765005380203,"pfxZ":2.163020324740227,"pX":0.5326721196926395,"pZ":2.7898854202294956,"vX0":7.399697276295895,"vY0":-134.82548369832134,"vZ0":-1.8074907886685094,"x":96.7,"y":163.45,"x0":-1.0649937411224997,"y0":50.00030072972869,"z0":5.467318815937309,"aX":-16.76399482705339},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.7,"breakHorizontal":14.9,"spinRate":2018,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.40689647283442953,"extension":6.286197037143834},"index":3,"playId":"64305bc5-e362-3852-92e3-9bf46f7322ef","pitchNumber":3,"startTime":"2026-05-23T00:16:23.006Z","endTime":"2026-05-23T00:16:26.436Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:16:26.436Z","atBatIndex":28},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Zach McKinstry reaches on a fielder's choice, fielded by first baseman Pete Alonso. Riley Greene scores. Spencer Torkelson to 3rd.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T00:16:35.455Z","endTime":"2026-05-23T00:17:01.906Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":46},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnThird":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":{"id":605135,"link":"/api/v1/people/605135"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"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(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":78.2,"endSpeed":71.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.850854112184884,"aZ":-38.95314403301933,"pfxX":5.795703784331365,"pfxZ":-5.186017479460174,"pX":-0.3842362185110625,"pZ":2.295793425846631,"vX0":0.7061662899757556,"vY0":-113.91390563621061,"vZ0":1.0672581564749555,"x":131.65,"y":176.79,"x0":-1.4511487869322073,"y0":50.00121969554857,"z0":5.686407997743549,"aX":7.579626505816824},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-8.8,"breakHorizontal":-10.7,"spinRate":2412,"spinDirection":71},"zone":4,"typeConfidence":2.0,"plateTime":0.48169566701591293,"extension":6.226269184750858},"hitData":{"launchSpeed":75.6,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.73,"coordY":171.95}},"index":0,"playId":"857fd52c-55a3-374a-b492-f3bd0ffaf737","pitchNumber":1,"startTime":"2026-05-23T00:16:54.246Z","endTime":"2026-05-23T00:17:01.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:17:01.906Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gage Workman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T00:17:33.411Z","endTime":"2026-05-23T00:18:47.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnThird":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.066073437961055,"aZ":-23.39584902048496,"pfxX":-1.784515896960781,"pfxZ":5.0403102424496495,"pX":-0.07742249313582918,"pZ":2.583899965738845,"vX0":4.464178283056627,"vY0":-131.23144106548736,"vZ0":-2.726201282039613,"x":119.95,"y":169.01,"x0":-1.569621959503995,"y0":50.00489092249153,"z0":5.381180972634053,"aX":-3.109789425154718},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.8,"breakHorizontal":2.3,"spinRate":2165,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4175506997658074,"extension":6.070992459106189},"index":0,"playId":"ac8bbcbf-69d4-3d3e-9425-4be2f7a0af69","pitchNumber":1,"startTime":"2026-05-23T00:17:57.845Z","endTime":"2026-05-23T00:18:03.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.257295552475256,"aZ":-24.449431594526363,"pfxX":-4.7891117031364825,"pfxZ":4.36954096844404,"pX":-0.6879456699222569,"pZ":3.0042745698149873,"vX0":3.869268907225239,"vY0":-131.71354734735596,"vZ0":-1.4104217258939933,"x":143.22,"y":157.66,"x0":-1.5490484277774734,"y0":50.00483985538964,"z0":5.343394143576362,"aX":-8.470920873220097},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.8,"breakHorizontal":7.9,"spinRate":1999,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.414810345130066,"extension":6.000179746922558},"index":1,"playId":"4583f69c-cc72-31cd-b312-69a6887e9971","pitchNumber":2,"startTime":"2026-05-23T00:18:21.736Z","endTime":"2026-05-23T00:18:24.737Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":71.3,"endSpeed":65.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.202458819795574,"aZ":-40.38661898937344,"pfxX":11.103863486774271,"pfxZ":-7.676412506145201,"pX":0.45393481323182433,"pZ":1.78064033809608,"vX0":0.7861330454516098,"vY0":-103.73487723334885,"vZ0":1.83290517988075,"x":99.7,"y":190.7,"x0":-1.3708443722781662,"y0":50.00040157307016,"z0":5.765261768536571,"aX":11.886175155875886},"breaks":{"breakAngle":16.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.3,"breakVerticalInduced":-12.8,"breakHorizontal":-20.3,"spinRate":2373,"spinDirection":49},"zone":9,"typeConfidence":2.0,"plateTime":0.5316120855739332,"extension":6.341207704879069},"index":2,"playId":"575f8bb9-14f5-301f-aa19-0a9d8998a9ca","pitchNumber":3,"startTime":"2026-05-23T00:18:43.138Z","endTime":"2026-05-23T00:18:47.150Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:18:47.150Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hao-Yu Lee singles on a ground ball to third baseman Coby Mayo. Spencer Torkelson scores. Zach McKinstry to 2nd.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T00:19:00.399Z","endTime":"2026-05-23T00:19:56.646Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":{"id":605135,"link":"/api/v1/people/605135"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44930744359177,"aZ":-25.344573152918066,"pfxX":-8.959739975769656,"pfxZ":3.802452850085926,"pX":0.583464416215942,"pZ":2.112003519855305,"vX0":8.037871604067716,"vY0":-133.17002070569418,"vZ0":-3.797810880519581,"x":94.76,"y":181.76,"x0":-1.3090671236153717,"y0":50.004565977188676,"z0":5.388799940968125,"aX":-16.103209892009716},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.2,"breakHorizontal":14.5,"spinRate":2081,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.4112037820260981,"extension":6.4100229917938325},"index":0,"playId":"62fa0f25-d53e-3fb0-a181-a052a1ca76ac","pitchNumber":1,"startTime":"2026-05-23T00:19:09.037Z","endTime":"2026-05-23T00:19:12.507Z","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":88.6,"endSpeed":82.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.166588648529544,"aZ":-24.419585788606568,"pfxX":1.1575942176161993,"pfxZ":4.533077463872685,"pX":1.1562223049085711,"pZ":2.7078571684969184,"vX0":6.314960032856151,"vY0":-128.99445893021715,"vZ0":-1.8259070343189254,"x":72.93,"y":165.67,"x0":-1.4593203181695813,"y0":50.00117332792377,"z0":5.280730936758792,"aX":1.9773354701813464},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.0,"breakHorizontal":-3.4,"spinRate":2138,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.4222800480586324,"extension":6.184895241252842},"index":1,"playId":"9c81feb9-e62d-3efb-9626-4558754d56b9","pitchNumber":2,"startTime":"2026-05-23T00:19:25.919Z","endTime":"2026-05-23T00:19:29.337Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.983347087228847,"aZ":-23.960622994529018,"pfxX":-11.108810436170547,"pfxZ":4.659846221989372,"pX":-0.5099533974305217,"pZ":1.9469615376243385,"vX0":5.997119317166819,"vY0":-132.12930636987136,"vZ0":-4.149712960727675,"x":136.44,"y":186.21,"x0":-1.369611424406848,"y0":50.00295956433536,"z0":5.3052717628242885,"aX":-19.57980431627234},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.7,"breakHorizontal":18.7,"spinRate":2067,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.41503446236818053,"extension":6.027204418800412},"hitData":{"launchSpeed":74.2,"launchAngle":-54.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.34,"coordY":185.63}},"index":2,"playId":"bf85f584-9d44-3697-aec1-4debc29c8943","pitchNumber":3,"startTime":"2026-05-23T00:19:47.317Z","endTime":"2026-05-23T00:19:56.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:19:56.646Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kevin McGonigle lines out to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-23T00:20:05.775Z","endTime":"2026-05-23T00:21:32.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.953079166055147,"aZ":-26.747583053294132,"pfxX":-8.78661520830757,"pfxZ":2.984013761376451,"pX":-1.402585211102038,"pZ":2.6995251775363363,"vX0":3.2533460587582903,"vY0":-133.94956066047556,"vZ0":-1.9803875769090804,"x":170.46,"y":165.89,"x0":-1.491481248378546,"y0":50.00045271839163,"z0":5.360933438287004,"aX":-15.963150571273022},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.2,"breakHorizontal":15.2,"spinRate":2117,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.408911671397723,"extension":6.102951055658332},"index":0,"playId":"d469e2b1-4012-3cd8-a72c-66a09f507791","pitchNumber":1,"startTime":"2026-05-23T00:20:28.785Z","endTime":"2026-05-23T00:20:31.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":70.9,"endSpeed":64.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.54951758755028,"aZ":-41.96863070814202,"pfxX":9.094537904791835,"pfxZ":-9.318825730644734,"pX":0.9256737111839904,"pZ":2.130341380398176,"vX0":2.320212507710699,"vY0":-102.97956236584122,"vZ0":2.932534841926894,"x":81.72,"y":181.26,"x0":-1.40335809161115,"y0":50.00405858794186,"z0":5.844765986348208,"aX":9.55636901127464},"breaks":{"breakAngle":13.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-70.9,"breakVerticalInduced":-15.4,"breakHorizontal":-17.2,"spinRate":2287,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.5363583081227468,"extension":6.2163156917403315},"index":1,"playId":"d0b31236-fed2-3dc5-a02f-637c5dcdf3d2","pitchNumber":2,"startTime":"2026-05-23T00:20:46.619Z","endTime":"2026-05-23T00:20:50.342Z","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":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.207334252868698,"aZ":-18.915228137586084,"pfxX":-3.3091920495390297,"pfxZ":7.512152486940684,"pX":-0.8548777844445201,"pZ":3.167474951242529,"vX0":2.9750720490980567,"vY0":-132.0207702457585,"vZ0":-1.8836971256385846,"x":149.59,"y":153.26,"x0":-1.5666505069791294,"y0":50.001046770251016,"z0":5.283028092225605,"aX":-5.838857718441549},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.4,"breakHorizontal":5.3,"spinRate":2174,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.41494729309136513,"extension":6.11578266234296},"index":2,"playId":"d8cc2bbc-e3a9-3db8-8304-5fe8a986c2c4","pitchNumber":3,"startTime":"2026-05-23T00:21:07.017Z","endTime":"2026-05-23T00:21:10.523Z","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":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.82559393169289,"aZ":-27.429269959932814,"pfxX":-10.774630064599148,"pfxZ":2.6769967201388756,"pX":-0.32412211955424525,"pZ":2.50379275183005,"vX0":6.602671330518678,"vY0":-133.04206525457286,"vZ0":-1.810962485354937,"x":129.35,"y":171.18,"x0":-1.4541638045407907,"y0":50.00087511357161,"z0":5.2054888403348825,"aX":-19.074849443546128},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.7,"breakHorizontal":17.9,"spinRate":2162,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.4136560197255914,"extension":6.862003979826161},"hitData":{"launchSpeed":86.3,"launchAngle":11.0,"totalDistance":141.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":161.37,"coordY":157.19}},"index":3,"playId":"dda56d90-5c8b-395d-9e51-1d5860d75216","pitchNumber":4,"startTime":"2026-05-23T00:21:26.555Z","endTime":"2026-05-23T00:21:32.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:21:32.950Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Leody Taveras singles on a soft bunt ground ball to third baseman Gage Workman.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-23T00:23:24.646Z","endTime":"2026-05-23T00:24:06.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669398,"link":"/api/v1/people/669398"},"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":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.770545247532723,"aZ":-31.4784116127976,"pfxX":3.8732749286195522,"pfxZ":0.49268360487930263,"pX":0.259321238471896,"pZ":1.7823151030069202,"vX0":4.9222397133816,"vY0":-118.59885579857267,"vZ0":-1.996540594003069,"x":107.12,"y":190.66,"x0":-2.350357425237846,"y0":50.003646294136686,"z0":5.520124055496121,"aX":5.489362514244375},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.6,"breakHorizontal":-8.3,"spinRate":2303,"spinDirection":95},"zone":9,"typeConfidence":0.83,"plateTime":0.4627344638761919,"extension":6.3502863710640005},"hitData":{"launchSpeed":23.4,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":117.57,"coordY":191.44}},"index":0,"playId":"a4685fea-dfd3-306b-b619-3d798705c30a","pitchNumber":1,"startTime":"2026-05-23T00:23:59.315Z","endTime":"2026-05-23T00:24:06.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:24:06.836Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colton Cowser singles on a ground ball to right fielder Zach McKinstry. Leody Taveras to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-23T00:24:27.805Z","endTime":"2026-05-23T00:28:10.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"postOnThird":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"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":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","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":90.3,"endSpeed":82.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.771203456196506,"aZ":-14.429426475449667,"pfxX":-1.8085432953343514,"pfxZ":10.23433941615792,"pX":-0.0183421860172839,"pZ":3.251657409221902,"vX0":6.759058513592454,"vY0":-131.3349004868518,"vZ0":-2.665802106812886,"x":117.7,"y":150.99,"x0":-2.3987438450031044,"y0":50.002516838422146,"z0":5.363033166149209,"aX":-3.136713179728972},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.1,"breakHorizontal":1.7,"spinRate":2116,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.418262349891549,"extension":6.515045520826055},"index":0,"playId":"c6afaab1-b8d9-3c41-b7e1-8f6d84253c94","pitchNumber":1,"startTime":"2026-05-23T00:24:38.491Z","endTime":"2026-05-23T00:24:43.637Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.484066058614232,"aZ":-41.58192338903606,"pfxX":7.8819267757876315,"pfxZ":-7.798053408573422,"pX":-0.2947547758428687,"pZ":3.144585263933318,"vX0":2.7523711555710046,"vY0":-109.80637536186192,"vZ0":4.038095295629872,"x":128.24,"y":153.88,"x0":-2.5922256911220813,"y0":50.00017060001247,"z0":5.7389835276036445,"aX":9.51422457628177},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-12.5,"breakHorizontal":-15.0,"spinRate":2300,"spinDirection":53},"zone":2,"typeConfidence":0.91,"plateTime":0.5009682492558833,"extension":6.366610919076458},"index":1,"playId":"e8e223ae-5b3f-39f6-adc2-6f7a435d3b56","pitchNumber":2,"startTime":"2026-05-23T00:25:02.973Z","endTime":"2026-05-23T00:25:06.228Z","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":90.8,"endSpeed":82.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44983165123109,"aZ":-16.499651133084413,"pfxX":-3.6629193853580118,"pfxZ":8.949982671883202,"pX":1.1642253697555467,"pZ":2.517276895068521,"vX0":10.212324371955978,"vY0":-131.8642250410904,"vZ0":-3.9251528612124105,"x":72.62,"y":170.81,"x0":-2.2922199755691284,"y0":50.005347221765795,"z0":5.251408565061124,"aX":-6.418380547683507},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.5,"breakHorizontal":4.3,"spinRate":2187,"spinDirection":210},"zone":14,"typeConfidence":0.83,"plateTime":0.4162364903896312,"extension":6.441277482911661},"index":2,"playId":"67ffeb73-3e54-353f-a752-272ae87ea3c8","pitchNumber":3,"startTime":"2026-05-23T00:25:27.680Z","endTime":"2026-05-23T00:25:31.147Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"actionPlayId":"67ffeb73-3e54-353f-a752-272ae87ea3c8","startTime":"2026-05-23T00:25:40.322Z","endTime":"2026-05-23T00:25:53.827Z","isPitch":false,"type":"pickoff"},{"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":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.009310566185757,"aZ":-37.40325197496858,"pfxX":5.661860730625958,"pfxZ":-4.0706713787214275,"pX":0.27218044871075414,"pZ":1.6140647004860595,"vX0":4.605992666458884,"vY0":-112.70679737312794,"vZ0":0.07557004938833556,"x":106.63,"y":195.2,"x0":-2.535763309498483,"y0":50.00545493685897,"z0":5.365995320399348,"aX":7.264782350164182},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-7.1,"breakHorizontal":-11.4,"spinRate":2330,"spinDirection":46},"zone":14,"typeConfidence":0.91,"plateTime":0.4864804525803361,"extension":6.436380620288087},"index":4,"playId":"69d6f99f-0d74-3ce9-af7e-349cb438ab32","pitchNumber":4,"startTime":"2026-05-23T00:25:53.827Z","endTime":"2026-05-23T00:25:57.258Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"playId":"6ee8b161-a540-393a-a21e-c1b2345bdde9","startTime":"2026-05-23T00:26:24.063Z","endTime":"2026-05-23T00:26:29.190Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.574082736465858,"aZ":-15.44209583068805,"pfxX":-3.2287987448873183,"pfxZ":9.250596906844535,"pX":1.3127944657665729,"pZ":2.8341185356037775,"vX0":10.354466601998274,"vY0":-133.37200284356146,"vZ0":-3.5279347522668436,"x":66.96,"y":162.26,"x0":-2.193436833111884,"y0":50.00598695881188,"z0":5.281739736899815,"aX":-5.8439935668840555},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.2,"breakHorizontal":3.7,"spinRate":2253,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.41003522117259683,"extension":6.382678768520714},"index":6,"playId":"50b311c1-6f8a-32ed-8934-83fe3ae3ee5b","pitchNumber":5,"startTime":"2026-05-23T00:26:44.753Z","endTime":"2026-05-23T00:26:48.682Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91854411008787,"aZ":-29.90327677338793,"pfxX":3.8466824428884925,"pfxZ":1.4976007525618158,"pX":-0.32513168741885173,"pZ":2.839911664543565,"vX0":3.824534653994289,"vY0":-122.39999359196513,"vZ0":-0.1091775849678972,"x":129.39,"y":162.1,"x0":-2.4094019108409914,"y0":50.00067510028856,"z0":5.4529715212608485,"aX":5.814529606612346},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.0,"breakHorizontal":-7.9,"spinRate":2287,"spinDirection":128},"zone":4,"typeConfidence":0.91,"plateTime":0.44807236778329296,"extension":6.375792079755045},"index":7,"playId":"dac264a6-d767-3776-a0bd-ec37266e5d54","pitchNumber":6,"startTime":"2026-05-23T00:27:32.120Z","endTime":"2026-05-23T00:27:35.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66076652878872,"aZ":-14.521814390218832,"pfxX":-4.10227768460188,"pfxZ":9.665901477325122,"pX":0.47547387446864675,"pZ":2.538450899830283,"vX0":8.469936297587443,"vY0":-134.1837095094582,"vZ0":-4.299425494207945,"x":98.88,"y":170.24,"x0":-2.186931249498528,"y0":50.000798404947915,"z0":5.193986686798154,"aX":-7.490890504628821},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":5.6,"spinRate":2201,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.4079761306457379,"extension":6.49891942788846},"hitData":{"launchSpeed":85.9,"launchAngle":9.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.15,"coordY":112.66}},"index":8,"playId":"5075f3e1-c420-313e-940e-08958c53cf8d","pitchNumber":7,"startTime":"2026-05-23T00:27:59.772Z","endTime":"2026-05-23T00:28:10.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:28:10.598Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-23T00:28:26.244Z","endTime":"2026-05-23T00:32:18.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,9],"actionIndex":[6],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"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(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":77.0,"endSpeed":70.6,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.222666342291884,"aZ":-41.583822390849235,"pfxX":6.980322688177912,"pfxZ":-7.48404318098228,"pX":0.06869368873991773,"pZ":2.1057106945797486,"vX0":3.875951354388399,"vY0":-112.03954196570618,"vZ0":2.3021361060101584,"x":114.38,"y":181.93,"x0":-2.5964254362235657,"y0":50.00058798933939,"z0":5.347342679942163,"aX":8.779671537161786},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-12.5,"breakHorizontal":-13.7,"spinRate":2305,"spinDirection":55},"zone":8,"typeConfidence":0.92,"plateTime":0.4908317502101691,"extension":6.336751183107883},"index":0,"playId":"5ae9882c-3bcf-302e-a02a-7017246c1947","pitchNumber":1,"startTime":"2026-05-23T00:28:52.183Z","endTime":"2026-05-23T00:28:55.715Z","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":91.4,"endSpeed":83.7,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.802440737844734,"aZ":-13.535308244547286,"pfxX":-4.464780621525283,"pfxZ":10.435334026820865,"pX":0.8420474345510982,"pZ":1.9138489061818222,"vX0":9.498005189017576,"vY0":-132.6501372430777,"vZ0":-5.950592276098957,"x":84.9,"y":187.11,"x0":-2.2013491019045115,"y0":50.00286756236301,"z0":5.169302912388053,"aX":-7.975840857599858},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.8,"breakHorizontal":6.1,"spinRate":2237,"spinDirection":211},"zone":14,"typeConfidence":0.89,"plateTime":0.41258914521700873,"extension":6.5897433864361945},"index":1,"playId":"8ecf7f6e-2917-3b76-94f7-1007e3a00745","pitchNumber":2,"startTime":"2026-05-23T00:29:10.712Z","endTime":"2026-05-23T00:29:14.261Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"playId":"2bb90cb4-ffae-3770-a482-bd1f6c3ab82a","startTime":"2026-05-23T00:29:30.075Z","endTime":"2026-05-23T00:29:35.179Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99361058809925,"aZ":-27.12149894105181,"pfxX":4.110366195849324,"pfxZ":3.284010569624014,"pX":2.233745038989344,"pZ":0.8069834834067229,"vX0":9.066898673545516,"vY0":-123.10908503932959,"vZ0":-5.415120327703608,"x":31.85,"y":216.99,"x0":-2.0280527746556807,"y0":50.00305305335407,"z0":5.325377929132185,"aX":6.318979210024991},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.9,"breakHorizontal":-9.5,"spinRate":2439,"spinDirection":140},"zone":14,"typeConfidence":0.92,"plateTime":0.44459254804106685,"extension":6.550779227471589},"index":3,"playId":"0b27f804-d92d-3297-a500-402f4bb95266","pitchNumber":3,"startTime":"2026-05-23T00:29:49.994Z","endTime":"2026-05-23T00:29:52.994Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":70.6,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.675444803935225,"aZ":-41.96040716383776,"pfxX":8.441596356600714,"pfxZ":-7.804869055875222,"pX":0.07894370519987337,"pZ":1.7091739694851424,"vX0":2.9752903342874637,"vY0":-111.96811367446487,"vZ0":1.16618990711987,"x":113.99,"y":192.63,"x0":-2.3689087527564134,"y0":50.00417422260382,"z0":5.519269256652462,"aX":10.579836496150158},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-13.4,"breakHorizontal":-16.1,"spinRate":2321,"spinDirection":46},"zone":14,"typeConfidence":0.92,"plateTime":0.4916382262523946,"extension":6.463408298909496},"index":4,"playId":"d528903b-6607-3735-967f-89f9a67bcbba","pitchNumber":4,"startTime":"2026-05-23T00:30:10.854Z","endTime":"2026-05-23T00:30:15.722Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"playId":"3300fad2-54bd-43a6-83ac-741630516dcf","startTime":"2026-05-23T00:30:46.410Z","endTime":"2026-05-23T00:30:51.410Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With Coby Mayo batting, Leody Taveras scores on a balk. Colton Cowser advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":4,"homeScore":4,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"actionPlayId":"3300fad2-54bd-43a6-83ac-741630516dcf","startTime":"2026-05-23T00:31:08.669Z","endTime":"2026-05-23T00:31:26.774Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656427,"link":"/api/v1/people/656427"}},{"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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.460757396579478,"aZ":-11.72565012174254,"pfxX":-5.230968495439046,"pfxZ":10.957851158304234,"pX":1.279802647459189,"pZ":0.628752785095689,"vX0":10.939135963946423,"vY0":-136.11832549603372,"vZ0":-10.089837319937239,"x":68.22,"y":221.8,"x0":-2.121649845945846,"y0":50.001964687274715,"z0":5.2081968145971125,"aX":-9.761496412841597},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":7.0,"spinRate":2233,"spinDirection":213},"zone":14,"typeConfidence":0.9,"plateTime":0.403271353758484,"extension":6.507659915142555},"index":7,"playId":"ac970146-dc8e-3700-b63e-ebd761e64268","pitchNumber":5,"startTime":"2026-05-23T00:31:26.774Z","endTime":"2026-05-23T00:31:29.774Z","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":2,"outs":0},"index":8,"startTime":"2026-05-23T00:31:56.688Z","endTime":"2026-05-23T00:32:12.648Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"}},{"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":91.9,"endSpeed":84.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51071614809892,"aZ":-13.816078888591871,"pfxX":-4.424236118023985,"pfxZ":10.17390155770877,"pX":0.3118321182217609,"pZ":1.8998198026109308,"vX0":8.135074360633192,"vY0":-133.43195987171129,"vZ0":-6.717958108956519,"x":105.11,"y":187.48,"x0":-2.2006942308013118,"y0":50.00507036733306,"z0":5.444465726747839,"aX":-7.985758224710019},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.2,"breakHorizontal":6.2,"spinRate":2297,"spinDirection":206},"zone":9,"typeConfidence":0.9,"plateTime":0.4103903391442083,"extension":6.469588883507569},"index":9,"playId":"50dc571b-5080-38fc-be4a-b69af7f3d0d1","pitchNumber":6,"startTime":"2026-05-23T00:32:12.648Z","endTime":"2026-05-23T00:32:18.920Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:32:18.920Z","atBatIndex":35},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jackson Holliday homers (1) on a fly ball to left field. Colton Cowser scores.","rbi":2,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-23T00:32:24.770Z","endTime":"2026-05-23T00:33:59.308Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":true,"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":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.879381792507527,"aZ":-15.433390103641653,"pfxX":-4.2952415681897635,"pfxZ":9.232719182923908,"pX":-1.166685676385084,"pZ":3.2769736060723456,"vX0":4.612680089392794,"vY0":-133.5694113331788,"vZ0":-2.8834302800340788,"x":161.47,"y":150.3,"x0":-2.3552223160573247,"y0":50.000567335108215,"z0":5.475684739465219,"aX":-7.78610645457808},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.3,"breakHorizontal":6.8,"spinRate":2334,"spinDirection":206},"zone":11,"typeConfidence":0.89,"plateTime":0.40956159468743536,"extension":6.433511553642925},"index":0,"playId":"a0eeae58-1621-3ecb-8b3f-593e9976aecf","pitchNumber":1,"startTime":"2026-05-23T00:32:41.785Z","endTime":"2026-05-23T00:32:44.977Z","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":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.5,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.938074246455997,"aZ":-40.73386159465322,"pfxX":6.472057719114769,"pfxZ":-6.653336649797725,"pX":-0.4131642778811333,"pZ":1.983521480617737,"vX0":2.6752495080189616,"vY0":-113.07222919481639,"vZ0":1.2365727851897808,"x":132.75,"y":185.22,"x0":-2.4550338449028395,"y0":50.004047452922585,"z0":5.538488103615319,"aX":8.32330398866479},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-11.4,"breakHorizontal":-12.5,"spinRate":2388,"spinDirection":47},"zone":7,"typeConfidence":0.91,"plateTime":0.485684269740843,"extension":6.428447951584985},"index":1,"playId":"c0b22c16-54ba-3a17-a32e-55c4d283dc75","pitchNumber":2,"startTime":"2026-05-23T00:32:58.270Z","endTime":"2026-05-23T00:33:01.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04597379047909,"aZ":-15.815153833355245,"pfxX":-6.134795070169625,"pfxZ":9.164624312135913,"pX":1.069201181378779,"pZ":2.5558105514748193,"vX0":10.78681121845298,"vY0":-132.44031958319968,"vZ0":-3.9869950972855555,"x":76.24,"y":169.77,"x0":-2.250694320880763,"y0":50.001776870569905,"z0":5.229981163423054,"aX":-10.950262939954682},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.0,"breakHorizontal":8.9,"spinRate":2312,"spinDirection":208},"zone":12,"typeConfidence":0.63,"plateTime":0.4128321263326664,"extension":6.469573130697964},"index":2,"playId":"7a4bbeb7-60e4-34de-aac1-05bad4c7e2b8","pitchNumber":3,"startTime":"2026-05-23T00:33:16.499Z","endTime":"2026-05-23T00:33:19.931Z","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":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.845344043740678,"aZ":-16.87366285248558,"pfxX":-5.293819951947063,"pfxZ":8.658671330179578,"pX":-0.2823931632605777,"pZ":3.0350328394512407,"vX0":7.252838738939817,"vY0":-131.79718332042637,"vZ0":-2.7906771625666913,"x":127.76,"y":156.83,"x0":-2.3764857641115897,"y0":50.002139446276345,"z0":5.34714847095956,"aX":-9.354492116604773},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.4,"breakHorizontal":8.0,"spinRate":2212,"spinDirection":214},"zone":2,"typeConfidence":0.76,"plateTime":0.41487655328928863,"extension":6.460675806203135},"hitData":{"launchSpeed":93.5,"launchAngle":38.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":26.63,"coordY":104.92}},"index":3,"playId":"6ddcd2cc-3e01-3b4a-b072-b3e89b65db82","pitchNumber":4,"startTime":"2026-05-23T00:33:37.204Z","endTime":"2026-05-23T00:33:59.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:33:59.308Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Ward singles on a line drive to left fielder Riley Greene.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-23T00:34:14.812Z","endTime":"2026-05-23T00:35:03.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"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":0,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":69.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.100385484351637,"aZ":-41.48742485612652,"pfxX":9.458345359644579,"pfxZ":-7.582422943263429,"pX":-0.06159096854217588,"pZ":1.343660573412536,"vX0":2.804228463089803,"vY0":-111.9021839337368,"vZ0":0.7369110868024267,"x":119.35,"y":202.5,"x0":-2.5702214050080348,"y0":50.003523683641085,"z0":5.3704117723185245,"aX":11.6171140019209},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-13.0,"breakHorizontal":-17.9,"spinRate":2372,"spinDirection":57},"zone":13,"typeConfidence":0.92,"plateTime":0.49549244420282257,"extension":6.50912630585896},"index":0,"playId":"4b3ec197-e60e-35c3-ae4f-9b0f4ce5c4fc","pitchNumber":1,"startTime":"2026-05-23T00:34:38.522Z","endTime":"2026-05-23T00:34:42.026Z","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":92.0,"endSpeed":83.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.503578242580097,"aZ":-16.07580195081972,"pfxX":-2.6802384805107518,"pfxZ":8.975450808304725,"pX":-0.0819690936359706,"pZ":2.3615021379839867,"vX0":6.979252318088686,"vY0":-133.72702031753158,"vZ0":-4.772947478410214,"x":120.12,"y":175.02,"x0":-2.3888561374127217,"y0":50.00009662175312,"z0":5.33967971591023,"aX":-4.806421433179281},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.2,"breakHorizontal":3.2,"spinRate":2205,"spinDirection":201},"zone":5,"typeConfidence":0.9,"plateTime":0.4111481129681116,"extension":6.431990608361516},"hitData":{"launchSpeed":99.1,"launchAngle":8.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.18,"coordY":109.69}},"index":1,"playId":"0f7906a7-cd12-3392-a42a-a6dc31705e51","pitchNumber":2,"startTime":"2026-05-23T00:34:52.667Z","endTime":"2026-05-23T00:35:03.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:35:03.117Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gunnar Henderson called out on strikes.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-23T00:37:49.880Z","endTime":"2026-05-23T00:38:54.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-23T00:35:06.778Z","endTime":"2026-05-23T00:36:29.384Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brant Hurter replaces Jack Flaherty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-23T00:36:29.384Z","endTime":"2026-05-23T00:37:52.197Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676428,"link":"/api/v1/people/676428"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.121961663109293,"aZ":-31.47180440341646,"pfxX":10.372750342818296,"pfxZ":0.3922133950747835,"pX":0.16104031329002283,"pZ":2.689648568553797,"vX0":-11.402784392038066,"vY0":-132.608281052882,"vZ0":-2.4398432288686904,"x":110.86,"y":166.16,"x0":3.1672862707084293,"y0":50.0018800460117,"z0":5.915544436087118,"aX":18.48986318935521},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.4,"breakHorizontal":-16.3,"spinRate":2080,"spinDirection":124},"zone":5,"typeConfidence":0.91,"plateTime":0.4128978761171882,"extension":6.199051052703695},"index":2,"playId":"84b5f744-9fd4-3577-8282-a95d16d60ca2","pitchNumber":1,"startTime":"2026-05-23T00:37:52.197Z","endTime":"2026-05-23T00:37:55.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.943760166258688,"aZ":-30.965982780542117,"pfxX":11.377550661786973,"pfxZ":0.6842582455447079,"pX":-0.9750349374616908,"pZ":2.142024777043347,"vX0":-14.31423725025268,"vY0":-132.09020834401062,"vZ0":-3.839725652578814,"x":154.17,"y":180.95,"x0":3.034256246437129,"y0":50.00480376414098,"z0":5.889603403538745,"aX":20.12357332743761},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.5,"breakHorizontal":-17.5,"spinRate":2059,"spinDirection":128},"zone":13,"typeConfidence":0.9,"plateTime":0.4145454544474032,"extension":6.288190665941248},"index":3,"playId":"e6149766-c9d9-3366-8bdb-764b04424a39","pitchNumber":2,"startTime":"2026-05-23T00:38:10.441Z","endTime":"2026-05-23T00:38:13.576Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-23T00:38:32.823Z","endTime":"2026-05-23T00:38:51.150Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"}},{"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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.482832298081718,"aZ":-31.074914849056917,"pfxX":-5.505704702481321,"pfxZ":0.7925194806307392,"pX":0.7191176624365794,"pZ":2.5466314910300807,"vX0":-4.630029890055654,"vY0":-117.42029146330431,"vZ0":-1.1995188257591305,"x":89.59,"y":170.02,"x0":3.436076993052558,"y0":50.002771254292426,"z0":5.971217903843338,"aX":-7.641487774551141},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.4,"breakHorizontal":11.2,"spinRate":2676,"spinDirection":300},"zone":6,"typeConfidence":0.9,"plateTime":0.46753177374338684,"extension":6.055185871485066},"index":5,"playId":"b16ea941-d29f-3f07-8c39-ee784be83ea7","pitchNumber":3,"startTime":"2026-05-23T00:38:51.150Z","endTime":"2026-05-23T00:38:54.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:38:54.907Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Adley Rutschman doubles (10) on a line drive to right fielder Zach McKinstry. Taylor Ward to 3rd.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-23T00:39:08.106Z","endTime":"2026-05-23T00:40:24.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnThird":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.703821935134588,"aZ":-31.440796968620305,"pfxX":-8.617847386899632,"pfxZ":0.5378106491448573,"pX":1.357268235671992,"pZ":3.317350948590422,"vX0":-2.7073988537097646,"vY0":-116.86417665906492,"vZ0":0.49270132358236096,"x":65.26,"y":149.21,"x0":3.653107318318973,"y0":50.005659067815735,"z0":6.076636724676577,"aX":-11.823166052656257},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":1.4,"breakHorizontal":16.3,"spinRate":2649,"spinDirection":297},"zone":12,"typeConfidence":0.9,"plateTime":0.47016819399395615,"extension":5.633041841720414},"index":0,"playId":"9ee34b33-fe21-383f-80bb-89f47b12523b","pitchNumber":1,"startTime":"2026-05-23T00:39:25.508Z","endTime":"2026-05-23T00:39:28.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8569829035662,"aZ":-28.47438405361483,"pfxX":10.340724786020768,"pfxZ":2.2763941173164675,"pX":0.5430377189748914,"pZ":1.9934575801157743,"vX0":-10.229951010076457,"vY0":-126.36318029539233,"vZ0":-3.5409316415700576,"x":96.3,"y":184.96,"x0":3.293231244873141,"y0":50.0017455313335,"z0":5.691442122706681,"aX":16.784727025184136},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.5,"breakHorizontal":-16.6,"spinRate":1561,"spinDirection":117},"zone":9,"typeConfidence":0.91,"plateTime":0.43285569253779554,"extension":6.3337082301552865},"index":1,"playId":"0492bbe4-717c-35e2-9ec3-a527224dfba7","pitchNumber":2,"startTime":"2026-05-23T00:39:47.325Z","endTime":"2026-05-23T00:39:51.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.669648606865138,"aZ":-26.60006022541637,"pfxX":10.433875258808207,"pfxZ":3.12145748507929,"pX":0.02081797805350809,"pZ":2.257965730748451,"vX0":-11.261565461447825,"vY0":-132.60581488976112,"vZ0":-4.361503411570073,"x":116.21,"y":177.81,"x0":2.961869671075482,"y0":50.00292569561657,"z0":5.858709563819316,"aX":18.630676815854088},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.9,"breakHorizontal":-16.6,"spinRate":2079,"spinDirection":121},"zone":5,"typeConfidence":0.91,"plateTime":0.412642202754097,"extension":6.185550171590883},"hitData":{"launchSpeed":81.9,"launchAngle":14.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":192.38,"coordY":138.34}},"index":2,"playId":"16c178eb-7c5c-3339-8abe-7322ee198c00","pitchNumber":3,"startTime":"2026-05-23T00:40:11.382Z","endTime":"2026-05-23T00:40:24.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:40:24.941Z","atBatIndex":39},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Brant Hurter intentionally walks Pete Alonso.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-23T00:40:44.237Z","endTime":"2026-05-23T00:40:49.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnSecond":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnThird":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08248426-0416-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-23T00:40:47.506Z","endTime":"2026-05-23T00:40:47.522Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08248426-0416-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-23T00:40:47.522Z","endTime":"2026-05-23T00:40:47.523Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08248426-0416-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-23T00:40:47.523Z","endTime":"2026-05-23T00:40:47.524Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08248426-0416-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-23T00:40:47.524Z","endTime":"2026-05-23T00:40:49.063Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-05-23T00:40:49.063Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Samuel Basallo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-23T00:40:57.387Z","endTime":"2026-05-23T00:42:41.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.440907829112277,"aZ":-30.915673543307538,"pfxX":11.166861292221174,"pfxZ":0.694385603324978,"pX":-0.12158109443614111,"pZ":2.354918053697946,"vX0":-12.491105323294814,"vY0":-134.00793047545056,"vZ0":-3.3103956502459737,"x":121.63,"y":175.2,"x0":3.1450379198997154,"y0":50.00578395484043,"z0":5.810255270825316,"aX":20.35240656009668},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":0.7,"breakHorizontal":-17.6,"spinRate":2135,"spinDirection":119},"zone":5,"typeConfidence":0.9,"plateTime":0.40842213111482817,"extension":6.3682161525505},"index":0,"playId":"b731d449-471e-3649-bc8c-cc6270ee594f","pitchNumber":1,"startTime":"2026-05-23T00:41:08.875Z","endTime":"2026-05-23T00:41:12.261Z","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(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":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.1,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64053117387586,"aZ":-27.48044525318198,"pfxX":-9.244646311504372,"pfxZ":3.3814801499763725,"pX":-0.6846107861234512,"pZ":2.2830896173164463,"vX0":-6.980576802381957,"vY0":-117.73668831644572,"vZ0":-2.3072974808669766,"x":143.1,"y":177.14,"x0":3.5314576513536866,"y0":50.0041817960556,"z0":5.8470070813288935,"aX":-12.835579209966042},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":5.8,"breakHorizontal":18.6,"spinRate":2691,"spinDirection":296},"zone":7,"typeConfidence":0.9,"plateTime":0.46718491119474237,"extension":6.203338457595682},"index":1,"playId":"5be69b61-4c24-39f1-bb85-d0cfa3d36692","pitchNumber":2,"startTime":"2026-05-23T00:41:30.044Z","endTime":"2026-05-23T00:41:33.122Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-23T00:41:40.505Z","endTime":"2026-05-23T00:41:54.080Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"}},{"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":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.641336538027353,"aZ":-27.666851831810007,"pfxX":10.981912899784998,"pfxZ":2.4992944950681055,"pX":-1.567029879007318,"pZ":2.189070781472026,"vX0":-15.68877053245932,"vY0":-133.44904594272703,"vZ0":-4.390706553913712,"x":176.73,"y":179.68,"x0":2.9605959097833447,"y0":50.00393179321349,"z0":5.848065950069483,"aX":19.81511656272993},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.7,"breakHorizontal":-16.6,"spinRate":2205,"spinDirection":131},"zone":13,"typeConfidence":0.9,"plateTime":0.4103995575503987,"extension":6.287085115782705},"index":3,"playId":"bc1f1ba6-6b06-30b0-8c1d-e6859105bee9","pitchNumber":3,"startTime":"2026-05-23T00:41:54.080Z","endTime":"2026-05-23T00:41:57.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.445181122460554,"aZ":-30.240448064646515,"pfxX":10.80401976400668,"pfxZ":1.0661967359014444,"pX":-0.7900827812378743,"pZ":1.7572460030893986,"vX0":-13.761319721277744,"vY0":-133.74159597443904,"vZ0":-4.739966991427306,"x":147.12,"y":191.33,"x0":3.0147957196713793,"y0":50.00227903696628,"z0":5.717493422693545,"aX":19.600261814862375},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.1,"breakHorizontal":-16.7,"spinRate":2200,"spinDirection":121},"zone":13,"typeConfidence":0.9,"plateTime":0.4093128289205672,"extension":6.324406584470036},"index":4,"playId":"a43d4abc-5d32-3e1e-af79-173a96bd6c29","pitchNumber":4,"startTime":"2026-05-23T00:42:12.995Z","endTime":"2026-05-23T00:42:16.692Z","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":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.624662829747486,"aZ":-31.969693658745996,"pfxX":-5.45252236742597,"pfxZ":0.145683669572942,"pX":-1.0612666568517113,"pZ":1.1875464312793427,"vX0":-8.464947950162296,"vY0":-119.07375758865837,"vZ0":-3.876640408853346,"x":157.45,"y":206.72,"x0":3.259756439219541,"y0":50.0043601687446,"z0":5.754979786966925,"aX":-7.764913113604889},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.5,"breakHorizontal":12.1,"spinRate":2811,"spinDirection":295},"zone":13,"typeConfidence":0.9,"plateTime":0.46144196041398944,"extension":6.102070687633331},"index":5,"playId":"218d5967-d912-3611-94e0-8d9d912bb41b","pitchNumber":5,"startTime":"2026-05-23T00:42:38.173Z","endTime":"2026-05-23T00:42:41.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:42:41.426Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-23T00:44:51.285Z","endTime":"2026-05-23T00:46:28.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":70.8,"endSpeed":64.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.20352202488846,"aZ":-32.34867442962011,"pfxX":10.674107097084764,"pfxZ":-0.16203864771442156,"pX":1.6986681912367994,"pZ":2.754291068452599,"vX0":4.225224856428101,"vY0":-102.93898865704315,"vZ0":2.9770818060579978,"x":52.25,"y":164.41,"x0":-1.7800248569962482,"y0":50.00436523461572,"z0":5.2582391035030716,"aX":11.232051073098884},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":1.2,"breakHorizontal":-20.6,"spinRate":2289,"spinDirection":70},"zone":12,"typeConfidence":2.0,"plateTime":0.5361118523938253,"extension":5.82545688907425},"index":0,"playId":"e40803ef-4b81-3025-bd22-0f803ec6a158","pitchNumber":1,"startTime":"2026-05-23T00:45:16.929Z","endTime":"2026-05-23T00:45:20.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":68.6,"endSpeed":62.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.968585445421258,"aZ":-40.603825362288894,"pfxX":11.282482755846203,"pfxZ":-8.548324851582318,"pX":-0.9377607548894337,"pZ":2.1906153417435825,"vX0":-1.5564054990594836,"vY0":-99.71188117957993,"vZ0":3.169807829573397,"x":152.75,"y":179.63,"x0":-1.6012505504032148,"y0":50.00001344138194,"z0":5.893289936430292,"aX":11.135288853036574},"breaks":{"breakAngle":15.6,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.0,"breakVerticalInduced":-13.8,"breakHorizontal":-19.8,"spinRate":2244,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.5535039555609402,"extension":6.191428457359558},"index":1,"playId":"a0739ebd-0336-3d5e-9b0d-24cfb12113b3","pitchNumber":2,"startTime":"2026-05-23T00:45:32.003Z","endTime":"2026-05-23T00:45:35.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34362285253041,"aZ":-20.908545468688267,"pfxX":-1.9607490396822902,"pfxZ":6.809892726656817,"pX":0.8414970543632574,"pZ":2.2920310690330843,"vX0":6.344590907273688,"vY0":-127.33164525959016,"vZ0":-3.2841817673542635,"x":84.92,"y":176.9,"x0":-1.4197023446555628,"y0":50.00228846925075,"z0":5.238852661818966,"aX":-3.2440406201149203},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.9,"breakHorizontal":2.3,"spinRate":2209,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4289582298456942,"extension":6.225484912136842},"index":2,"playId":"61e5fa41-8fa7-34f5-b583-d6f7e15fa854","pitchNumber":3,"startTime":"2026-05-23T00:45:47.755Z","endTime":"2026-05-23T00:45:51.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5379202035326,"aZ":-23.860495035145554,"pfxX":-0.35256215330942764,"pfxZ":5.143860926896059,"pX":0.16772591565861472,"pZ":2.7988953737958213,"vX0":4.556757303205383,"vY0":-126.28406934648301,"vZ0":-1.3009377074923956,"x":110.61,"y":163.21,"x0":-1.613696806094327,"y0":50.003617334972084,"z0":5.238791416009948,"aX":-0.5706765555305694},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":9.2,"breakHorizontal":-0.4,"spinRate":2166,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.43360905018413476,"extension":6.1135240504652675},"index":3,"playId":"f270f2c9-6a9b-3e2b-abff-9f30ace33b55","pitchNumber":4,"startTime":"2026-05-23T00:46:03.882Z","endTime":"2026-05-23T00:46:07.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":71.4,"endSpeed":65.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.521404619895552,"aZ":-41.22708438427447,"pfxX":9.35248006776538,"pfxZ":-8.462761982694007,"pX":0.9900480834590801,"pZ":1.3170516778332209,"vX0":2.414537571700074,"vY0":-103.77994758515133,"vZ0":1.0265648105833014,"x":79.26,"y":203.22,"x0":-1.409238931229391,"y0":50.002966734847476,"z0":5.803267643679177,"aX":10.003031950816963},"breaks":{"breakAngle":14.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.0,"breakVerticalInduced":-14.5,"breakHorizontal":-17.6,"spinRate":2255,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.5317574462098809,"extension":6.1899132904097325},"index":4,"playId":"7e9f917a-a0fa-32c8-b5f3-d952deaa3791","pitchNumber":5,"startTime":"2026-05-23T00:46:24.939Z","endTime":"2026-05-23T00:46:28.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:46:28.632Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-23T00:46:36.758Z","endTime":"2026-05-23T00:46:58.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.119237152860578,"aZ":-27.0915626013272,"pfxX":-10.947937479073047,"pfxZ":2.8312234298612164,"pX":-0.4342852217300615,"pZ":2.24934704850043,"vX0":5.999007368870411,"vY0":-133.55047892309395,"vZ0":-2.6864983445375774,"x":133.55,"y":178.05,"x0":-1.2932013908027131,"y0":50.00571198123786,"z0":5.227311298708977,"aX":-19.67940091410414},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.7,"breakHorizontal":18.5,"spinRate":1998,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.41091742413971755,"extension":6.111787012509708},"hitData":{"launchSpeed":72.6,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.53,"coordY":145.96}},"index":0,"playId":"c4158b0e-747e-31ba-bf62-4efcc8f2e31e","pitchNumber":1,"startTime":"2026-05-23T00:46:50.760Z","endTime":"2026-05-23T00:46:58.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:46:58.828Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Greene flies out to center fielder Leody Taveras.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-23T00:47:08.757Z","endTime":"2026-05-23T00:47:46.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.014471802924984,"aZ":-38.0991797639228,"pfxX":7.614734616863734,"pfxZ":-4.625593082546667,"pX":0.1543373644113977,"pZ":2.185226830388369,"vX0":1.4358611174388143,"vY0":-112.69277622801671,"vZ0":0.8983205496521127,"x":111.12,"y":179.78,"x0":-1.4804484323249854,"y0":50.00053923399065,"z0":5.638619110684913,"aX":9.764009323556998},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-7.8,"breakHorizontal":-14.2,"spinRate":2526,"spinDirection":70},"zone":8,"typeConfidence":2.0,"plateTime":0.48656087096998446,"extension":6.118062550530528},"hitData":{"launchSpeed":97.4,"launchAngle":35.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":94.89,"coordY":51.78}},"index":0,"playId":"207e3785-cddf-37bc-9de1-86bf7b0bf621","pitchNumber":1,"startTime":"2026-05-23T00:47:36.759Z","endTime":"2026-05-23T00:47:46.414Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:47:46.414Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leody Taveras grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-23T00:49:57.885Z","endTime":"2026-05-23T00:50:46.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.261350371371282,"aZ":-29.743461530718893,"pfxX":11.62417291248443,"pfxZ":1.37583705723776,"pX":0.9225200929871926,"pZ":2.9080232838822715,"vX0":-9.737399001724603,"vY0":-132.1641569930434,"vZ0":-2.1465506931906546,"x":81.84,"y":160.26,"x0":3.1449791313200173,"y0":50.00440042132553,"z0":5.915998298786285,"aX":20.55878050207129},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.3,"breakHorizontal":-19.0,"spinRate":2126,"spinDirection":121},"zone":12,"typeConfidence":0.9,"plateTime":0.41449750469530056,"extension":6.110850346414779},"index":0,"playId":"08079fb8-63d9-3886-9711-a56a8724828e","pitchNumber":1,"startTime":"2026-05-23T00:50:22.198Z","endTime":"2026-05-23T00:50:25.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12597081976785,"aZ":-29.415625876911548,"pfxX":11.550431844873431,"pfxZ":1.5700460437630746,"pX":-0.04820115318678264,"pZ":2.2167169221992133,"vX0":-11.188466411291037,"vY0":-131.90100243153057,"vZ0":-4.017069026699777,"x":118.84,"y":178.93,"x0":2.7484772651227005,"y0":50.006013650276124,"z0":5.929119886251888,"aX":20.350521919914733},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.2,"breakHorizontal":-18.5,"spinRate":1956,"spinDirection":126},"zone":8,"typeConfidence":0.9,"plateTime":0.4153050215305534,"extension":6.231279058268913},"hitData":{"launchSpeed":92.6,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.72,"coordY":157.26}},"index":1,"playId":"3d5cc2dd-f0d9-37eb-bb4e-ffb3a811452c","pitchNumber":2,"startTime":"2026-05-23T00:50:38.469Z","endTime":"2026-05-23T00:50:46.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:50:46.112Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler O'Neill flies out to right fielder Zach McKinstry.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-23T00:52:02.252Z","endTime":"2026-05-23T00:53:16.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"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":[2,3,4,5],"actionIndex":[0],"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":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Tyler O'Neill replaces Colton Cowser.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-23T00:51:14.047Z","endTime":"2026-05-23T00:51:35.104Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":681297,"link":"/api/v1/people/681297"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-23T00:51:35.104Z","endTime":"2026-05-23T00:52:04.342Z","isPitch":false,"type":"action"},{"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.5,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.790467844352822,"aZ":-27.45949016965147,"pfxX":-8.1474063526212,"pfxZ":3.377946995768376,"pX":-0.598887001174312,"pZ":1.888825793679285,"vX0":-6.839688828346936,"vY0":-117.5032241764633,"vZ0":-3.1010611745824876,"x":139.83,"y":187.78,"x0":3.4106630284924333,"y0":50.002407575494324,"z0":5.783907895865688,"aX":-11.360958192915154},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":5.6,"breakHorizontal":16.4,"spinRate":2639,"spinDirection":296},"zone":7,"typeConfidence":0.9,"plateTime":0.46660651155689514,"extension":6.053929882942801},"index":2,"playId":"e0196e71-23cc-3405-843c-4a55f98c8dc9","pitchNumber":1,"startTime":"2026-05-23T00:52:04.342Z","endTime":"2026-05-23T00:52:07.342Z","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":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.9,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73758400408705,"aZ":-27.943934613636596,"pfxX":-8.422627036208294,"pfxZ":2.993427254066715,"pX":-0.8311428871918498,"pZ":1.8892541196370598,"vX0":-6.961148636314554,"vY0":-118.37303603063114,"vZ0":-3.1093090199374878,"x":148.68,"y":187.77,"x0":3.2473139808814784,"y0":50.00031892005678,"z0":5.7926559928647166,"aX":-11.88468939198046},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.9,"breakHorizontal":17.0,"spinRate":2715,"spinDirection":293},"zone":13,"typeConfidence":0.9,"plateTime":0.4636758411337527,"extension":5.862671160412697},"index":3,"playId":"30ab11a0-2b47-32d1-9f5e-81d7d7d1a370","pitchNumber":2,"startTime":"2026-05-23T00:52:23.787Z","endTime":"2026-05-23T00:52:27.506Z","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":87.8,"endSpeed":80.7,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.158317320547525,"aZ":-28.344593246150154,"pfxX":11.41817621784554,"pfxZ":2.3330451336483855,"pX":0.6957590572278791,"pZ":0.7436149452759441,"vX0":-9.917786348872315,"vY0":-127.37718155791596,"vZ0":-6.646790235280773,"x":90.48,"y":218.7,"x0":3.156283056290298,"y0":50.005750254498736,"z0":5.628142515716442,"aX":18.766726801089334},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.9,"breakHorizontal":-18.5,"spinRate":1607,"spinDirection":109},"zone":14,"typeConfidence":0.91,"plateTime":0.4300023759673697,"extension":6.104196269025694},"index":4,"playId":"950fc3af-0b97-3d29-94f3-9a1aafe9fa1b","pitchNumber":3,"startTime":"2026-05-23T00:52:44.202Z","endTime":"2026-05-23T00:52:47.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.271148953068483,"aZ":-34.280210602775,"pfxX":10.169699344052297,"pfxZ":-1.3316037054156595,"pX":0.02660283059357005,"pZ":2.563143192795655,"vX0":-10.92367292243888,"vY0":-125.39422818359068,"vZ0":-1.2148212037940096,"x":115.99,"y":169.58,"x0":3.1260252426576978,"y0":50.00055611429441,"z0":5.860525068820924,"aX":16.131168171311735},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.4,"breakHorizontal":-15.8,"spinRate":1679,"spinDirection":102},"zone":5,"typeConfidence":0.91,"plateTime":0.4374547471183283,"extension":6.131230521671461},"hitData":{"launchSpeed":92.1,"launchAngle":58.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.48,"coordY":129.96}},"index":5,"playId":"f10e71f5-8332-3c3d-816b-8ebb6137bbb3","pitchNumber":4,"startTime":"2026-05-23T00:53:06.905Z","endTime":"2026-05-23T00:53:16.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T00:53:16.365Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Coby Mayo singles on a ground ball to center fielder Wenceel Pérez.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-23T00:58:06.844Z","endTime":"2026-05-23T01:00:43.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[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":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-23T00:53:33.425Z","endTime":"2026-05-23T00:55:46.912Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Connor Seabold replaces Brant Hurter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-23T00:55:46.912Z","endTime":"2026-05-23T00:58:09.172Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657756,"link":"/api/v1/people/657756"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07644826250068,"aZ":-19.255985678483462,"pfxX":-6.96455899730422,"pfxZ":7.182081423177992,"pX":-0.5363598228191987,"pZ":2.492603437036222,"vX0":7.501257548301914,"vY0":-132.90006944886798,"vZ0":-3.928611577073752,"x":137.44,"y":171.48,"x0":-2.4835407154598386,"y0":50.00126564236403,"z0":5.379210773254193,"aX":-12.523551990740387},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.4,"breakHorizontal":11.0,"spinRate":1997,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.41131314282259357,"extension":6.242688846031095},"index":2,"playId":"56814581-2b9b-3497-be06-a1cb138e6166","pitchNumber":1,"startTime":"2026-05-23T00:58:09.172Z","endTime":"2026-05-23T00:58:12.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.0,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.434701900697057,"aZ":-35.075641322934885,"pfxX":2.8514122113816587,"pfxZ":-2.1074311369187164,"pX":0.22951170929868306,"pZ":2.350832456577293,"vX0":5.8917277738862115,"vY0":-116.58881153007482,"vZ0":0.7052244064312738,"x":108.25,"y":175.31,"x0":-2.698126342015444,"y0":50.00015151190889,"z0":5.348548152852565,"aX":3.9329285799900497},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-3.4,"breakHorizontal":-6.6,"spinRate":2515,"spinDirection":88},"zone":6,"typeConfidence":2.0,"plateTime":0.4693809353710736,"extension":5.883332090180378},"index":3,"playId":"95effe8e-60d7-3a7d-ad1e-4ad58562c1e1","pitchNumber":2,"startTime":"2026-05-23T00:58:27.158Z","endTime":"2026-05-23T00:58:31.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.906485699660408,"aZ":-32.3342235683645,"pfxX":1.6823305681650425,"pfxZ":-0.11075469090058077,"pX":2.982219931219354,"pZ":-0.5922447682577575,"vX0":12.144650204362692,"vY0":-119.68326385862441,"vZ0":-6.558703040899567,"x":3.32,"y":254.77,"x0":-2.3745757096343425,"y0":50.00337286023625,"z0":5.07643370456543,"aX":2.4407070551037284},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.7,"breakHorizontal":-6.0,"spinRate":2627,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4574972187590669,"extension":6.162354456595165},"index":4,"playId":"c39a6090-8068-307e-baba-497a5f671848","pitchNumber":3,"startTime":"2026-05-23T00:59:08.740Z","endTime":"2026-05-23T00:59:11.861Z","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":92.4,"endSpeed":84.7,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.306884662200748,"aZ":-14.250214126181007,"pfxX":-5.552023059382595,"pfxZ":9.776683150599855,"pX":0.14445865954930504,"pZ":2.6295195707509595,"vX0":8.784976506931704,"vY0":-134.34667586591797,"vZ0":-4.693937581202786,"x":111.49,"y":167.78,"x0":-2.442140973688243,"y0":50.00281682266754,"z0":5.407597255537792,"aX":-10.179430959379376},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":8.3,"spinRate":2070,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.40724172613165877,"extension":6.302283512547181},"index":5,"playId":"fa9ff0e0-e36f-3416-982f-f727531bcef7","pitchNumber":4,"startTime":"2026-05-23T00:59:32.536Z","endTime":"2026-05-23T00:59:35.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.413622828869197,"aZ":-15.090086476027711,"pfxX":-5.153158167477351,"pfxZ":9.245075779678421,"pX":0.5448723331804989,"pZ":1.0744944439903439,"vX0":9.508910480083028,"vY0":-134.84840205105982,"vZ0":-8.202513723291734,"x":96.23,"y":209.77,"x0":-2.352199587494244,"y0":50.00071839306878,"z0":5.212955610771073,"aX":-9.520961902880652},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":7.3,"spinRate":2048,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.40566015413997736,"extension":6.3595437839678315},"index":6,"playId":"9fea5ccf-70df-35ed-8753-53f3ab7d45f3","pitchNumber":5,"startTime":"2026-05-23T00:59:56.319Z","endTime":"2026-05-23T00:59:59.319Z","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":82.1,"endSpeed":75.5,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.237945197887257,"aZ":-30.649089095203504,"pfxX":-10.279710034047262,"pfxZ":1.0522950678567469,"pX":-1.542336891235384,"pZ":2.654386971334976,"vX0":5.675138128922227,"vY0":-119.49040098053489,"vZ0":0.3052488811718106,"x":175.79,"y":167.11,"x0":-2.6081073349504864,"y0":50.00419376307784,"z0":5.270636346240473,"aX":-14.920354961987206},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.3,"breakHorizontal":17.3,"spinRate":2140,"spinDirection":277},"zone":11,"typeConfidence":2.0,"plateTime":0.45775160930451,"extension":6.346751072020069},"index":7,"playId":"ad927c34-e28b-366a-9389-4fba61c213e2","pitchNumber":6,"startTime":"2026-05-23T01:00:14.853Z","endTime":"2026-05-23T01:00:18.396Z","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":93.7,"endSpeed":85.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.269429382873213,"aZ":-14.874178710957263,"pfxX":-6.93788247788527,"pfxZ":9.21099084322216,"pX":0.7293551071607884,"pZ":2.0938947555338907,"vX0":10.741864304744578,"vY0":-136.0410862455294,"vZ0":-5.684575992562866,"x":89.2,"y":182.24,"x0":-2.3652823693190017,"y0":50.00516388021591,"z0":5.238211321441236,"aX":-13.034493359322722},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.6,"breakHorizontal":10.3,"spinRate":2142,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.40231152375460244,"extension":6.3414679096834075},"hitData":{"launchSpeed":107.9,"launchAngle":6.0,"totalDistance":158.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.84,"coordY":91.89}},"index":8,"playId":"04b8d10c-5c85-39a6-8ea3-089d0364c06b","pitchNumber":7,"startTime":"2026-05-23T01:00:33.696Z","endTime":"2026-05-23T01:00:43.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T01:00:43.948Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Holliday flies out to right fielder Zach McKinstry.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-23T01:01:00.809Z","endTime":"2026-05-23T01:03:48.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":84.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.072617725545406,"aZ":-11.942242217374934,"pfxX":-7.35422917195196,"pfxZ":10.987637087653535,"pX":-0.5194842242211898,"pZ":2.4280966821596963,"vX0":8.030785269898427,"vY0":-134.77867883185723,"vZ0":-5.240480931755391,"x":136.8,"y":173.22,"x0":-2.5811185705876656,"y0":50.00199974902026,"z0":5.239826222693823,"aX":-13.540777700063718},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.0,"breakHorizontal":11.6,"spinRate":2135,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4062624142578186,"extension":6.2958658750235434},"index":0,"playId":"e1dd9ccc-79b3-3252-bdb9-664e28145bb3","pitchNumber":1,"startTime":"2026-05-23T01:01:10.399Z","endTime":"2026-05-23T01:01:13.469Z","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":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.487302876977818,"aZ":-13.384466395389763,"pfxX":-7.207449422702259,"pfxZ":10.384288191172008,"pX":0.19426626547055684,"pZ":2.4594368197384098,"vX0":9.19262422029236,"vY0":-133.6023824850011,"vZ0":-5.102427965919366,"x":109.6,"y":172.38,"x0":-2.352946782951625,"y0":50.00527067029307,"z0":5.354253006475733,"aX":-13.045745186196358},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.9,"breakHorizontal":11.0,"spinRate":2037,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4097918462030088,"extension":6.238493376341403},"index":1,"playId":"8129df5d-2e4b-3256-b23c-f0bdee1c2eb9","pitchNumber":2,"startTime":"2026-05-23T01:01:31.282Z","endTime":"2026-05-23T01:01:34.282Z","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.5,"endSpeed":86.4,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.856963564231954,"aZ":-12.491900056867927,"pfxX":-6.675358555943873,"pfxZ":10.310042525549047,"pX":0.19290697186708594,"pZ":2.1680301917155225,"vX0":9.746588630356731,"vY0":-137.18476385470223,"vZ0":-6.084252747511071,"x":109.65,"y":180.24,"x0":-2.535893824733879,"y0":50.00409288409075,"z0":5.263296615568493,"aX":-12.746155521061477},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":10.1,"spinRate":2136,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3989868966414196,"extension":6.3053013236653},"index":2,"playId":"fa3d7b49-b030-3253-8b4c-068bf1f4e004","pitchNumber":3,"startTime":"2026-05-23T01:02:01.182Z","endTime":"2026-05-23T01:02:08.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.729984327456506,"aZ":-31.211128871684476,"pfxX":-9.751310500436741,"pfxZ":0.6606743720846486,"pX":-1.3104023151732616,"pZ":1.916498519443438,"vX0":6.521191416443897,"vY0":-119.81774703849956,"vZ0":-1.1638031882247524,"x":166.95,"y":187.03,"x0":-2.7915039108570467,"y0":50.00532428494944,"z0":5.1811121333484005,"aX":-14.273411048832335},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.2,"breakHorizontal":16.2,"spinRate":2101,"spinDirection":269},"zone":13,"typeConfidence":2.0,"plateTime":0.45599912199431314,"extension":6.342148057127346},"index":3,"playId":"ffb7fc6e-4375-3d32-a5df-a4346dc0562d","pitchNumber":4,"startTime":"2026-05-23T01:02:33.098Z","endTime":"2026-05-23T01:02:37.696Z","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.2,"endSpeed":85.4,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.451815590313306,"aZ":-13.28404512597226,"pfxX":-6.175223003391756,"pfxZ":10.110608089885776,"pX":-0.2442243710390843,"pZ":3.3652835040285787,"vX0":8.39334854399557,"vY0":-135.5288226630256,"vZ0":-2.991161035709931,"x":126.31,"y":147.92,"x0":-2.572884109766278,"y0":50.00025583309985,"z0":5.405785797930256,"aX":-11.535095598216275},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.9,"breakHorizontal":9.5,"spinRate":2002,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.403489423987486,"extension":6.302497229050628},"index":4,"playId":"dc782733-4851-3a59-91aa-560bfab61c3c","pitchNumber":5,"startTime":"2026-05-23T01:02:54.413Z","endTime":"2026-05-23T01:03:01.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.423887072777813,"aZ":-32.950543816303,"pfxX":-11.283314247291411,"pfxZ":-0.5312424621858982,"pX":-0.2019558510393625,"pZ":1.6237387495222253,"vX0":9.193020009951303,"vY0":-120.39065245686892,"vZ0":-1.4819189153259906,"x":124.7,"y":194.94,"x0":-2.6129691930359455,"y0":50.002393268932344,"z0":5.176581474386401,"aX":-16.482909243987823},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.1,"breakHorizontal":18.1,"spinRate":2192,"spinDirection":267},"zone":8,"typeConfidence":2.0,"plateTime":0.4557947286973447,"extension":6.486024984980812},"hitData":{"launchSpeed":85.6,"launchAngle":35.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.18,"coordY":80.57}},"index":5,"playId":"de4f1959-69db-363a-9f7c-0fbadd6dcaea","pitchNumber":6,"startTime":"2026-05-23T01:03:39.058Z","endTime":"2026-05-23T01:03:48.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T01:03:48.480Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to center fielder Leody Taveras.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-23T01:06:13.213Z","endTime":"2026-05-23T01:07:25.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"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":4},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Tyler O'Neill remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-23T01:05:11.676Z","endTime":"2026-05-23T01:06:15.418Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":681297,"link":"/api/v1/people/681297"}},{"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.1,"endSpeed":79.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.690900574135473,"aZ":-22.67893409251181,"pfxX":-0.8198170536556213,"pfxZ":5.900526724910478,"pX":0.6483879007431134,"pZ":2.699949020433372,"vX0":5.368696437874341,"vY0":-125.3496981852949,"vZ0":-1.948667398913969,"x":92.28,"y":165.88,"x0":-1.4044308766047122,"y0":50.00349492469215,"z0":5.318522450401739,"aX":-1.3205837999583903},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.6,"breakHorizontal":0.4,"spinRate":2063,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.43511744627739235,"extension":5.973751007674001},"index":1,"playId":"a8494d84-7f01-340a-8d8f-8239c1036f5c","pitchNumber":1,"startTime":"2026-05-23T01:06:15.418Z","endTime":"2026-05-23T01:06:18.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.905120653050492,"aZ":-22.236581704728284,"pfxX":-1.471202976696202,"pfxZ":6.036395057835822,"pX":1.2223281130642956,"pZ":2.698065782163008,"vX0":6.886941546060206,"vY0":-126.95120348195074,"vZ0":-2.0703868316779444,"x":70.41,"y":165.93,"x0":-1.3244509640117224,"y0":50.00268691967428,"z0":5.2787255041381895,"aX":-2.4227206200227847},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.7,"breakHorizontal":1.2,"spinRate":2094,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.4300516114841275,"extension":6.0787572861681305},"index":2,"playId":"abc8fb3f-68b3-340f-8fe9-dbfc8c2df8ff","pitchNumber":2,"startTime":"2026-05-23T01:06:34.717Z","endTime":"2026-05-23T01:06:38.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.678687858619817,"aZ":-27.176759067557764,"pfxX":-11.711372088403293,"pfxZ":2.885402228120526,"pX":0.10868836466995284,"pZ":0.9007895516120437,"vX0":7.757625520536751,"vY0":-131.25928369255513,"vZ0":-5.730173276907753,"x":112.86,"y":214.46,"x0":-1.3744955880323468,"y0":50.00474378072084,"z0":5.155043721130244,"aX":-20.288438979502093},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.1,"breakHorizontal":19.3,"spinRate":2097,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4184693484728146,"extension":6.1527120316671935},"index":3,"playId":"f44915e7-5643-3fe2-bfa0-ac225ee7d7b1","pitchNumber":3,"startTime":"2026-05-23T01:06:52.299Z","endTime":"2026-05-23T01:06:55.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.580058148529456,"aZ":-23.606473396523864,"pfxX":-1.327853660414838,"pfxZ":5.067577811506508,"pX":-0.03693979401478906,"pZ":2.7200597055337763,"vX0":4.294555937931065,"vY0":-128.44762727071173,"vZ0":-1.918672501531618,"x":118.41,"y":165.34,"x0":-1.5492238005398185,"y0":50.003858060879665,"z0":5.29005271710545,"aX":-2.2459139776354964},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.0,"breakHorizontal":1.6,"spinRate":2046,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.424445367455494,"extension":6.125816009471686},"hitData":{"launchSpeed":98.7,"launchAngle":51.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.28,"coordY":97.06}},"index":4,"playId":"e876295e-6555-3053-8391-8d98932d19af","pitchNumber":4,"startTime":"2026-05-23T01:07:14.018Z","endTime":"2026-05-23T01:07:25.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T01:07:25.534Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wenceel Pérez doubles (3) on a ground ball to right fielder Tyler O'Neill.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-23T01:07:33.335Z","endTime":"2026-05-23T01:09:05.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":3},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.34453963337524,"aZ":-29.706357746207555,"pfxX":-9.673159884108449,"pfxZ":1.760552973044816,"pX":0.35872444887727684,"pZ":1.577449579756889,"vX0":7.271917083202719,"vY0":-117.55192976424941,"vZ0":-2.3257777778856665,"x":103.33,"y":196.19,"x0":-1.51126846147536,"y0":50.00569282938826,"z0":5.325283249915342,"aX":-13.600915016464782},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.9,"breakHorizontal":15.8,"spinRate":1766,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.46513344708645743,"extension":6.332764456428226},"index":0,"playId":"a5ad0507-36b2-332e-9eed-b4f33e290b9a","pitchNumber":1,"startTime":"2026-05-23T01:07:51.599Z","endTime":"2026-05-23T01:07:56.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":70.1,"endSpeed":63.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.58247413369662,"aZ":-41.02235583758994,"pfxX":10.023070261205675,"pfxZ":-8.595523694130323,"pX":-1.005672573336694,"pZ":3.051948815325649,"vX0":-1.2913637187274287,"vY0":-101.77171294153314,"vZ0":4.614255553379977,"x":155.33,"y":156.38,"x0":-1.6559798363410272,"y0":50.00212676268417,"z0":5.897773099114736,"aX":10.318966020713928},"breaks":{"breakAngle":14.4,"breakLength":16.8,"breakY":24.0,"breakVertical":-70.2,"breakVerticalInduced":-13.4,"breakHorizontal":-17.6,"spinRate":2237,"spinDirection":50},"zone":11,"typeConfidence":2.0,"plateTime":0.5420562647654239,"extension":6.326166779615399},"index":1,"playId":"bf9a9ee4-906c-3548-8f63-ff3112fd1c04","pitchNumber":2,"startTime":"2026-05-23T01:08:14.165Z","endTime":"2026-05-23T01:08:17.791Z","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":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55494815210003,"aZ":-22.943808623809595,"pfxX":-0.9948529275586182,"pfxZ":5.523224748301423,"pX":-0.6742511567797936,"pZ":4.041858755785971,"vX0":2.388961071346071,"vY0":-128.44753727823354,"vZ0":0.9340694855688647,"x":142.7,"y":129.65,"x0":-1.4870259897594595,"y0":50.003553084822826,"z0":5.457233827944458,"aX":-1.6631661721809357},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":10.4,"breakHorizontal":1.3,"spinRate":2076,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4263947935457453,"extension":6.045966648696625},"index":2,"playId":"d71669e3-ac59-3f32-8fe8-81d7429e9ca5","pitchNumber":3,"startTime":"2026-05-23T01:08:36.360Z","endTime":"2026-05-23T01:08:39.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57005574901804,"aZ":-28.76869140738366,"pfxX":-11.744079175241437,"pfxZ":1.9500154430840766,"pX":0.40343885063745466,"pZ":1.3615849329434488,"vX0":8.509204996680236,"vY0":-131.8582216193818,"vZ0":-4.128615642004363,"x":101.62,"y":202.02,"x0":-1.3490698835334158,"y0":50.006565566062214,"z0":5.084640545127981,"aX":-20.56341517751989},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.8,"breakHorizontal":19.3,"spinRate":2001,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.41632959199002517,"extension":6.0915477094022785},"hitData":{"launchSpeed":93.4,"launchAngle":-8.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.46,"coordY":129.89}},"index":3,"playId":"1bb0b72b-9412-3603-9a4c-9469c1514b9d","pitchNumber":4,"startTime":"2026-05-23T01:08:54.153Z","endTime":"2026-05-23T01:09:05.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T01:09:05.728Z","atBatIndex":50},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Zach McKinstry pops out to shortstop Gunnar Henderson.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-23T01:11:55.589Z","endTime":"2026-05-23T01:12:28.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-23T01:09:33.697Z","endTime":"2026-05-23T01:10:12.406Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Rico Garcia replaces Chris Bassitt.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-23T01:10:12.406Z","endTime":"2026-05-23T01:11:57.863Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670329,"link":"/api/v1/people/670329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.238076003898016,"aZ":-34.87284268481574,"pfxX":-0.08088469709043122,"pfxZ":-1.8030767909734133,"pX":0.24560947791097928,"pZ":0.6462708749830189,"vX0":3.380997873349475,"vY0":-120.99326692421921,"vZ0":-5.503771316126482,"x":107.64,"y":221.33,"x0":-1.1530455042640049,"y0":50.002250470511385,"z0":5.9692674000838,"aX":-0.12179500103991164},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.2,"breakHorizontal":-0.6,"spinRate":2394,"spinDirection":13},"zone":14,"typeConfidence":0.92,"plateTime":0.4508600216801337,"extension":5.652734278688077},"index":2,"playId":"5e892e96-8e00-38c1-89ee-712cb75623e1","pitchNumber":1,"startTime":"2026-05-23T01:11:57.863Z","endTime":"2026-05-23T01:12:01.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21084927720788,"aZ":-20.01484791764212,"pfxX":-10.321580214529671,"pfxZ":8.103276919272576,"pX":-0.9911034287920562,"pZ":2.769388221026838,"vX0":4.033569183882246,"vY0":-122.05904468978338,"vZ0":-3.503143902441216,"x":154.78,"y":164.01,"x0":-1.3288254463328224,"y0":50.00560140097657,"z0":5.957574802596699,"aX":-15.49391610188271},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":14.0,"breakHorizontal":17.6,"spinRate":2370,"spinDirection":237},"zone":11,"typeConfidence":0.92,"plateTime":0.44965062961088886,"extension":5.819679887963249},"hitData":{"launchSpeed":68.2,"launchAngle":59.0,"totalDistance":162.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":115.37,"coordY":137.79}},"index":3,"playId":"071428df-11de-37cc-af07-4c43236670ee","pitchNumber":2,"startTime":"2026-05-23T01:12:18.638Z","endTime":"2026-05-23T01:12:28.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T01:12:28.345Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gage Workman strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-23T01:12:43.253Z","endTime":"2026-05-23T01:14:54.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.057307584322366,"aZ":-17.581871963617704,"pfxX":-8.528138262094405,"pfxZ":9.793062586792242,"pX":-0.6928194245890301,"pZ":2.804948781148075,"vX0":4.343257136408429,"vY0":-121.8770242707357,"vZ0":-3.9353482176018986,"x":143.41,"y":163.05,"x0":-1.3988044907092576,"y0":50.004873099106966,"z0":5.977570261057149,"aX":-12.710299566343775},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":16.9,"breakHorizontal":14.3,"spinRate":2302,"spinDirection":232},"zone":4,"typeConfidence":0.93,"plateTime":0.45103639698684184,"extension":5.88288581498672},"index":0,"playId":"ad276004-d578-35db-b7da-15eac31b47ca","pitchNumber":1,"startTime":"2026-05-23T01:12:51.688Z","endTime":"2026-05-23T01:12:54.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.015239791263127,"aZ":-16.13873563651694,"pfxX":-10.2659511122312,"pfxZ":10.787833306159975,"pX":1.2992440155256755,"pZ":0.44322586996461905,"vX0":9.129544419253905,"vY0":-121.47306868351663,"vZ0":-9.319158229041083,"x":67.48,"y":226.81,"x0":-1.1839981778596358,"y0":50.00108132433609,"z0":5.747677908715897,"aX":-15.256354390159288},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":17.3,"breakHorizontal":16.3,"spinRate":2353,"spinDirection":227},"zone":14,"typeConfidence":0.95,"plateTime":0.4518496861106347,"extension":5.805066773051256},"index":1,"playId":"4c9e263b-7144-3ef8-8e50-97526bfc4377","pitchNumber":2,"startTime":"2026-05-23T01:13:08.443Z","endTime":"2026-05-23T01:13:11.533Z","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":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.074292938937408,"aZ":-40.25343083083229,"pfxX":0.1482500555861983,"pfxZ":-5.516257745942887,"pX":-0.8691194544153019,"pZ":3.01559832881932,"vX0":1.2440136679267793,"vY0":-120.14705474159386,"vZ0":0.8560003626919148,"x":150.13,"y":157.36,"x0":-1.4126939242035186,"y0":50.005631991565934,"z0":6.229299897559207,"aX":0.21687035769808494},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-9.5,"breakHorizontal":-0.6,"spinRate":2304,"spinDirection":23},"zone":11,"typeConfidence":0.96,"plateTime":0.45572166104749856,"extension":5.639576577376577},"index":2,"playId":"61c44fee-7e14-34f8-b680-5cff09c2a292","pitchNumber":3,"startTime":"2026-05-23T01:13:35.159Z","endTime":"2026-05-23T01:14:02.176Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"}}},{"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.0,"endSpeed":76.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80260292899014,"aZ":-19.555911309567247,"pfxX":-9.06134442919296,"pfxZ":8.442371536182034,"pX":-1.2091740984467982,"pZ":2.8355856345403834,"vX0":3.0494823552102988,"vY0":-122.23396127003686,"vZ0":-3.4617795972651946,"x":163.09,"y":162.22,"x0":-1.3043250018901038,"y0":50.00541249078931,"z0":5.9736335756899095,"aX":-13.548275664343846},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":14.6,"breakHorizontal":15.6,"spinRate":2282,"spinDirection":233},"zone":11,"typeConfidence":0.92,"plateTime":0.4501821748296253,"extension":5.974628519603801},"index":3,"playId":"cc36c053-28dc-3035-b9aa-93e03c028fc0","pitchNumber":4,"startTime":"2026-05-23T01:14:07.850Z","endTime":"2026-05-23T01:14:11.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.778572392290226,"aZ":-38.2899618833797,"pfxX":-0.9825086111147883,"pfxZ":-4.088933796602179,"pX":0.20883081391168978,"pZ":2.402538441812447,"vX0":3.8066972464550024,"vY0":-121.31855870275092,"vZ0":-0.9177288006921438,"x":109.04,"y":173.91,"x0":-1.2499557531813505,"y0":50.000967302570885,"z0":6.110518844811747,"aX":-1.4712099341652982},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-7.3,"breakHorizontal":1.0,"spinRate":2521,"spinDirection":33},"zone":5,"typeConfidence":0.95,"plateTime":0.45073159030026266,"extension":5.725514065465166},"index":4,"playId":"b5768c30-3783-321b-86f7-4abf4d64bb21","pitchNumber":5,"startTime":"2026-05-23T01:14:27.320Z","endTime":"2026-05-23T01:14:30.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.643510397314,"aZ":-18.1366217771661,"pfxX":-8.178922599908848,"pfxZ":9.220421334169696,"pX":-0.43590165920174867,"pZ":2.452286830816256,"vX0":4.743123324822559,"vY0":-122.96822874390665,"vZ0":-4.636880472917938,"x":133.62,"y":172.57,"x0":-1.3325770223539706,"y0":50.00557958059657,"z0":5.91261771743213,"aX":-12.458366111234666},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":15.7,"breakHorizontal":13.6,"spinRate":2298,"spinDirection":228},"zone":4,"typeConfidence":0.92,"plateTime":0.44635651223306505,"extension":6.058584163101114},"index":5,"playId":"c5bec971-e739-3054-8548-941f544086cc","pitchNumber":6,"startTime":"2026-05-23T01:14:50.717Z","endTime":"2026-05-23T01:14:54.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T01:14:54.072Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Taylor Ward pops out to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-23T01:17:54.462Z","endTime":"2026-05-23T01:19:51.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34894936014389,"aZ":-34.09094002279366,"pfxX":2.890806172783643,"pfxZ":-1.3768425790000354,"pX":1.1106983159280202,"pZ":2.045430641745329,"vX0":7.900346064398054,"vY0":-117.2473454910005,"vZ0":-0.3667311466660139,"x":74.66,"y":183.55,"x0":-2.6793142870602953,"y0":50.00366217788025,"z0":5.3875714716455185,"aX":4.020400672747649},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-2.3,"breakHorizontal":-7.2,"spinRate":2562,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.46730396738332525,"extension":6.007146791019604},"index":0,"playId":"c8a631ca-5a18-30dd-a21b-c6f95cced616","pitchNumber":1,"startTime":"2026-05-23T01:18:06.509Z","endTime":"2026-05-23T01:18:10.251Z","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":89.9,"endSpeed":81.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2708331057902,"aZ":-13.924316679294325,"pfxX":-8.390371513690564,"pfxZ":10.682511930164608,"pX":0.20786825436069048,"pZ":1.521224816952399,"vX0":9.882371554921484,"vY0":-130.34866716508742,"vZ0":-6.703398923653195,"x":109.08,"y":197.71,"x0":-2.555473266821569,"y0":50.00118070072644,"z0":5.19190235968779,"aX":-14.331805319240367},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.9,"breakHorizontal":12.8,"spinRate":1991,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4213903833385153,"extension":6.318705286599828},"index":1,"playId":"00333c5c-de64-3a1d-8c4f-cc8b47c1df5e","pitchNumber":2,"startTime":"2026-05-23T01:18:21.564Z","endTime":"2026-05-23T01:18:25.071Z","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":91.8,"endSpeed":83.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.393364454483777,"aZ":-9.97487029276058,"pfxX":-8.4916012895652,"pfxZ":12.423243283695019,"pX":-0.3636481438005541,"pZ":2.0907670821441666,"vX0":8.473809430588958,"vY0":-133.2599200157217,"vZ0":-6.485071410994877,"x":130.86,"y":182.33,"x0":-2.491512978067744,"y0":50.00065222034323,"z0":5.287141512326537,"aX":-15.170791275567119},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":21.1,"breakHorizontal":13.4,"spinRate":2144,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.41205552353593156,"extension":6.2894150459143505},"index":2,"playId":"dfbd4867-fdad-3ad3-9b67-507d1a808c38","pitchNumber":3,"startTime":"2026-05-23T01:18:40.638Z","endTime":"2026-05-23T01:18:43.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.357847303599094,"aZ":-23.352530642407565,"pfxX":-0.7387547058228603,"pfxZ":5.488391201405745,"pX":0.8486911111354564,"pZ":0.8784377392976149,"vX0":9.064947726585636,"vY0":-126.1360058504886,"vZ0":-5.874480443664639,"x":84.65,"y":215.06,"x0":-2.7000834108453655,"y0":50.00243230630393,"z0":5.128088974297759,"aX":-1.189435655854186},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.8,"breakHorizontal":-0.8,"spinRate":2467,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4347391017156177,"extension":6.080501768970884},"index":3,"playId":"edcba886-d547-3de3-afc0-a5955f5505a7","pitchNumber":4,"startTime":"2026-05-23T01:18:58.164Z","endTime":"2026-05-23T01:19:01.382Z","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":92.5,"endSpeed":84.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33207286173043,"aZ":-10.15978170583823,"pfxX":-7.58026796672684,"pfxZ":12.119047780259386,"pX":-0.2721532171187814,"pZ":2.387501929264626,"vX0":8.824827114574754,"vY0":-134.24962335874588,"vZ0":-5.786792991350135,"x":127.37,"y":174.32,"x0":-2.624378520729919,"y0":50.005570379155664,"z0":5.30129325764901,"aX":-13.773990137532598},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.8,"breakHorizontal":11.8,"spinRate":2200,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.4087235213736644,"extension":6.230157637699784},"index":4,"playId":"273bf88b-6060-388a-8530-1279fd6608d1","pitchNumber":5,"startTime":"2026-05-23T01:19:17.164Z","endTime":"2026-05-23T01:19:20.526Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-23T01:19:28.951Z","endTime":"2026-05-23T01:19:42.500Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"}},{"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.6,"endSpeed":84.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.736694816367553,"aZ":-11.871150320351742,"pfxX":-8.0667553861772,"pfxZ":10.90732970019301,"pX":-0.7721203839254228,"pZ":2.8460546276079777,"vX0":7.5628296489517375,"vY0":-136.03592335323367,"vZ0":-4.554652925481217,"x":146.43,"y":161.94,"x0":-2.549379507105966,"y0":50.004817175635566,"z0":5.374604482073392,"aX":-15.018418021961814},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.8,"breakHorizontal":12.8,"spinRate":2213,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.4036963610497306,"extension":6.276753635595411},"hitData":{"launchSpeed":65.8,"launchAngle":64.0,"totalDistance":120.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":153.23,"coordY":162.57}},"index":6,"playId":"784e4a81-f3c0-3a28-9550-a12c7ec84300","pitchNumber":6,"startTime":"2026-05-23T01:19:42.500Z","endTime":"2026-05-23T01:19:51.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T01:19:51.613Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gunnar Henderson singles on a soft ground ball to shortstop Kevin McGonigle.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-23T01:20:04.749Z","endTime":"2026-05-23T01:22:57.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.827377767476833,"aZ":-14.362895815016083,"pfxX":-6.862828620051934,"pfxZ":9.725442874427518,"pX":-0.7905194976008473,"pZ":2.0589778119576763,"vX0":7.101448430181911,"vY0":-134.41771160500244,"vZ0":-6.0097626819303684,"x":147.13,"y":183.19,"x0":-2.573626631508474,"y0":50.00632477431233,"z0":5.341584753041931,"aX":-12.574992958903817},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.6,"breakHorizontal":10.9,"spinRate":2066,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.40729261845370557,"extension":6.191123401691955},"index":0,"playId":"c61bda70-393b-32c7-bbba-5e025d1141d1","pitchNumber":1,"startTime":"2026-05-23T01:20:16.433Z","endTime":"2026-05-23T01:20:19.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.393476607278544,"aZ":-13.259473801241251,"pfxX":-6.684180469623538,"pfxZ":10.386399402329284,"pX":-1.0919210296655957,"pZ":2.666164925110929,"vX0":6.48681490481925,"vY0":-134.17923629353106,"vZ0":-4.3440036920372,"x":158.62,"y":166.79,"x0":-2.6739237747278572,"y0":50.00091784641106,"z0":5.252753319468833,"aX":-12.170725448740807},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":10.7,"spinRate":2042,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4084119928066525,"extension":6.188762138303107},"index":1,"playId":"383ae289-fed4-3e35-b9a9-0ba48f8fc170","pitchNumber":2,"startTime":"2026-05-23T01:20:31.963Z","endTime":"2026-05-23T01:20:58.972Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"}}},{"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":82.3,"endSpeed":75.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.531366718149446,"aZ":-33.40923298342695,"pfxX":-11.058877433623023,"pfxZ":-0.8503705775663528,"pX":0.011902766551257923,"pZ":1.9240047152427495,"vX0":9.536949575524316,"vY0":-119.45739105379069,"vZ0":-0.6477916210967608,"x":116.55,"y":186.83,"x0":-2.5910616955180497,"y0":50.004966831973114,"z0":5.196373429068377,"aX":-16.02099141998661},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.4,"breakHorizontal":17.8,"spinRate":2249,"spinDirection":268},"zone":8,"typeConfidence":2.0,"plateTime":0.45812614965232434,"extension":6.5238789639126855},"index":2,"playId":"6b771503-2874-31e3-ad64-59a03133f2fa","pitchNumber":3,"startTime":"2026-05-23T01:21:01.546Z","endTime":"2026-05-23T01:21:06.271Z","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.3,"endSpeed":85.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.667573209422894,"aZ":-16.360147037337754,"pfxX":-7.1148585946095855,"pfxZ":8.451291540631408,"pX":-0.4902873739873798,"pZ":2.483901955074812,"vX0":8.128197968759668,"vY0":-135.674327293755,"vZ0":-4.547950196148508,"x":135.69,"y":171.71,"x0":-2.595433036224433,"y0":50.00293388465183,"z0":5.316098194660036,"aX":-13.313441704281235},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.5,"breakHorizontal":11.3,"spinRate":2059,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.40314877767300583,"extension":6.247040440656206},"index":3,"playId":"d61355dd-0821-31e6-819c-62a7d97f95f6","pitchNumber":4,"startTime":"2026-05-23T01:21:43.198Z","endTime":"2026-05-23T01:21:46.677Z","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.2,"endSpeed":84.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.071124005836985,"aZ":-14.821409658671602,"pfxX":-7.034015803267721,"pfxZ":9.489894927944324,"pX":0.05359906106887512,"pZ":1.705801413723279,"vX0":9.129276400290367,"vY0":-133.90650897932352,"vZ0":-6.5872224111824025,"x":114.96,"y":192.72,"x0":-2.4751826973920807,"y0":50.00255964001266,"z0":5.24509280393636,"aX":-12.861707608160916},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.1,"breakHorizontal":10.9,"spinRate":2033,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.4079749688631167,"extension":6.204252231573819},"index":4,"playId":"ef95fb74-0722-3385-b706-49dfa8ebb79f","pitchNumber":5,"startTime":"2026-05-23T01:22:03.052Z","endTime":"2026-05-23T01:22:06.612Z","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":81.4,"endSpeed":76.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.575516852999172,"aZ":-33.03727818876643,"pfxX":2.4177360420222342,"pfxZ":-0.6045803515116241,"pX":1.7428294158590467,"pZ":-3.47109241436697E-4,"vX0":9.659122232325556,"vY0":-118.17858719771259,"vZ0":-4.924098520999379,"x":50.57,"y":238.79,"x0":-2.696175470205889,"y0":50.0034920331949,"z0":5.113813193170228,"aX":3.4499125319855133},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.0,"breakHorizontal":-6.5,"spinRate":2564,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4618584144062301,"extension":5.920004142002101},"index":5,"playId":"8d7b9c71-d58d-3da8-b8be-1222ea13d57f","pitchNumber":6,"startTime":"2026-05-23T01:22:29.969Z","endTime":"2026-05-23T01:22:32.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06957355585776,"aZ":-31.543699307265253,"pfxX":-10.662034564618626,"pfxZ":0.43197056187906746,"pX":-1.7400146681470985,"pZ":1.959201878143055,"vX0":5.724164610937782,"vY0":-120.3681592316128,"vZ0":-1.010924285499985,"x":183.33,"y":185.88,"x0":-2.7676906152854768,"y0":50.003263003163674,"z0":5.185660742171343,"aX":-15.594956301787425},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.8,"breakHorizontal":17.9,"spinRate":2223,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.45560579071278706,"extension":6.423956294990776},"hitData":{"launchSpeed":73.0,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":118.67,"coordY":154.1}},"index":6,"playId":"55db47fc-353d-3770-a2fd-373c6b3d5e25","pitchNumber":7,"startTime":"2026-05-23T01:22:49.407Z","endTime":"2026-05-23T01:22:57.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T01:22:57.071Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adley Rutschman singles on a ground ball to right fielder Zach McKinstry. Gunnar Henderson to 3rd.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-23T01:23:23.475Z","endTime":"2026-05-23T01:26:00.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnThird":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.958968551981727,"aZ":-30.326676769005513,"pfxX":2.897809310390456,"pfxZ":1.1941417913354266,"pX":0.42400906757402274,"pZ":1.4448354124395555,"vX0":7.120318791759471,"vY0":-123.85620027772514,"vZ0":-2.9149643741239215,"x":100.84,"y":199.77,"x0":-2.87052260605502,"y0":50.00192394296434,"z0":5.186895039165293,"aX":4.477133988150726},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.7,"breakHorizontal":-7.0,"spinRate":2448,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.4431301165717709,"extension":5.961649821413865},"index":0,"playId":"1f1d5b1b-5898-3153-ae02-4fffa4651af7","pitchNumber":1,"startTime":"2026-05-23T01:23:29.764Z","endTime":"2026-05-23T01:23:32.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.468216739932096,"aZ":-12.762215417765793,"pfxX":-4.95967064883197,"pfxZ":10.752144111369264,"pX":-0.26799015352502364,"pZ":3.965183964728102,"vX0":8.025207485253715,"vY0":-134.8056371296604,"vZ0":-1.4102393805649465,"x":127.22,"y":131.72,"x0":-2.6653442916660586,"y0":50.006581267997625,"z0":5.414727575029412,"aX":-8.958568506598127},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.2,"breakHorizontal":6.8,"spinRate":2087,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40929349343305343,"extension":6.2185822448675925},"index":1,"playId":"f1dcfd87-1354-34f6-b487-c1fe3e9cd397","pitchNumber":2,"startTime":"2026-05-23T01:23:50.625Z","endTime":"2026-05-23T01:23:53.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63326018307803,"aZ":-29.66975511701862,"pfxX":1.0730185351443877,"pfxZ":1.6386267828930627,"pX":0.9285133491191904,"pZ":1.5227240568722828,"vX0":8.783005185217123,"vY0":-123.18119517539701,"vZ0":-2.705831986337337,"x":81.61,"y":197.67,"x0":-2.830269269791965,"y0":50.00419432229973,"z0":5.157007106695263,"aX":1.6388131462505975},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.5,"breakHorizontal":-4.1,"spinRate":2381,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.44551821689479754,"extension":5.9733349161830995},"index":2,"playId":"54aa4991-d66e-3c37-b5db-ba4195862da9","pitchNumber":3,"startTime":"2026-05-23T01:24:14.339Z","endTime":"2026-05-23T01:24:17.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20267395116409,"aZ":-14.46429521778109,"pfxX":-7.784445073141137,"pfxZ":9.71206179982897,"pX":-0.44628223360946345,"pZ":2.3192377476891584,"vX0":8.465739100893805,"vY0":-134.89756219218427,"vZ0":-5.08980225734741,"x":134.01,"y":176.16,"x0":-2.629533869038002,"y0":50.00436895174727,"z0":5.267490833396964,"aX":-14.198371826201138},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.6,"breakHorizontal":12.0,"spinRate":2133,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.40765899193077004,"extension":6.222744992217709},"index":3,"playId":"d7917e37-c94f-31b6-9476-3cf4bc0e040f","pitchNumber":4,"startTime":"2026-05-23T01:24:38.547Z","endTime":"2026-05-23T01:24:41.727Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"playId":"79a15130-5812-3a86-8bca-c9d1beb31179","startTime":"2026-05-23T01:24:57.603Z","endTime":"2026-05-23T01:25:00.765Z","isPitch":false,"type":"pickoff"},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.928673602673012,"aZ":-14.416745532210122,"pfxX":-7.572061213573645,"pfxZ":10.073976686484883,"pX":-0.20822012614696891,"pZ":3.508162185201643,"vX0":9.036128545187044,"vY0":-132.34898682785698,"vZ0":-1.9922756389665879,"x":124.94,"y":144.06,"x0":-2.6931534460018653,"y0":50.00304676648379,"z0":5.334229609215896,"aX":-13.348318706739407},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.0,"breakHorizontal":11.6,"spinRate":2052,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4148665791990105,"extension":6.18300591067796},"index":5,"playId":"9a02ef90-e8a0-3fb5-b048-13e9c95fb0d2","pitchNumber":5,"startTime":"2026-05-23T01:25:17.490Z","endTime":"2026-05-23T01:25:20.627Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-05-23T01:25:40.338Z","endTime":"2026-05-23T01:25:49.486Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"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":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76854513541764,"aZ":-17.032419876165758,"pfxX":-8.414991241726682,"pfxZ":8.052822262608405,"pX":-0.5405066236044211,"pZ":2.8920816317166325,"vX0":8.436546772778373,"vY0":-136.01603701958012,"vZ0":-3.4042351666096278,"x":137.6,"y":160.69,"x0":-2.583463743031204,"y0":50.00573447373455,"z0":5.33526052056106,"aX":-15.830015247324788},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.0,"breakHorizontal":13.6,"spinRate":2096,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.4021024735053387,"extension":6.213526777820222},"hitData":{"launchSpeed":108.2,"launchAngle":-3.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.38,"coordY":100.5}},"index":7,"playId":"effeab66-7208-3465-bc04-8db0263a50d4","pitchNumber":6,"startTime":"2026-05-23T01:25:49.486Z","endTime":"2026-05-23T01:26:00.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T01:26:00.125Z","atBatIndex":55},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Pete Alonso out on a sacrifice fly to left fielder Riley Greene. Gunnar Henderson scores.","rbi":1,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-23T01:27:26.309Z","endTime":"2026-05-23T01:28:03.694Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":{"id":657756,"link":"/api/v1/people/657756"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-23T01:26:16.942Z","endTime":"2026-05-23T01:27:28.484Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.986619772222507,"aZ":-30.557347504724394,"pfxX":2.2386684617581425,"pfxZ":1.0273438535799428,"pX":0.7292519675194373,"pZ":2.115210731358342,"vX0":7.941851753495421,"vY0":-124.59866022316476,"vZ0":-1.6027242441496217,"x":89.2,"y":181.67,"x0":-2.7899453304980684,"y0":50.00211483778856,"z0":5.291278204625708,"aX":3.5196775064304053},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.7,"breakHorizontal":-5.9,"spinRate":2370,"spinDirection":184},"zone":9,"typeConfidence":2.0,"plateTime":0.4395563087776755,"extension":6.02643183465487},"index":1,"playId":"67646eb3-4b03-3d5f-9932-4dc8951d8d6e","pitchNumber":1,"startTime":"2026-05-23T01:27:28.484Z","endTime":"2026-05-23T01:27:31.548Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.49946057959672,"aZ":-35.003701358554274,"pfxX":3.77803803867196,"pfxZ":-1.9886918865083736,"pX":0.1778223657775412,"pZ":2.1507989339864033,"vX0":6.022066364400143,"vY0":-118.06646983002986,"vZ0":0.2213719426336611,"x":110.22,"y":180.71,"x0":-2.887281986640788,"y0":50.001815884678,"z0":5.252649424392547,"aX":5.3815282530360165},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-3.2,"breakHorizontal":-8.2,"spinRate":2571,"spinDirection":78},"zone":8,"typeConfidence":2.0,"plateTime":0.46227412102295196,"extension":6.020291321551079},"hitData":{"launchSpeed":101.1,"launchAngle":49.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":89.21,"coordY":77.32}},"index":2,"playId":"25d4c196-cae6-383f-a0fc-7e973225c7d3","pitchNumber":2,"startTime":"2026-05-23T01:27:49.309Z","endTime":"2026-05-23T01:28:03.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T01:28:03.694Z","atBatIndex":56},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Samuel Basallo grounds into a force out, fielded by shortstop Kevin McGonigle. Adley Rutschman out at 2nd.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-23T01:30:54.903Z","endTime":"2026-05-23T01:33:06.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-23T01:28:17.750Z","endTime":"2026-05-23T01:29:11.929Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kyle Finnegan replaces Connor Seabold.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-23T01:29:11.929Z","endTime":"2026-05-23T01:30:57.111Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":86.2,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18328065610957,"aZ":-11.045970723083691,"pfxX":-6.557421533988455,"pfxZ":11.040025266343672,"pX":0.07868663774000553,"pZ":3.853862686516642,"vX0":7.002104414871289,"vY0":-137.6249794089449,"vZ0":-3.2808297955512424,"x":114.0,"y":134.73,"x0":-1.6493108702756967,"y0":50.006009300675935,"z0":5.812221616321857,"aX":-12.55361244790979},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.4,"breakHorizontal":10.3,"spinRate":2134,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.39834180958224463,"extension":6.4084211643750395},"index":2,"playId":"880e82ce-c438-3ea9-926d-cbb456ee4c05","pitchNumber":1,"startTime":"2026-05-23T01:30:57.111Z","endTime":"2026-05-23T01:31:00.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.437941495874142,"aZ":-31.881866616428976,"pfxX":-6.387969194358746,"pfxZ":0.1881886277442355,"pX":-1.0615559845899258,"pZ":1.5828733990247876,"vX0":4.910125908790378,"vY0":-123.63848449600229,"vZ0":-3.443630009656622,"x":157.46,"y":196.04,"x0":-2.234000414854293,"y0":50.003149416566146,"z0":5.642470621284791,"aX":-9.984844928732649},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.1,"breakHorizontal":10.6,"spinRate":946,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.44138120637355405,"extension":6.399999154837425},"index":3,"playId":"4051fdfc-1b72-369d-a594-a1526d77c6f6","pitchNumber":2,"startTime":"2026-05-23T01:31:15.495Z","endTime":"2026-05-23T01:31:18.951Z","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":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.945633316202095,"aZ":-8.533512210423227,"pfxX":-6.1997961052945625,"pfxZ":12.117254939616384,"pX":0.5264080474412725,"pZ":2.0838995879525126,"vX0":8.403976117001351,"vY0":-138.77256415423756,"vZ0":-8.111065985309995,"x":96.93,"y":182.51,"x0":-1.7352357570689263,"y0":50.006232731587986,"z0":5.61268921483719,"aX":-12.099661853387147},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.4,"breakHorizontal":9.5,"spinRate":2238,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.3946457108214094,"extension":6.4258759266065315},"index":4,"playId":"10749225-b3d4-3697-b301-9db6666ab4fc","pitchNumber":3,"startTime":"2026-05-23T01:31:35.184Z","endTime":"2026-05-23T01:32:02.199Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"}}},{"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":96.1,"endSpeed":87.8,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.067891021110118,"aZ":-8.879124637317116,"pfxX":-6.024798148164821,"pfxZ":11.801775581574683,"pX":0.8244902764151698,"pZ":2.533609590385823,"vX0":8.642972310092045,"vY0":-139.52829349710356,"vZ0":-6.835539052133478,"x":85.57,"y":170.37,"x0":-1.5289428683442945,"y0":50.00424250355165,"z0":5.598741364232775,"aX":-11.894115644341138},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.2,"breakHorizontal":9.1,"spinRate":2177,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3923938560688449,"extension":6.519927035938649},"index":5,"playId":"2045f843-4670-3114-82a2-72d7369741f5","pitchNumber":4,"startTime":"2026-05-23T01:32:05.054Z","endTime":"2026-05-23T01:32:08.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":78.2,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.63447043087836,"aZ":-33.71921319297741,"pfxX":-1.6005346137569356,"pfxZ":-1.0085553547140886,"pX":-1.4948975578648085,"pZ":2.6044961590016933,"vX0":2.642524148577673,"vY0":-121.89062187909359,"vZ0":-0.4053527526154771,"x":173.98,"y":168.46,"x0":-2.375765595736856,"y0":50.0022924731615,"z0":5.637293329679226,"aX":-2.4549197314722537},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.7,"breakHorizontal":2.4,"spinRate":1188,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.44609618565753006,"extension":6.382582728235771},"index":6,"playId":"371c4d6e-0cd5-3678-85d4-b3850fa1415e","pitchNumber":5,"startTime":"2026-05-23T01:32:38.499Z","endTime":"2026-05-23T01:32:43.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.40961115465465,"aZ":-13.656314223813986,"pfxX":-6.615002610512507,"pfxZ":9.45113609368676,"pX":-0.8568283545262428,"pZ":3.91200512445202,"vX0":5.119242142958247,"vY0":-139.13675007854818,"vZ0":-2.515894913844718,"x":149.66,"y":133.16,"x0":-1.8617400085070837,"y0":50.002651280007605,"z0":5.7336504779156945,"aX":-12.961135404312012},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":10.9,"spinRate":2104,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39376705073987317,"extension":6.434997434528779},"hitData":{"launchSpeed":107.8,"launchAngle":7.0,"totalDistance":139.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":120.39,"coordY":147.63}},"index":7,"playId":"e320068e-10dd-389a-8dfc-aa4dda3829d0","pitchNumber":6,"startTime":"2026-05-23T01:33:00.380Z","endTime":"2026-05-23T01:33:06.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T01:33:06.859Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hao-Yu Lee strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-23T01:35:47.834Z","endTime":"2026-05-23T01:36:40.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Blaze Alexander replaces third baseman Coby Mayo, batting 8th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-23T01:34:58.165Z","endTime":"2026-05-23T01:34:58.180Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":691723,"link":"/api/v1/people/691723"}},{"details":{"description":"Pitching Change: Yennier Cano replaces Rico Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-23T01:34:58.180Z","endTime":"2026-05-23T01:35:50.162Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666974,"link":"/api/v1/people/666974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.965807435397064,"aZ":-35.638366686627656,"pfxX":-10.960978657223547,"pfxZ":-1.8755458953287114,"pX":0.07125203472931253,"pZ":2.0000003622378757,"vX0":9.918099294993933,"vY0":-135.54058577578553,"vZ0":-2.4283434707970875,"x":114.28,"y":184.78,"x0":-2.226434986904633,"y0":50.0058389207413,"z0":5.417165414395887,"aX":-20.225670499637292},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-3.7,"breakHorizontal":17.5,"spinRate":2081,"spinDirection":261},"zone":8,"typeConfidence":0.72,"plateTime":0.4054316399572242,"extension":5.80721270453849},"index":2,"playId":"84cbe7e3-791b-37f1-bfb9-6548da9b41ee","pitchNumber":1,"startTime":"2026-05-23T01:35:50.162Z","endTime":"2026-05-23T01:35:53.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.887425343898865,"aZ":-32.64007134241302,"pfxX":10.17369894198835,"pfxZ":-0.3057590877797427,"pX":1.8561211624204141,"pZ":2.1733041663654955,"vX0":6.871688327948308,"vY0":-122.79626742149607,"vZ0":-0.7195497728684932,"x":46.25,"y":180.1,"x0":-2.3159064870399133,"y0":50.00548605445841,"z0":5.285833629112686,"aX":15.294371351762052},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.5,"breakHorizontal":-20.2,"spinRate":2484,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4487665620193151,"extension":5.785895498298649},"index":3,"playId":"88c61390-42b1-3f8c-b0cc-d570081ad8fe","pitchNumber":2,"startTime":"2026-05-23T01:36:05.732Z","endTime":"2026-05-23T01:36:08.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6515925418445,"aZ":-36.413883901145155,"pfxX":-11.234172811461315,"pfxZ":-2.2581368329401963,"pX":-0.2931911378695532,"pZ":1.4488393871178131,"vX0":8.841300845472393,"vY0":-136.6970383194714,"vZ0":-3.735047250617092,"x":128.18,"y":199.66,"x0":-2.1243371084148244,"y0":50.0044401640384,"z0":5.356767528748396,"aX":-21.072329510543558},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-4.8,"breakHorizontal":18.2,"spinRate":1964,"spinDirection":259},"zone":13,"typeConfidence":0.87,"plateTime":0.40206418260840593,"extension":5.765681453512748},"index":4,"playId":"075d4060-a6bc-3036-9973-a5659273e04b","pitchNumber":3,"startTime":"2026-05-23T01:36:20.660Z","endTime":"2026-05-23T01:36:24.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.780992449024446,"aZ":-36.16490448023925,"pfxX":-11.222121224728834,"pfxZ":-2.27990172415028,"pX":-1.0044905184094182,"pZ":1.5767980094151566,"vX0":6.925096501981601,"vY0":-132.28382408660002,"vZ0":-3.4112973318713973,"x":155.29,"y":196.21,"x0":-2.2166515008125303,"y0":50.00407595216716,"z0":5.571860807175938,"aX":-19.62106252972322},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-4.7,"breakHorizontal":18.5,"spinRate":1702,"spinDirection":257},"zone":13,"typeConfidence":0.98,"plateTime":0.41620791957587944,"extension":5.574430253732039},"index":5,"playId":"f49da7c6-7fb0-3f07-9ec1-e3710b9d799b","pitchNumber":4,"startTime":"2026-05-23T01:36:37.073Z","endTime":"2026-05-23T01:36:40.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T01:36:40.751Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin McGonigle grounds out to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-23T01:37:01.395Z","endTime":"2026-05-23T01:37:53.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07391375190608,"aZ":-36.2475453911654,"pfxX":-9.967338240375096,"pfxZ":-2.2050408095837906,"pX":-0.9360855106837591,"pZ":2.7565399439741927,"vX0":7.033783976252718,"vY0":-135.51189884720927,"vZ0":-0.35058619747527076,"x":152.68,"y":164.35,"x0":-2.2820345204811328,"y0":50.006165734502275,"z0":5.439135748323126,"aX":-18.376033781188596},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-3.8,"breakHorizontal":16.3,"spinRate":1987,"spinDirection":263},"zone":11,"typeConfidence":0.79,"plateTime":0.4055714942090285,"extension":5.742358157566988},"index":0,"playId":"5a7332c1-d710-3d85-9264-ebd2ca93d5b3","pitchNumber":1,"startTime":"2026-05-23T01:37:06.528Z","endTime":"2026-05-23T01:37:10.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75105717577913,"aZ":-39.22841790808577,"pfxX":-8.622563339994926,"pfxZ":-4.101438802698723,"pX":-2.344520699102749,"pZ":2.0726770062570656,"vX0":3.1935448771592285,"vY0":-130.58361332068492,"vZ0":-1.4317616820805128,"x":206.37,"y":182.82,"x0":-2.466393148397655,"y0":50.00632881361319,"z0":5.5926129728037886,"aX":-14.820961608178543},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-7.6,"breakHorizontal":14.9,"spinRate":1461,"spinDirection":270},"zone":13,"typeConfidence":0.99,"plateTime":0.42024099122566394,"extension":5.779272343295463},"index":1,"playId":"d93b9424-83ea-36d7-b9a0-9d666a52da68","pitchNumber":2,"startTime":"2026-05-23T01:37:19.034Z","endTime":"2026-05-23T01:37:22.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98856633504541,"aZ":-39.125742008431274,"pfxX":-9.000555823363714,"pfxZ":-4.01617116716772,"pX":-0.4858299787329501,"pZ":2.2351988965025975,"vX0":7.164526313717354,"vY0":-131.27789478223383,"vZ0":-1.446030174618432,"x":135.52,"y":178.43,"x0":-2.092409060879146,"y0":50.004062748020985,"z0":5.728324649052685,"aX":-15.578088711050906},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-7.3,"breakHorizontal":14.5,"spinRate":1526,"spinDirection":270},"zone":4,"typeConfidence":0.99,"plateTime":0.4185952520582523,"extension":5.72624519747697},"hitData":{"launchSpeed":89.4,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.23,"coordY":160.73}},"index":2,"playId":"416e96dd-333a-39e0-9e0e-98741fe87129","pitchNumber":3,"startTime":"2026-05-23T01:37:44.833Z","endTime":"2026-05-23T01:37:53.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T01:37:53.997Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-23T01:38:06.371Z","endTime":"2026-05-23T01:39:35.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.966167246953894,"aZ":-34.84179211397798,"pfxX":-9.770786528787346,"pfxZ":-1.4317380464654796,"pX":-1.0852193333611588,"pZ":2.5196086214454594,"vX0":6.532026599497284,"vY0":-136.18326085633558,"vZ0":-1.3934638453708628,"x":158.37,"y":170.75,"x0":-2.258870088038655,"y0":50.00615934973172,"z0":5.472567961677483,"aX":-18.154814317260175},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-2.6,"breakHorizontal":16.1,"spinRate":2000,"spinDirection":257},"zone":13,"typeConfidence":0.87,"plateTime":0.4038967536587559,"extension":5.69443381467263},"index":0,"playId":"1586daf1-c6bf-33fa-985b-e5bbb29570e2","pitchNumber":1,"startTime":"2026-05-23T01:38:19.673Z","endTime":"2026-05-23T01:38:23.031Z","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":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.898252565996984,"aZ":-34.97911840868465,"pfxX":-9.669181988955472,"pfxZ":-1.5243023333566619,"pX":-0.07571144394703445,"pZ":1.6481728405196152,"vX0":8.839422305839408,"vY0":-135.4209596758058,"vZ0":-3.321919883112229,"x":119.89,"y":194.28,"x0":-2.139325724347544,"y0":50.00253691891744,"z0":5.359321930666423,"aX":-17.8077681452653},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-3.4,"breakHorizontal":15.5,"spinRate":2044,"spinDirection":259},"zone":8,"typeConfidence":0.65,"plateTime":0.4057773541553207,"extension":5.807816431087715},"index":1,"playId":"efed4255-967f-3f72-9d6b-779f847dcf8d","pitchNumber":2,"startTime":"2026-05-23T01:38:35.418Z","endTime":"2026-05-23T01:38:38.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.022317165431286,"aZ":-36.70184193220755,"pfxX":-9.276765206299714,"pfxZ":-2.6523180507358797,"pX":-0.40269095753594,"pZ":1.4252371417147167,"vX0":7.74824881757908,"vY0":-130.53056504403375,"vZ0":-3.38273258982092,"x":132.35,"y":200.3,"x0":-2.2188210984039665,"y0":50.00146142669848,"z0":5.529775276928612,"aX":-15.848078606944222},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-5.4,"breakHorizontal":14.9,"spinRate":1613,"spinDirection":268},"zone":13,"typeConfidence":0.99,"plateTime":0.42122538892685535,"extension":5.731238729222588},"index":2,"playId":"3e7592b1-47d5-359c-a245-6323a8eec239","pitchNumber":3,"startTime":"2026-05-23T01:38:51.629Z","endTime":"2026-05-23T01:38:54.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32979164863505,"aZ":-39.013812824686404,"pfxX":-7.755901733513802,"pfxZ":-3.9002545087254354,"pX":0.6097522487934153,"pZ":0.2396730527583328,"vX0":9.603256572946812,"vY0":-131.9355048089211,"vZ0":-5.900211029518655,"x":93.76,"y":232.31,"x0":-2.0778017563880145,"y0":50.002547017244495,"z0":5.396341517095768,"aX":-13.608246625789207},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-8.3,"breakHorizontal":11.9,"spinRate":1514,"spinDirection":273},"zone":14,"typeConfidence":0.99,"plateTime":0.41591148630222374,"extension":6.10880935197203},"index":3,"playId":"56cc5ee0-ff60-3a4c-be6c-86790edacd7f","pitchNumber":4,"startTime":"2026-05-23T01:39:11.826Z","endTime":"2026-05-23T01:39:14.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25142627762988,"aZ":-35.20069905936723,"pfxX":-11.072999952465748,"pfxZ":-1.6013927398013106,"pX":0.6728619837728318,"pZ":1.7589528244591437,"vX0":11.147430287698109,"vY0":-136.95100647238507,"vZ0":-3.2406727961906197,"x":91.35,"y":191.29,"x0":-2.0256441241715994,"y0":50.00504688145304,"z0":5.38312955962956,"aX":-20.88683527224746},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-3.5,"breakHorizontal":17.5,"spinRate":1883,"spinDirection":259},"zone":9,"typeConfidence":0.91,"plateTime":0.4010401022385741,"extension":6.112328790738583},"index":4,"playId":"7961182f-72df-3c60-aa5f-f8c366873cf1","pitchNumber":5,"startTime":"2026-05-23T01:39:32.370Z","endTime":"2026-05-23T01:39:35.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T01:39:35.586Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Leody Taveras walks.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-23T01:42:22.935Z","endTime":"2026-05-23T01:43:59.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42600831940716,"aZ":-9.553699095082354,"pfxX":-5.692605204795962,"pfxZ":11.394371372135705,"pX":0.009942320871993806,"pZ":2.0855754788740115,"vX0":6.37272925281692,"vY0":-139.96822176293378,"vZ0":-7.875433407858079,"x":116.62,"y":182.47,"x0":-1.5561571354360062,"y0":50.004196221931664,"z0":5.5604772851875,"aX":-11.302658472165689},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.2,"breakHorizontal":9.0,"spinRate":2158,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.3912342088990606,"extension":6.557969953712473},"index":0,"playId":"a1865879-0b6f-3f92-bfd4-07df99be98a3","pitchNumber":1,"startTime":"2026-05-23T01:42:36.203Z","endTime":"2026-05-23T01:42:39.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.927503168736948,"aZ":-29.2730004810983,"pfxX":-6.461691285576548,"pfxZ":1.7786353915554578,"pX":-1.1188064308590302,"pZ":0.008358773997304421,"vX0":4.608553484219732,"vY0":-126.79458685420305,"vZ0":-7.647645900285093,"x":159.65,"y":238.55,"x0":-2.1204604059043652,"y0":50.00050672320798,"z0":5.399339326409672,"aX":-10.51973058612038},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.7,"breakHorizontal":10.7,"spinRate":1023,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4319898486930338,"extension":6.55130895879338},"index":1,"playId":"ba627af3-ce4a-36c6-917e-8dbf2c4c2dc3","pitchNumber":2,"startTime":"2026-05-23T01:42:55.867Z","endTime":"2026-05-23T01:42:58.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.768247059597424,"aZ":-32.731869622006286,"pfxX":-2.137133418129835,"pfxZ":-0.36752176268446135,"pX":-2.3673778941679338,"pZ":3.9930564378763638,"vX0":0.052553666541695035,"vY0":-122.533129296112,"vZ0":2.2550310743863693,"x":207.24,"y":130.97,"x0":-2.1115788448830624,"y0":50.003695779648446,"z0":5.862329063278853,"aX":-3.241630692344382},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.1,"breakHorizontal":3.8,"spinRate":648,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.4474413482278301,"extension":6.4620246752717785},"index":2,"playId":"6216c94d-f2cd-37ab-aa32-0edcbd16d548","pitchNumber":3,"startTime":"2026-05-23T01:43:16.983Z","endTime":"2026-05-23T01:43:20.121Z","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":95.6,"endSpeed":87.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.183840925051243,"aZ":-13.501050350969841,"pfxX":-4.9932960481807145,"pfxZ":9.583295964372905,"pX":1.3229606879728981,"pZ":2.033188494672159,"vX0":9.574320019551795,"vY0":-138.75637437550466,"vZ0":-7.118805045576508,"x":66.57,"y":183.88,"x0":-1.5243758312346989,"y0":50.005710969005605,"z0":5.53252341186094,"aX":-9.733214617261387},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":7.1,"spinRate":1958,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3948023330797019,"extension":6.667903548241957},"index":3,"playId":"01528a6f-50cc-3485-83e8-9f52b8b98131","pitchNumber":4,"startTime":"2026-05-23T01:43:37.374Z","endTime":"2026-05-23T01:43:40.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.804380810749265,"aZ":-14.817864937231796,"pfxX":-5.747256413812766,"pfxZ":9.088336940956886,"pX":-1.5922845240025423,"pZ":4.000546822425338,"vX0":2.762417661832847,"vY0":-137.63766464186284,"vZ0":-1.928457002081637,"x":177.69,"y":130.77,"x0":-1.864608991665172,"y0":50.0051554318591,"z0":5.718679760932952,"aX":-10.979941253816738},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":9.8,"spinRate":1869,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39861995509939563,"extension":6.399448880414643},"index":4,"playId":"92ee2497-1a19-3b66-8a14-a37a122fde2d","pitchNumber":5,"startTime":"2026-05-23T01:43:56.101Z","endTime":"2026-05-23T01:43:59.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T01:43:59.271Z","atBatIndex":61},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Tyler O'Neill grounds into a double play, pitcher Kyle Finnegan to second baseman Hao-Yu Lee to first baseman Spencer Torkelson. Leody Taveras out at 2nd. Tyler O'Neill out at 1st.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-23T01:44:09.533Z","endTime":"2026-05-23T01:45:55.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.680490218477235,"aZ":-30.11832302338746,"pfxX":2.25169343423446,"pfxZ":1.289268635577061,"pX":0.26638566498967975,"pZ":3.0321927316646153,"vX0":4.386128058560273,"vY0":-125.45412844827705,"vZ0":-0.6264173362750205,"x":106.85,"y":156.91,"x0":-1.795242708731388,"y0":50.00495975272019,"z0":5.733679194585765,"aX":3.6001618606751333},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.4,"breakHorizontal":-5.0,"spinRate":1971,"spinDirection":175},"zone":3,"typeConfidence":2.0,"plateTime":0.43609581424166777,"extension":6.493090353543627},"index":0,"playId":"857cc359-9fb4-35f6-ae7a-96a235a0b560","pitchNumber":1,"startTime":"2026-05-23T01:44:28.182Z","endTime":"2026-05-23T01:44:31.640Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"eaef5f84-e125-3cb6-b726-94a7420694cd","startTime":"2026-05-23T01:44:46.063Z","endTime":"2026-05-23T01:44:51.204Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95747572642761,"aZ":-14.042782964047369,"pfxX":-5.025491497570284,"pfxZ":9.337695523718104,"pX":-0.08212513740383869,"pZ":3.4093431409874686,"vX0":5.87999942818301,"vY0":-138.9251886901977,"vZ0":-3.6822006700315555,"x":120.13,"y":146.73,"x0":-1.579541111993943,"y0":50.00650968473332,"z0":5.6938496985517375,"aX":-9.76314527143048},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":7.8,"spinRate":1886,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39520360521456066,"extension":6.535500239964853},"index":2,"playId":"a8e8b637-f4ce-3f79-a43d-8120671dd0ca","pitchNumber":2,"startTime":"2026-05-23T01:45:08.613Z","endTime":"2026-05-23T01:45:12.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.487014145807258,"aZ":-32.45296586482963,"pfxX":-6.074957193933291,"pfxZ":-0.17649753798583134,"pX":0.18708300952523582,"pZ":1.4618465565643428,"vX0":6.6722239120733775,"vY0":-125.27787224316509,"vZ0":-3.5883076748713645,"x":109.87,"y":199.31,"x0":-1.7277574473092039,"y0":50.00408278690439,"z0":5.579642669985187,"aX":-9.60955538969252},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.0,"breakHorizontal":9.4,"spinRate":846,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.43805383542100573,"extension":6.6246077102814045},"hitData":{"launchSpeed":67.8,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.5,"coordY":185.13}},"index":3,"playId":"c0837f4e-fce4-3325-9868-88bd35fcbc6c","pitchNumber":3,"startTime":"2026-05-23T01:45:45.363Z","endTime":"2026-05-23T01:45:55.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T01:45:55.993Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Blaze Alexander doubles (4) on a sharp line drive to left fielder Riley Greene.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-23T01:46:16.749Z","endTime":"2026-05-23T01:46:54.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.570517269175966,"aZ":-7.910728176142485,"pfxX":-5.958979186943702,"pfxZ":12.118504866375297,"pX":-0.04690021389135484,"pZ":1.4338310593755579,"vX0":6.1089986569198595,"vY0":-141.1788867130986,"vZ0":-9.863994617933628,"x":118.79,"y":200.07,"x0":-1.473078748740114,"y0":50.00282734943087,"z0":5.497586666478895,"aX":-11.931631894757764},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.9,"breakHorizontal":9.4,"spinRate":2202,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.38916253895371344,"extension":6.5919968952777594},"index":0,"playId":"a65ca287-89c4-339c-bf3a-b84d9de731f6","pitchNumber":1,"startTime":"2026-05-23T01:46:24.392Z","endTime":"2026-05-23T01:46:27.961Z","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":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.340051817485644,"aZ":-9.995624313656926,"pfxX":-6.109710535244005,"pfxZ":11.402851330510803,"pX":-0.5392148269537343,"pZ":1.8492860986737034,"vX0":5.2711223232998545,"vY0":-139.31172835346197,"vZ0":-8.20556159836127,"x":137.55,"y":188.85,"x0":-1.6718192619048173,"y0":50.002095385424475,"z0":5.512300456002255,"aX":-11.883565288025189},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.8,"breakHorizontal":9.8,"spinRate":2134,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.39473606262546346,"extension":6.625801519026672},"hitData":{"launchSpeed":104.1,"launchAngle":21.0,"totalDistance":382.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":83.85,"coordY":50.73}},"index":1,"playId":"40ddf496-2817-366e-a9ce-f4e65b61a113","pitchNumber":2,"startTime":"2026-05-23T01:46:43.745Z","endTime":"2026-05-23T01:46:54.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T01:46:54.946Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Holliday walks.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-23T01:47:23.311Z","endTime":"2026-05-23T01:49:27.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75280168113737,"aZ":-29.474816322759224,"pfxX":-6.562529833006215,"pfxZ":1.6962711206196186,"pX":-1.0670109542547672,"pZ":2.3590036302596116,"vX0":5.078734320952491,"vY0":-125.48505601971247,"vZ0":-1.9683744570526338,"x":157.67,"y":175.09,"x0":-2.2660327443020085,"y0":50.00474426610808,"z0":5.558531027314414,"aX":-10.451276961522355},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.9,"breakHorizontal":10.7,"spinRate":1092,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.43675484556265554,"extension":6.57731266519491},"index":0,"playId":"61dd5382-8d3e-3b94-934c-f668f1fa142c","pitchNumber":1,"startTime":"2026-05-23T01:47:34.304Z","endTime":"2026-05-23T01:47:38.111Z","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":96.4,"endSpeed":87.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8726295049714,"aZ":-10.555571509768146,"pfxX":-2.9182013993501994,"pfxZ":10.93058095087429,"pX":0.5024935873941324,"pZ":2.581213947990362,"vX0":6.85855378051931,"vY0":-140.0446739524743,"vZ0":-6.3811257731672395,"x":97.85,"y":169.09,"x0":-1.6037691073032474,"y0":50.00280316260202,"z0":5.586184810562627,"aX":-5.771975190528505},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.6,"breakHorizontal":3.8,"spinRate":2016,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.3917388594036142,"extension":6.581846795041292},"index":1,"playId":"d54463c9-3ac0-30fd-b947-e8959b6bf46b","pitchNumber":2,"startTime":"2026-05-23T01:47:53.189Z","endTime":"2026-05-23T01:48:02.006Z","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.6,"endSpeed":86.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46658137393954,"aZ":-11.83179096630516,"pfxX":-5.738395190312629,"pfxZ":10.433301055233578,"pX":-0.43460761359426187,"pZ":5.628536838668721,"vX0":5.325101253283687,"vY0":-139.06215985317172,"vZ0":1.581287396405263,"x":133.57,"y":86.81,"x0":-1.6328909177795903,"y0":50.004144720975624,"z0":5.839239224285962,"aX":-11.190617448419385},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.4,"breakHorizontal":9.2,"spinRate":2200,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39454731674625343,"extension":6.5190647372886055},"index":2,"playId":"b18d6a5a-7f8b-31f0-a7b2-0584ba3f0f66","pitchNumber":3,"startTime":"2026-05-23T01:48:35.110Z","endTime":"2026-05-23T01:48:38.110Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47339632089324,"aZ":-28.67677724167284,"pfxX":-7.856541916787621,"pfxZ":2.0837109795812374,"pX":-0.6423411384355375,"pZ":-0.4921315723126655,"vX0":6.056879519560601,"vY0":-128.85817970531085,"vZ0":-9.19375740296151,"x":141.48,"y":252.07,"x0":-2.005843516504177,"y0":50.00237362978303,"z0":5.346936540503692,"aX":-13.175118072043018},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.8,"breakHorizontal":12.8,"spinRate":1117,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.42551563383826974,"extension":6.712349537116062},"index":3,"playId":"b984a643-a350-34d3-8e6a-3805e547adf0","pitchNumber":4,"startTime":"2026-05-23T01:48:57.064Z","endTime":"2026-05-23T01:49:00.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.580634950280583,"aZ":-9.788059032075514,"pfxX":-6.308945626176492,"pfxZ":11.225132777161624,"pX":1.3331135259343914,"pZ":1.4933645722814664,"vX0":10.21546025093184,"vY0":-140.2811345313731,"vZ0":-9.279630686422149,"x":66.18,"y":198.46,"x0":-1.535062969393721,"y0":50.002763334168016,"z0":5.48140347669159,"aX":-12.582110849501714},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.5,"breakHorizontal":9.4,"spinRate":2221,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.39037864345309625,"extension":6.776507828779254},"index":4,"playId":"2762d9b2-d8a1-3cf3-8811-71bd5c728e2e","pitchNumber":5,"startTime":"2026-05-23T01:49:24.637Z","endTime":"2026-05-23T01:49:27.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T01:49:27.781Z","atBatIndex":64},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Taylor Ward pops out to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-23T01:49:37.415Z","endTime":"2026-05-23T01:51:38.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.6,"endSpeed":87.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.187795815558772,"aZ":-11.081578594798229,"pfxX":-5.777044870506755,"pfxZ":10.788058880013885,"pX":-0.6226700679680766,"pZ":2.0008307197848434,"vX0":4.789338007633169,"vY0":-138.95441910383738,"vZ0":-7.744330686578866,"x":140.73,"y":184.76,"x0":-1.6181968868177705,"y0":50.000575985800346,"z0":5.560364578252598,"aX":-11.293636796205934},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.1,"breakHorizontal":9.5,"spinRate":2106,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.3942001888393474,"extension":6.630962444398898},"index":0,"playId":"fa0903c4-78e5-3ef3-af08-a15d7bde5b5a","pitchNumber":1,"startTime":"2026-05-23T01:49:57.410Z","endTime":"2026-05-23T01:50:00.752Z","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":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.5382941819089,"aZ":-9.257744279399429,"pfxX":-5.867666216052884,"pfxZ":11.6220912629025,"pX":0.7973485367213499,"pZ":2.9702917029007,"vX0":8.292100077782681,"vY0":-139.99737409088365,"vZ0":-5.691944091243396,"x":86.61,"y":158.58,"x0":-1.4496803329704253,"y0":50.003322805778474,"z0":5.644675661748238,"aX":-11.571086889858622},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.9,"breakHorizontal":8.8,"spinRate":2218,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.3922172846127112,"extension":6.552057480527297},"index":1,"playId":"d34690ad-c363-388b-8ddb-f746d44db732","pitchNumber":2,"startTime":"2026-05-23T01:50:16.662Z","endTime":"2026-05-23T01:50:20.067Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.348640729863448,"aZ":-29.81620691288828,"pfxX":-7.205439937933365,"pfxZ":1.4189380942067007,"pX":0.4201103409469851,"pZ":0.4504642698426747,"vX0":8.659049694036613,"vY0":-127.85539601747458,"vZ0":-6.555741460887585,"x":100.99,"y":226.62,"x0":-2.067875413448195,"y0":50.003573869617604,"z0":5.37531310132562,"aX":-11.979238563714269},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.3,"breakHorizontal":11.2,"spinRate":1046,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4277247137072866,"extension":6.7083266234049255},"index":2,"playId":"12b3b140-b53d-3371-986c-7a723240b676","pitchNumber":3,"startTime":"2026-05-23T01:50:39.300Z","endTime":"2026-05-23T01:50:42.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3998188916907,"aZ":-26.201986485811553,"pfxX":-7.991099772519474,"pfxZ":3.496023188485849,"pX":-0.07683513759379247,"pZ":0.932566999648654,"vX0":7.0368939964845,"vY0":-129.46376605072095,"vZ0":-6.463886595918916,"x":119.93,"y":213.6,"x0":-1.7834456352109889,"y0":50.003870873811096,"z0":5.4498238718235195,"aX":-13.653465282085529},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.2,"breakHorizontal":13.1,"spinRate":1120,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.42203887077665003,"extension":6.748342937884261},"index":3,"playId":"2912fb08-ae98-3296-ae7d-92ef3b1e2dc4","pitchNumber":4,"startTime":"2026-05-23T01:51:05.003Z","endTime":"2026-05-23T01:51:09.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.847751605314805,"aZ":-12.163009869929077,"pfxX":-6.0361168832647625,"pfxZ":9.996152424452038,"pX":-0.720470913209366,"pZ":2.8397793347947347,"vX0":4.389799088476636,"vY0":-140.37097099147505,"vZ0":-5.550588030635776,"x":144.46,"y":162.11,"x0":-1.5179381626470165,"y0":50.00089119805519,"z0":5.629935755723131,"aX":-12.081831027797378},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":10.1,"spinRate":2210,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.38973357545649856,"extension":6.545033766979437},"hitData":{"launchSpeed":76.2,"launchAngle":67.0,"totalDistance":128.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":166.88}},"index":4,"playId":"6b18f59d-5d22-3cfc-bbea-6996bfa9ad90","pitchNumber":5,"startTime":"2026-05-23T01:51:29.118Z","endTime":"2026-05-23T01:51:38.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T01:51:38.897Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-23T01:54:21.262Z","endTime":"2026-05-23T01:56:39.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Wells replaces Yennier Cano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-23T01:53:07.347Z","endTime":"2026-05-23T01:54:23.458Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669330,"link":"/api/v1/people/669330"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":70.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.607851476819057,"aZ":-41.97488551832917,"pfxX":3.161001932092608,"pfxZ":-7.76942952697388,"pX":-0.18068876690081,"pZ":3.971951536846656,"vX0":1.0365269624840034,"vY0":-112.01528762068456,"vZ0":2.101408945436435,"x":123.89,"y":131.54,"x0":-1.061004939114429,"y0":50.002796109120595,"z0":7.336412385983114,"aX":3.987387155163516},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-13.1,"breakHorizontal":-6.0,"spinRate":2496,"spinDirection":39},"zone":11,"typeConfidence":0.91,"plateTime":0.4903444940248076,"extension":5.8182963251083155},"index":1,"playId":"4618da78-ebc2-36c3-859f-e46e19b95ca2","pitchNumber":1,"startTime":"2026-05-23T01:54:23.458Z","endTime":"2026-05-23T01:54:26.919Z","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":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.2,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55683550396565,"aZ":-17.639612235489576,"pfxX":-10.953444903392517,"pfxZ":9.518061882547464,"pX":-0.12442644313814857,"pZ":2.6050024949551047,"vX0":5.318405605434479,"vY0":-123.33963002294303,"vZ0":-6.809666675684402,"x":121.74,"y":168.44,"x0":-0.8957160355767657,"y0":50.00478946307823,"z0":6.910817339349744,"aX":-16.728487321542016},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":15.7,"breakHorizontal":18.5,"spinRate":2113,"spinDirection":209},"zone":5,"typeConfidence":0.92,"plateTime":0.4455918708816493,"extension":6.190989891906978},"index":2,"playId":"69e8cf5c-8f89-3581-911d-5c51e587da63","pitchNumber":2,"startTime":"2026-05-23T01:54:39.391Z","endTime":"2026-05-23T01:54:42.527Z","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":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.689806782616525,"aZ":-17.353030490819535,"pfxX":3.1849682875811127,"pfxZ":8.660432280418272,"pX":-0.956711437652133,"pZ":3.6246447651342373,"vX0":-0.7229024860467334,"vY0":-130.09104282221813,"vZ0":-5.247527644147912,"x":153.47,"y":140.91,"x0":-1.0887331382543421,"y0":50.003414329718964,"z0":6.986460387748499,"aX":5.450417988518874},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.8,"breakHorizontal":-5.6,"spinRate":2449,"spinDirection":179},"zone":11,"typeConfidence":0.91,"plateTime":0.42129696848982245,"extension":5.959824033637845},"index":3,"playId":"81befd44-b9af-375c-9cbf-df365e3b4694","pitchNumber":3,"startTime":"2026-05-23T01:54:57.865Z","endTime":"2026-05-23T01:55:01.426Z","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":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.876728763985312,"aZ":-16.718681922013396,"pfxX":-10.120228970277026,"pfxZ":10.044458803974372,"pX":-0.022187046349563453,"pZ":3.399912542528403,"vX0":5.078848183734516,"vY0":-123.83487575065183,"vZ0":-5.135387834049824,"x":117.85,"y":146.98,"x0":-0.7950338030129146,"y0":50.00252446434166,"z0":6.918244876897293,"aX":-15.571253398718147},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":17.0,"breakHorizontal":17.0,"spinRate":2188,"spinDirection":211},"zone":2,"typeConfidence":0.92,"plateTime":0.44389675037151255,"extension":6.252815484058258},"index":4,"playId":"9b3409b2-111a-34f7-8a49-99294ebdc3d0","pitchNumber":4,"startTime":"2026-05-23T01:55:14.214Z","endTime":"2026-05-23T01:55:17.312Z","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":91.8,"endSpeed":83.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.383772728715467,"aZ":-11.446739006111368,"pfxX":-2.0495415360206044,"pfxZ":11.546777959698293,"pX":-0.1023126839135272,"pZ":3.170446500363913,"vX0":2.3331486087984934,"vY0":-133.5490328626703,"vZ0":-7.758882730669863,"x":120.9,"y":153.18,"x0":-0.723502109239336,"y0":50.00543113388927,"z0":6.948401205999428,"aX":-3.680313604405071},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.3,"breakHorizontal":3.1,"spinRate":2363,"spinDirection":197},"zone":2,"typeConfidence":0.88,"plateTime":0.41107264054963144,"extension":6.123055349361082},"index":5,"playId":"d35c2b7f-c221-32a7-b931-4d29dbab6ba2","pitchNumber":5,"startTime":"2026-05-23T01:55:36.610Z","endTime":"2026-05-23T01:55:39.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.859266500377206,"aZ":-22.524944571840514,"pfxX":4.080679902116275,"pfxZ":5.805159463946966,"pX":-0.3444910925929142,"pZ":3.928142862967678,"vX0":0.5977327993012339,"vY0":-127.76724042683321,"vZ0":-3.253330497515109,"x":130.13,"y":132.72,"x0":-1.1116916370104402,"y0":50.005798416213416,"z0":6.976224549424349,"aX":6.787970361618401},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.1,"breakHorizontal":-7.6,"spinRate":2358,"spinDirection":175},"zone":11,"typeConfidence":0.88,"plateTime":0.42770945963623763,"extension":6.094867478497726},"index":6,"playId":"c9552bc4-30a4-33ef-bf09-982788714087","pitchNumber":6,"startTime":"2026-05-23T01:55:57.532Z","endTime":"2026-05-23T01:56:01.081Z","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":91.7,"endSpeed":84.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.781662544011013,"aZ":-9.82365917529887,"pfxX":-2.2651017325038234,"pfxZ":12.374001410548813,"pX":0.09412445495310773,"pZ":2.9917122970511834,"vX0":3.0658347702385065,"vY0":-133.3164724215571,"vZ0":-8.238177665906562,"x":113.41,"y":158.0,"x0":-0.7747065500632053,"y0":50.0004635813097,"z0":6.824715908742997,"aX":-4.090545374875588},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.9,"breakHorizontal":3.5,"spinRate":2342,"spinDirection":199},"zone":2,"typeConfidence":0.89,"plateTime":0.41033525152462724,"extension":6.213094807103948},"index":7,"playId":"7b91cc52-62cd-37ca-a81d-d3c89da519da","pitchNumber":7,"startTime":"2026-05-23T01:56:16.472Z","endTime":"2026-05-23T01:56:19.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.386718759439212,"aZ":-15.869492048162275,"pfxX":-8.096142682114305,"pfxZ":10.557879649521501,"pX":-0.41149528559540766,"pZ":1.921442514216134,"vX0":3.511092278368165,"vY0":-123.90304339622578,"vZ0":-8.625743890274448,"x":132.69,"y":186.9,"x0":-0.800643963351909,"y0":50.00014065061638,"z0":6.7920975580502665,"aX":-12.497031409863974},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":17.2,"breakHorizontal":13.8,"spinRate":2261,"spinDirection":212},"zone":7,"typeConfidence":0.91,"plateTime":0.4432682805641077,"extension":6.248350724528898},"index":8,"playId":"46a3144a-c026-332b-9516-d088ee138c9b","pitchNumber":8,"startTime":"2026-05-23T01:56:36.056Z","endTime":"2026-05-23T01:56:39.822Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T01:56:39.822Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Greene flies out sharply to center fielder Leody Taveras.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-23T01:56:51.784Z","endTime":"2026-05-23T01:57:54.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22452756662232,"aZ":-10.788331774077832,"pfxX":-2.2527491132889375,"pfxZ":11.966177313767696,"pX":0.9841302237801935,"pZ":3.037021607456541,"vX0":5.114897052617053,"vY0":-133.6849409440185,"vZ0":-8.0102736512315,"x":79.49,"y":156.78,"x0":-0.6721413503839339,"y0":50.00050282108897,"z0":6.870818177480852,"aX":-4.02556638782769},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.8,"breakHorizontal":2.8,"spinRate":2335,"spinDirection":199},"zone":12,"typeConfidence":0.89,"plateTime":0.41170719988957405,"extension":6.136839767092824},"index":0,"playId":"5e8d4efb-1ff8-3799-9c2b-33c3337268de","pitchNumber":1,"startTime":"2026-05-23T01:57:08.257Z","endTime":"2026-05-23T01:57:12.041Z","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":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87349293316211,"aZ":-15.360633144389165,"pfxX":-7.486012800918797,"pfxZ":10.909404355302405,"pX":-0.4531432379507747,"pZ":0.8122010548067268,"vX0":3.368987238950033,"vY0":-123.93263110628062,"vZ0":-11.25992225029761,"x":134.27,"y":216.85,"x0":-0.8642595518510633,"y0":50.00406208182689,"z0":6.724837096657942,"aX":-11.539782073780469},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":17.0,"breakHorizontal":12.7,"spinRate":2217,"spinDirection":214},"zone":13,"typeConfidence":0.91,"plateTime":0.44349688244711816,"extension":6.311649435629374},"index":1,"playId":"ce7348b3-bafb-3509-b189-5d516755dcd6","pitchNumber":2,"startTime":"2026-05-23T01:57:24.654Z","endTime":"2026-05-23T01:57:27.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.540738745079043,"aZ":-15.352814277573824,"pfxX":3.1832906532948373,"pfxZ":9.724929586567674,"pX":-0.3260249661596101,"pZ":2.5349785882821387,"vX0":0.5714210241610302,"vY0":-130.21642962951958,"vZ0":-8.089312752673118,"x":129.43,"y":170.34,"x0":-0.961636107865132,"y0":50.00013572743913,"z0":6.827204394711337,"aX":5.50402102920283},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.2,"breakHorizontal":-5.9,"spinRate":2516,"spinDirection":184},"zone":4,"typeConfidence":0.91,"plateTime":0.4195034453841977,"extension":6.09976743973421},"hitData":{"launchSpeed":112.4,"launchAngle":44.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":143.41,"coordY":46.67}},"index":2,"playId":"9057e4d7-a587-35e1-8ca1-46eb274b3ecf","pitchNumber":3,"startTime":"2026-05-23T01:57:44.084Z","endTime":"2026-05-23T01:57:54.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T01:57:54.713Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Torkelson grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-23T01:58:11.050Z","endTime":"2026-05-23T01:58:50.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.700832177228932,"aZ":-27.60571206893348,"pfxX":4.767755683552961,"pfxZ":2.9310136172013674,"pX":0.7147473158902832,"pZ":2.1390058895329425,"vX0":2.414694718842675,"vY0":-123.79505306103991,"vZ0":-6.227249472048,"x":89.76,"y":181.03,"x0":-0.891412379313397,"y0":50.00339458099648,"z0":6.984953345977134,"aX":7.432233872482344},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.2,"breakHorizontal":-9.2,"spinRate":2363,"spinDirection":162},"zone":9,"typeConfidence":0.92,"plateTime":0.4416992437846923,"extension":6.110584407124475},"index":0,"playId":"dc3eb096-fdf8-336f-8afd-948320e28129","pitchNumber":1,"startTime":"2026-05-23T01:58:24.377Z","endTime":"2026-05-23T01:58:27.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.806104005214987,"aZ":-28.200278347299996,"pfxX":3.5827657758318097,"pfxZ":2.557978216766986,"pX":0.6893548620103356,"pZ":1.7530934467077008,"vX0":2.3317096470392955,"vY0":-123.83119084473427,"vZ0":-6.948042580971343,"x":90.72,"y":191.45,"x0":-0.7299833781618684,"y0":50.00201003015943,"z0":6.955571775355094,"aX":5.561300451744851},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.2,"breakHorizontal":-7.1,"spinRate":2336,"spinDirection":152},"zone":9,"typeConfidence":0.92,"plateTime":0.44237069069570856,"extension":6.106093070259214},"hitData":{"launchSpeed":72.1,"launchAngle":0.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":155.23}},"index":1,"playId":"7a0be3cc-14aa-3351-8230-8b45dd4ebb78","pitchNumber":2,"startTime":"2026-05-23T01:58:42.711Z","endTime":"2026-05-23T01:58:50.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T01:58:50.722Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gunnar Henderson singles on a line drive to center fielder Wenceel Pérez.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-23T02:01:26.641Z","endTime":"2026-05-23T02:02:19.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Enmanuel De Jesus replaces Kyle Finnegan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-23T02:00:26.232Z","endTime":"2026-05-23T02:01:28.993Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":646241,"link":"/api/v1/people/646241"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.115776998952416,"aZ":-14.041261565240362,"pfxX":9.957475646854887,"pfxZ":9.957242131462461,"pX":0.662661922239693,"pZ":1.9160874423994723,"vX0":-8.717227601007705,"vY0":-134.33947204364918,"vZ0":-7.682784195475012,"x":91.74,"y":187.05,"x0":2.6618548558405637,"y0":50.002423959220025,"z0":5.818735103830327,"aX":18.132165482740024},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.4,"breakHorizontal":-16.1,"spinRate":2190,"spinDirection":141},"zone":9,"typeConfidence":0.8,"plateTime":0.4083046883282231,"extension":6.046102769732908},"index":1,"playId":"f456d2cc-6ea0-36fc-bbe6-03cc3c6be15e","pitchNumber":1,"startTime":"2026-05-23T02:01:28.993Z","endTime":"2026-05-23T02:01:32.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.147589568878413,"aZ":-16.691558233413183,"pfxX":10.370260191498687,"pfxZ":8.282026154484239,"pX":0.5924778320463683,"pZ":1.9519673901476047,"vX0":-9.222217032433374,"vY0":-135.95957323155608,"vZ0":-7.106197598298846,"x":94.42,"y":186.08,"x0":2.683083711403442,"y0":50.0062359849808,"z0":5.760671130938183,"aX":19.39495477448009},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.6,"breakHorizontal":-16.8,"spinRate":2199,"spinDirection":151},"zone":9,"typeConfidence":0.93,"plateTime":0.4030427699221777,"extension":6.052413434361218},"hitData":{"launchSpeed":98.5,"launchAngle":15.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":123.55,"coordY":86.6}},"index":2,"playId":"061f902a-d79a-3688-afb1-1c5fb2ce67df","pitchNumber":2,"startTime":"2026-05-23T02:02:09.564Z","endTime":"2026-05-23T02:02:19.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:02:19.315Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adley Rutschman flies out to center fielder Wenceel Pérez.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-23T02:02:30.958Z","endTime":"2026-05-23T02:04:36.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(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.5,"endSpeed":84.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.921733336038738,"aZ":-11.03559973421314,"pfxX":5.021006376887372,"pfxZ":11.612263466541794,"pX":-0.47745509495885835,"pZ":2.9794373110683727,"vX0":-9.386164318301518,"vY0":-134.27477020839953,"vZ0":-5.782460058463231,"x":135.2,"y":158.34,"x0":2.4160569386450375,"y0":50.00405336623133,"z0":5.951093728051248,"aX":9.1421878291215},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.9,"breakHorizontal":-7.0,"spinRate":2175,"spinDirection":142},"zone":1,"typeConfidence":0.91,"plateTime":0.40840956433068376,"extension":5.850080917718661},"index":0,"playId":"81b6ccd0-85bd-3403-83a2-77460f5de673","pitchNumber":1,"startTime":"2026-05-23T02:02:52.765Z","endTime":"2026-05-23T02:02:55.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.434287861125423,"aZ":-24.509946964236395,"pfxX":11.652576503602372,"pfxZ":4.785187158487811,"pX":0.24598231487292566,"pZ":1.4585549257682184,"vX0":-9.572636222641515,"vY0":-125.99413291278046,"vZ0":-5.589243996245054,"x":107.62,"y":199.4,"x0":2.5871069652156553,"y0":50.0056461596678,"z0":5.695659087458861,"aX":18.67248881066099},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.6,"breakHorizontal":-18.8,"spinRate":2138,"spinDirection":133},"zone":14,"typeConfidence":0.91,"plateTime":0.43531131887060504,"extension":6.080172961332961},"index":1,"playId":"5fa6cb85-78d9-39eb-91dc-9249eee6649e","pitchNumber":2,"startTime":"2026-05-23T02:03:12.398Z","endTime":"2026-05-23T02:03:15.398Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-23T02:03:24.230Z","endTime":"2026-05-23T02:03:40.511Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"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":93.6,"endSpeed":85.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09839073507033,"aZ":-14.448927452456907,"pfxX":7.541440585958532,"pfxZ":9.510383098992964,"pX":-1.6292845594780736,"pZ":2.396203045886364,"vX0":-13.064924271476178,"vY0":-135.52176925449714,"vZ0":-6.7625903510099326,"x":179.1,"y":174.08,"x0":2.27003339370743,"y0":50.000072266047475,"z0":5.929433128318988,"aX":14.052272534781725},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":-10.9,"spinRate":2223,"spinDirection":144},"zone":13,"typeConfidence":0.82,"plateTime":0.40386517142910927,"extension":5.957893217603557},"index":3,"playId":"2f76dc04-d8e1-3783-a57f-776aa7e8a72b","pitchNumber":3,"startTime":"2026-05-23T02:03:40.511Z","endTime":"2026-05-23T02:03:43.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.747656891285224,"aZ":-11.96392713438851,"pfxX":7.51954835909058,"pfxZ":10.893854587226276,"pX":1.0425620562020095,"pZ":3.380469219999453,"vX0":-6.620865889320122,"vY0":-135.39420851635998,"vZ0":-4.730898254173296,"x":77.26,"y":147.51,"x0":2.54346839696893,"y0":50.00319028525684,"z0":5.988625051484048,"aX":13.951659323594939},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.8,"breakHorizontal":-12.2,"spinRate":2162,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.40463593897673134,"extension":5.841008157351089},"index":4,"playId":"10bd0c4a-5a23-3752-aef3-36a792eadee4","pitchNumber":4,"startTime":"2026-05-23T02:04:03.585Z","endTime":"2026-05-23T02:04:06.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.361676200410255,"aZ":-22.628905168484017,"pfxX":11.746688180484563,"pfxZ":5.904971283548398,"pX":0.24502634676496773,"pZ":2.2179833271254967,"vX0":-9.773388965092016,"vY0":-126.47718588891695,"vZ0":-4.330811328155816,"x":107.66,"y":178.89,"x0":2.6375992835876234,"y0":50.002590864374014,"z0":5.77252109622846,"aX":18.98621594494483},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.8,"breakHorizontal":-19.0,"spinRate":1994,"spinDirection":127},"zone":8,"typeConfidence":0.91,"plateTime":0.4334524891361138,"extension":6.0072802317990845},"hitData":{"launchSpeed":95.4,"launchAngle":27.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.65,"coordY":53.62}},"index":5,"playId":"88b8451e-cd33-3b5c-a2ed-e1583b7bb088","pitchNumber":5,"startTime":"2026-05-23T02:04:25.374Z","endTime":"2026-05-23T02:04:36.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:04:36.988Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pete Alonso lines out sharply to right fielder Zach McKinstry. Gunnar Henderson to 2nd.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-23T02:04:48.179Z","endTime":"2026-05-23T02:06:42.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.768670150231927,"aZ":-21.966572156600574,"pfxX":12.090021427678792,"pfxZ":6.291156723211948,"pX":0.6216342663073414,"pZ":1.6475342102092625,"vX0":-8.850911591992427,"vY0":-126.54101730009364,"vZ0":-5.641199671627711,"x":93.3,"y":194.3,"x0":2.5935601703721005,"y0":50.00209541559474,"z0":5.665104870088868,"aX":19.610510032644644},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":10.3,"breakHorizontal":-19.9,"spinRate":2119,"spinDirection":123},"zone":9,"typeConfidence":0.91,"plateTime":0.43282099087196224,"extension":6.045939160870816},"index":0,"playId":"72205d55-75d8-35c3-ba32-0ed41837bcf4","pitchNumber":1,"startTime":"2026-05-23T02:05:16.416Z","endTime":"2026-05-23T02:05:19.466Z","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":93.5,"endSpeed":85.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26972233752313,"aZ":-11.433572311405364,"pfxX":5.893045278502347,"pfxZ":11.13756076997064,"pX":-0.7253412578635534,"pZ":3.9362086916951644,"vX0":-10.490583273734176,"vY0":-135.73315134536563,"vZ0":-3.469042474715356,"x":144.65,"y":132.5,"x0":2.4275077620693346,"y0":50.001008775622154,"z0":6.029349455217758,"aX":10.973274983169064},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.6,"breakHorizontal":-8.4,"spinRate":2245,"spinDirection":140},"zone":11,"typeConfidence":0.92,"plateTime":0.4038474940921155,"extension":5.858271486910853},"index":1,"playId":"b76e5bf0-36d0-3ac0-a4a8-de921a6225a1","pitchNumber":2,"startTime":"2026-05-23T02:05:37.091Z","endTime":"2026-05-23T02:05:40.451Z","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":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.120472860176353,"aZ":-12.018977799951443,"pfxX":7.056331448470738,"pfxZ":10.701209006255775,"pX":0.21859732408507795,"pZ":3.3965953918901213,"vX0":-8.502610760517502,"vY0":-136.62852809870552,"vZ0":-4.671121140522949,"x":108.67,"y":147.07,"x0":2.459503034157266,"y0":50.00650731969831,"z0":5.959638660092668,"aX":13.295690382720359},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.5,"breakHorizontal":-10.9,"spinRate":2238,"spinDirection":149},"zone":2,"typeConfidence":0.92,"plateTime":0.40144141033271863,"extension":5.879966796446512},"index":2,"playId":"7eb7daf2-c990-38d2-830a-3ec1868dce1b","pitchNumber":3,"startTime":"2026-05-23T02:05:57.747Z","endTime":"2026-05-23T02:06:00.782Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-23T02:06:10.209Z","endTime":"2026-05-23T02:06:26.646Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1067835289393,"aZ":-14.29926090434236,"pfxX":6.116118539153385,"pfxZ":9.536057892622093,"pX":0.7124039204234679,"pZ":3.496964629411063,"vX0":-7.072795858736563,"vY0":-135.89001566670544,"vZ0":-4.050987357584333,"x":89.84,"y":144.36,"x0":2.5513150281393586,"y0":50.00369620270913,"z0":5.996881402419249,"aX":11.466532360751824},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":-9.6,"spinRate":2134,"spinDirection":142},"zone":3,"typeConfidence":0.91,"plateTime":0.4026947296373149,"extension":5.845577527808748},"hitData":{"launchSpeed":101.8,"launchAngle":18.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":201.98,"coordY":104.64}},"index":4,"playId":"3d276a33-8f59-3920-8ccd-31dfce4cbf92","pitchNumber":4,"startTime":"2026-05-23T02:06:26.646Z","endTime":"2026-05-23T02:06:42.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:06:42.009Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Samuel Basallo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-23T02:06:55.930Z","endTime":"2026-05-23T02:09:20.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"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,4,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":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.2,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.689787824310606,"aZ":-30.227302265911643,"pfxX":-0.7139346862581277,"pfxZ":1.28209665795063,"pX":-1.2257265908730701,"pZ":2.1924907944522345,"vX0":-9.334147251413098,"vY0":-123.22836898553737,"vZ0":-2.3865096324877095,"x":163.72,"y":179.58,"x0":2.7261990217582515,"y0":50.002043297999464,"z0":5.7630629756409375,"aX":-1.0808146844024265},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.9,"breakHorizontal":3.7,"spinRate":2700,"spinDirection":281},"zone":13,"typeConfidence":0.9,"plateTime":0.44688600060497397,"extension":6.032963234735704},"index":0,"playId":"ea0250e3-0de3-3065-8dd2-567a44d61078","pitchNumber":1,"startTime":"2026-05-23T02:07:17.370Z","endTime":"2026-05-23T02:07:20.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":83.9,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.998329368395495,"aZ":-18.439679634798686,"pfxX":12.814250064637989,"pfxZ":7.477090259343017,"pX":0.21684756483970544,"pZ":3.4776433062183503,"vX0":-10.542711800326547,"vY0":-136.17763117132026,"vZ0":-3.1602823974331526,"x":108.73,"y":144.88,"x0":2.515986107137158,"y0":50.00503318782901,"z0":5.963458866721654,"aX":23.544252206182612},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.8,"breakHorizontal":-20.3,"spinRate":2200,"spinDirection":142},"zone":2,"typeConfidence":0.93,"plateTime":0.4056390782675079,"extension":6.022432395787692},"index":1,"playId":"0111b2f1-0e29-3de6-b039-4e07b19e1e86","pitchNumber":2,"startTime":"2026-05-23T02:07:34.473Z","endTime":"2026-05-23T02:07:37.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.235740271927078,"aZ":-28.393523338867652,"pfxX":0.6400044558635383,"pfxZ":2.395776087794495,"pX":-2.009946656269698,"pZ":2.661480472118593,"vX0":-10.936878706847967,"vY0":-124.82280143376515,"vZ0":-2.2156182421529396,"x":193.61,"y":166.92,"x0":2.3459366166435878,"y0":50.001007099695414,"z0":5.899373149252964,"aX":1.0094398369213997},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.1,"breakHorizontal":1.3,"spinRate":2610,"spinDirection":280},"zone":11,"typeConfidence":0.91,"plateTime":0.4388768156297651,"extension":5.963024243951843},"index":2,"playId":"95744fb6-37bf-3c31-92c7-024532dc829a","pitchNumber":3,"startTime":"2026-05-23T02:08:13.238Z","endTime":"2026-05-23T02:08:16.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47047102652265,"aZ":-29.09287934867532,"pfxX":0.8386338667949493,"pfxZ":1.9836734864267624,"pX":-1.233732242648008,"pZ":2.1220820240683205,"vX0":-9.541915351451843,"vY0":-124.097416996956,"vZ0":-2.955944471093002,"x":164.03,"y":181.48,"x0":2.556851557941887,"y0":50.0056139447464,"z0":5.759173831164849,"aX":1.3060188247568694},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.1,"breakHorizontal":0.7,"spinRate":2610,"spinDirection":286},"zone":13,"typeConfidence":0.91,"plateTime":0.441833873336114,"extension":6.034583130647708},"index":3,"playId":"e6599082-3427-397e-9e5f-546d2f19a546","pitchNumber":4,"startTime":"2026-05-23T02:08:30.429Z","endTime":"2026-05-23T02:08:33.971Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"5eabd991-57c9-4a99-8b0e-eb91556adecc","startTime":"2026-05-23T02:08:47.304Z","endTime":"2026-05-23T02:08:53.018Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-23T02:08:59.332Z","endTime":"2026-05-23T02:09:16.198Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.629514425063782,"aZ":-20.237104786703544,"pfxX":11.251700918988185,"pfxZ":6.2963161522299576,"pX":1.3548588542515068,"pZ":2.5277651057911448,"vX0":-7.25450201421267,"vY0":-137.15596092838723,"vZ0":-5.104028108331979,"x":65.36,"y":170.53,"x0":2.578440990294147,"y0":50.00482146199764,"z0":5.801735244329624,"aX":21.34163689195975},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.4,"breakHorizontal":-18.7,"spinRate":2193,"spinDirection":134},"zone":14,"typeConfidence":0.93,"plateTime":0.400040752380308,"extension":6.060626591929724},"index":6,"playId":"bc598d11-5fb2-3b6a-8c6b-ec11754b8668","pitchNumber":5,"startTime":"2026-05-23T02:09:16.198Z","endTime":"2026-05-23T02:09:20.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:09:20.322Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-23T02:11:59.860Z","endTime":"2026-05-23T02:12:52.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Anthony Nunez replaces Tyler Wells.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-23T02:10:29.476Z","endTime":"2026-05-23T02:12:02.203Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689296,"link":"/api/v1/people/689296"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91045551700377,"aZ":-10.952651262773106,"pfxX":-4.831255983541466,"pfxZ":11.283669305625565,"pX":0.3980554856057848,"pZ":2.3484103253692474,"vX0":5.056761205960339,"vY0":-136.91809565433695,"vZ0":-6.878252823394438,"x":101.83,"y":175.37,"x0":-0.8535132200356159,"y0":50.00348978651315,"z0":5.658863165148132,"aX":-9.086513721057134},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.0,"breakHorizontal":7.6,"spinRate":2477,"spinDirection":215},"zone":6,"typeConfidence":0.88,"plateTime":0.4015030085687217,"extension":6.594211380481424},"index":1,"playId":"769490dd-749d-3f35-9746-52918312c6ab","pitchNumber":1,"startTime":"2026-05-23T02:12:02.203Z","endTime":"2026-05-23T02:12:06.741Z","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":94.1,"endSpeed":84.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.141571029132606,"aZ":-14.592225836377146,"pfxX":-4.8259433462372465,"pfxZ":9.396322343811253,"pX":-0.4251499771855662,"pZ":3.2376335358988184,"vX0":2.8665534676468303,"vY0":-136.88741486243975,"vZ0":-4.004793234634182,"x":133.21,"y":151.36,"x0":-0.8665720871296594,"y0":50.00444703402615,"z0":5.739049951181867,"aX":-9.031862615600536},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":8.0,"spinRate":2312,"spinDirection":217},"zone":1,"typeConfidence":0.72,"plateTime":0.4022772975044706,"extension":6.4341048395163005},"index":2,"playId":"7c0ce432-9dc4-3973-aaf1-41f32476fdd1","pitchNumber":2,"startTime":"2026-05-23T02:12:24.163Z","endTime":"2026-05-23T02:12:28.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.664119568923283,"aZ":-27.54128345776554,"pfxX":1.627341959947418,"pfxZ":2.770606930645748,"pX":0.44741999026676227,"pZ":3.585705068254449,"vX0":2.6737086641218886,"vY0":-128.5751716303277,"vZ0":-0.473706056672621,"x":99.95,"y":141.97,"x0":-0.8174801006333924,"y0":50.00613807824919,"z0":5.909603307576902,"aX":2.724686693952879},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.2,"breakHorizontal":-3.6,"spinRate":2432,"spinDirection":173},"zone":12,"typeConfidence":0.89,"plateTime":0.42600677707906165,"extension":6.560232816838357},"index":3,"playId":"a36d2bc5-4aa5-3cfe-8da0-c76508b10917","pitchNumber":3,"startTime":"2026-05-23T02:12:49.557Z","endTime":"2026-05-23T02:12:52.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:12:52.927Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach McKinstry flies out to left fielder Taylor Ward.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-23T02:12:59.605Z","endTime":"2026-05-23T02:16:04.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"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],"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.981889891263325,"aZ":-12.829326960966467,"pfxX":-4.510327237731962,"pfxZ":10.055512950610524,"pX":0.12102619002301986,"pZ":2.754483615073514,"vX0":4.1390123403492245,"vY0":-137.89999665885563,"vZ0":-5.833030920308875,"x":112.39,"y":164.41,"x0":-0.8141677500795722,"y0":50.0039630985413,"z0":5.7644931062604945,"aX":-8.677860887413068},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":7.3,"spinRate":2540,"spinDirection":209},"zone":2,"typeConfidence":0.88,"plateTime":0.3973657127170016,"extension":6.534929636880741},"index":0,"playId":"7f894e95-880b-3e9f-8d0d-4cc2755e425e","pitchNumber":1,"startTime":"2026-05-23T02:13:19.928Z","endTime":"2026-05-23T02:13:23.222Z","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":86.6,"endSpeed":79.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83230339449781,"aZ":-35.37212478079599,"pfxX":-4.013342818846573,"pfxZ":-1.9951740734037249,"pX":0.4954039768811135,"pZ":0.5677641935719425,"vX0":4.986886059593521,"vY0":-125.97024688423643,"vZ0":-5.340941772779639,"x":98.12,"y":223.45,"x0":-0.9893960377655646,"y0":50.001338432425705,"z0":5.578341600683454,"aX":-6.443318881360091},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.6,"breakHorizontal":6.1,"spinRate":1468,"spinDirection":280},"zone":14,"typeConfidence":0.91,"plateTime":0.4349827204421679,"extension":6.785769812512009},"index":1,"playId":"f22ce92f-3a33-3d3b-955b-48f437f2220e","pitchNumber":2,"startTime":"2026-05-23T02:13:34.682Z","endTime":"2026-05-23T02:13:37.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61329503285857,"aZ":-33.22338326151325,"pfxX":-3.3319225726002166,"pfxZ":-0.6581804498129395,"pX":0.09994630872522854,"pZ":1.128948594586209,"vX0":4.213608822137999,"vY0":-125.23917360540386,"vZ0":-4.5690603631435565,"x":113.19,"y":208.3,"x0":-1.1658756337862157,"y0":50.00043331584737,"z0":5.672724402587508,"aX":-5.329741430394097},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.9,"breakHorizontal":5.2,"spinRate":1174,"spinDirection":283},"zone":14,"typeConfidence":0.91,"plateTime":0.4361562366438694,"extension":6.61125049638619},"index":2,"playId":"ed58cba2-333b-346b-b66f-003068a9b70a","pitchNumber":3,"startTime":"2026-05-23T02:13:52.995Z","endTime":"2026-05-23T02:13:56.043Z","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.8,"endSpeed":80.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.552121378567243,"aZ":-35.04692908621165,"pfxX":-2.0080168511042693,"pfxZ":-1.7615342650399732,"pX":-0.5769544958575124,"pZ":2.5833731040305046,"vX0":2.1945975206832244,"vY0":-126.48895019188352,"vZ0":-1.0132345361564314,"x":138.99,"y":169.03,"x0":-1.1928288538766951,"y0":50.00418231295971,"z0":5.786301336490855,"aX":-3.270924852288138},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.2,"breakHorizontal":3.1,"spinRate":1199,"spinDirection":289},"zone":4,"typeConfidence":0.9,"plateTime":0.4321735163435445,"extension":6.493876907946588},"index":3,"playId":"4752fbaa-ab88-3f95-8e3e-77636c401bd2","pitchNumber":4,"startTime":"2026-05-23T02:14:10.438Z","endTime":"2026-05-23T02:14:13.765Z","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.8,"endSpeed":87.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94178219420643,"aZ":-12.497224060375148,"pfxX":-3.985834354836507,"pfxZ":10.025956569261657,"pX":-1.0468091399143133,"pZ":4.007594351694607,"vX0":0.8298362654794145,"vY0":-139.57392129756803,"vZ0":-2.8747756815264376,"x":156.9,"y":130.57,"x0":-0.8312442457306877,"y0":50.002796456678674,"z0":5.879702491202802,"aX":-7.823065934422903},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":7.1,"spinRate":2524,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.39321230831871823,"extension":6.315295939368653},"index":4,"playId":"6844e206-19d8-3b43-8693-389b92880cec","pitchNumber":5,"startTime":"2026-05-23T02:14:34.567Z","endTime":"2026-05-23T02:14:37.567Z","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.4,"endSpeed":87.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96914736939273,"aZ":-14.724516023620566,"pfxX":-3.8238277032887096,"pfxZ":8.930376615269104,"pX":-0.21454359974674395,"pZ":2.8609888804722723,"vX0":3.0544286008141066,"vY0":-138.86108239307154,"vZ0":-5.212385835928288,"x":125.18,"y":161.53,"x0":-0.8317325507889715,"y0":50.00198080375598,"z0":5.7413652299131455,"aX":-7.470461891515347},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":6.2,"spinRate":2599,"spinDirection":207},"zone":2,"typeConfidence":0.88,"plateTime":0.3943755787849317,"extension":6.532864752918203},"index":5,"playId":"e65d9a27-c79d-3877-b7ae-9665fe62a79e","pitchNumber":6,"startTime":"2026-05-23T02:14:51.851Z","endTime":"2026-05-23T02:14:54.962Z","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.7,"endSpeed":80.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.968661412144648,"aZ":-34.585951080036516,"pfxX":-4.189540939188527,"pfxZ":-1.4878655567947368,"pX":-0.3426118708379702,"pZ":0.583452780016537,"vX0":2.8615330733702704,"vY0":-126.28596931836486,"vZ0":-5.650072583999587,"x":130.06,"y":223.03,"x0":-0.9443272803812248,"y0":50.00293427115848,"z0":5.621639248835064,"aX":-6.788085961764554},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.7,"breakHorizontal":7.0,"spinRate":685,"spinDirection":281},"zone":13,"typeConfidence":0.91,"plateTime":0.43319519986371313,"extension":6.583392402855804},"index":6,"playId":"74abac3a-0cf4-3e95-94ea-8b3d574be67f","pitchNumber":7,"startTime":"2026-05-23T02:15:12.458Z","endTime":"2026-05-23T02:15:15.865Z","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":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.434282930251587,"aZ":-11.89715843038934,"pfxX":-2.930951623644485,"pfxZ":10.423677460639606,"pX":0.9214757762256094,"pZ":1.8348008411745185,"vX0":5.156820895018968,"vY0":-138.04947481566683,"vZ0":-8.291737401869275,"x":81.88,"y":189.24,"x0":-0.5832216578120628,"y0":50.00626653705173,"z0":5.66308137697924,"aX":-5.703812872089693},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.5,"breakHorizontal":4.3,"spinRate":2583,"spinDirection":207},"zone":14,"typeConfidence":0.9,"plateTime":0.39555122168495505,"extension":6.667551237111681},"index":7,"playId":"1ae7c034-b5c7-3fec-b6b6-fd85d6cc5774","pitchNumber":8,"startTime":"2026-05-23T02:15:34.464Z","endTime":"2026-05-23T02:15:37.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40939053804416,"aZ":-34.91889969353449,"pfxX":-5.156915657293972,"pfxZ":-1.6365438680970659,"pX":-0.5643849277968875,"pZ":2.076551087522195,"vX0":2.8818340410352365,"vY0":-128.85766629956592,"vZ0":-2.4263060282197078,"x":138.51,"y":182.71,"x0":-1.0287405090555362,"y0":50.00298813630931,"z0":5.734903281532166,"aX":-8.650226034274233},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-3.2,"breakHorizontal":8.6,"spinRate":1257,"spinDirection":282},"zone":7,"typeConfidence":0.9,"plateTime":0.42547838630969803,"extension":6.60764026320521},"hitData":{"launchSpeed":95.6,"launchAngle":34.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.68,"coordY":80.49}},"index":8,"playId":"f5841c2d-07a9-3a75-8ecc-a052e8dd475c","pitchNumber":9,"startTime":"2026-05-23T02:15:54.989Z","endTime":"2026-05-23T02:16:04.588Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:16:04.588Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gage Workman strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-23T02:16:14.357Z","endTime":"2026-05-23T02:17:51.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.049256429500954,"aZ":-33.66785490787594,"pfxX":10.651456878809867,"pfxZ":-0.9638971929185924,"pX":0.9584332265058533,"pZ":1.2686338235385093,"vX0":1.7795250953782076,"vY0":-124.45592034236212,"vZ0":-3.420615931095935,"x":80.47,"y":204.53,"x0":-1.15073914715837,"y0":50.00456298108153,"z0":5.488081876928699,"aX":16.489046157161894},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.4,"breakHorizontal":-19.7,"spinRate":2660,"spinDirection":51},"zone":14,"typeConfidence":0.92,"plateTime":0.44233641829786485,"extension":6.394257461925378},"index":0,"playId":"faf16d81-30c8-387d-ab13-c4a2a17391ed","pitchNumber":1,"startTime":"2026-05-23T02:16:30.061Z","endTime":"2026-05-23T02:16:33.401Z","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":94.7,"endSpeed":86.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62158085810869,"aZ":-14.653774357364673,"pfxX":-4.670095022963391,"pfxZ":9.133735037488993,"pX":-1.4788610488099623,"pZ":2.2711819676688356,"vX0":0.5568333846211739,"vY0":-137.86550763412777,"vZ0":-6.405872408112095,"x":173.37,"y":177.46,"x0":-1.0773301662401298,"y0":50.00327781282409,"z0":5.619969859633308,"aX":-8.95974402081687},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":8.3,"spinRate":2553,"spinDirection":215},"zone":13,"typeConfidence":0.88,"plateTime":0.3977922503303035,"extension":6.303979626400275},"index":1,"playId":"770385a0-900b-3eca-9520-9f3cdb143a07","pitchNumber":2,"startTime":"2026-05-23T02:16:46.208Z","endTime":"2026-05-23T02:16:49.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.437694917630985,"aZ":-11.59190275261898,"pfxX":-3.9574979231186056,"pfxZ":10.814047333346643,"pX":-0.387120369573523,"pZ":2.622945888281351,"vX0":2.7157990783650905,"vY0":-137.339312795344,"vZ0":-6.193578761203485,"x":131.76,"y":167.96,"x0":-0.8763982806316806,"y0":50.00664224633515,"z0":5.701773165472243,"aX":-7.534590393459918},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.4,"breakHorizontal":6.6,"spinRate":2456,"spinDirection":212},"zone":4,"typeConfidence":0.9,"plateTime":0.3993721427962238,"extension":6.669899910952222},"index":2,"playId":"498c72fe-aa50-3b60-bcf2-5be0c75eabe3","pitchNumber":3,"startTime":"2026-05-23T02:17:03.761Z","endTime":"2026-05-23T02:17:07.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.545805924968004,"aZ":-23.00255789998469,"pfxX":0.23258999220230914,"pfxZ":5.3564614215471416,"pX":0.9448814738881194,"pZ":0.11422251517464796,"vX0":4.313429740181436,"vY0":-129.40152577495803,"vZ0":-9.462070175710695,"x":80.98,"y":235.7,"x0":-0.7671854601612296,"y0":50.00543142758425,"z0":5.551861527124779,"aX":0.3972162691176591},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.0,"breakHorizontal":-1.3,"spinRate":2529,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.4217166442002096,"extension":6.968124672471353},"index":3,"playId":"6adf5acb-f60f-374d-8c1b-c12db44b8ee7","pitchNumber":4,"startTime":"2026-05-23T02:17:22.041Z","endTime":"2026-05-23T02:17:25.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.054688512749074,"aZ":-32.000854400395035,"pfxX":-2.7830990012398953,"pfxZ":0.10523266488472949,"pX":0.7001470058829931,"pZ":1.2909123905052788,"vX0":4.365563432945233,"vY0":-127.66066142153836,"vZ0":-4.6653009192278585,"x":90.31,"y":203.93,"x0":-0.679379349119408,"y0":50.00276758539345,"z0":5.693805008226359,"aX":-4.542138599122443},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.7,"breakHorizontal":4.0,"spinRate":1168,"spinDirection":287},"zone":14,"typeConfidence":0.91,"plateTime":0.43093041625899575,"extension":6.665360442283558},"index":4,"playId":"9257a515-717b-3f8e-bc36-6cb8b7ccd024","pitchNumber":5,"startTime":"2026-05-23T02:17:48.490Z","endTime":"2026-05-23T02:17:51.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:17:51.797Z","atBatIndex":75}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gage Workman strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-23T02:16:14.357Z","endTime":"2026-05-23T02:17:51.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.049256429500954,"aZ":-33.66785490787594,"pfxX":10.651456878809867,"pfxZ":-0.9638971929185924,"pX":0.9584332265058533,"pZ":1.2686338235385093,"vX0":1.7795250953782076,"vY0":-124.45592034236212,"vZ0":-3.420615931095935,"x":80.47,"y":204.53,"x0":-1.15073914715837,"y0":50.00456298108153,"z0":5.488081876928699,"aX":16.489046157161894},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.4,"breakHorizontal":-19.7,"spinRate":2660,"spinDirection":51},"zone":14,"typeConfidence":0.92,"plateTime":0.44233641829786485,"extension":6.394257461925378},"index":0,"playId":"faf16d81-30c8-387d-ab13-c4a2a17391ed","pitchNumber":1,"startTime":"2026-05-23T02:16:30.061Z","endTime":"2026-05-23T02:16:33.401Z","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":94.7,"endSpeed":86.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62158085810869,"aZ":-14.653774357364673,"pfxX":-4.670095022963391,"pfxZ":9.133735037488993,"pX":-1.4788610488099623,"pZ":2.2711819676688356,"vX0":0.5568333846211739,"vY0":-137.86550763412777,"vZ0":-6.405872408112095,"x":173.37,"y":177.46,"x0":-1.0773301662401298,"y0":50.00327781282409,"z0":5.619969859633308,"aX":-8.95974402081687},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":8.3,"spinRate":2553,"spinDirection":215},"zone":13,"typeConfidence":0.88,"plateTime":0.3977922503303035,"extension":6.303979626400275},"index":1,"playId":"770385a0-900b-3eca-9520-9f3cdb143a07","pitchNumber":2,"startTime":"2026-05-23T02:16:46.208Z","endTime":"2026-05-23T02:16:49.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.437694917630985,"aZ":-11.59190275261898,"pfxX":-3.9574979231186056,"pfxZ":10.814047333346643,"pX":-0.387120369573523,"pZ":2.622945888281351,"vX0":2.7157990783650905,"vY0":-137.339312795344,"vZ0":-6.193578761203485,"x":131.76,"y":167.96,"x0":-0.8763982806316806,"y0":50.00664224633515,"z0":5.701773165472243,"aX":-7.534590393459918},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.4,"breakHorizontal":6.6,"spinRate":2456,"spinDirection":212},"zone":4,"typeConfidence":0.9,"plateTime":0.3993721427962238,"extension":6.669899910952222},"index":2,"playId":"498c72fe-aa50-3b60-bcf2-5be0c75eabe3","pitchNumber":3,"startTime":"2026-05-23T02:17:03.761Z","endTime":"2026-05-23T02:17:07.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.545805924968004,"aZ":-23.00255789998469,"pfxX":0.23258999220230914,"pfxZ":5.3564614215471416,"pX":0.9448814738881194,"pZ":0.11422251517464796,"vX0":4.313429740181436,"vY0":-129.40152577495803,"vZ0":-9.462070175710695,"x":80.98,"y":235.7,"x0":-0.7671854601612296,"y0":50.00543142758425,"z0":5.551861527124779,"aX":0.3972162691176591},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.0,"breakHorizontal":-1.3,"spinRate":2529,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.4217166442002096,"extension":6.968124672471353},"index":3,"playId":"6adf5acb-f60f-374d-8c1b-c12db44b8ee7","pitchNumber":4,"startTime":"2026-05-23T02:17:22.041Z","endTime":"2026-05-23T02:17:25.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.054688512749074,"aZ":-32.000854400395035,"pfxX":-2.7830990012398953,"pfxZ":0.10523266488472949,"pX":0.7001470058829931,"pZ":1.2909123905052788,"vX0":4.365563432945233,"vY0":-127.66066142153836,"vZ0":-4.6653009192278585,"x":90.31,"y":203.93,"x0":-0.679379349119408,"y0":50.00276758539345,"z0":5.693805008226359,"aX":-4.542138599122443},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.7,"breakHorizontal":4.0,"spinRate":1168,"spinDirection":287},"zone":14,"typeConfidence":0.91,"plateTime":0.43093041625899575,"extension":6.665360442283558},"index":4,"playId":"9257a515-717b-3f8e-bc36-6cb8b7ccd024","pitchNumber":5,"startTime":"2026-05-23T02:17:48.490Z","endTime":"2026-05-23T02:17:51.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-23T02:17:51.797Z","atBatIndex":75},"scoringPlays":[0,16,24,29,31,35,36,56],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"hits":{"away":[{"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":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":205.46,"y":60.3},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":110.57,"y":151.94},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":213.73,"y":114.26},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":124.92,"y":51.29},"type":"O","description":"Flyout"}]}},{"startIndex":8,"endIndex":14,"top":[8,9,10],"bottom":[11,12,13,14],"hits":{"away":[{"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":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":101.64,"y":160.8},"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":2,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":145.14,"y":150.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":2,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":121.91,"y":149.15},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"coordinates":{"x":193.58,"y":112.3},"type":"H","description":"Double"}]}},{"startIndex":15,"endIndex":25,"top":[15,16,17,18,19],"bottom":[20,21,22,23,24,25],"hits":{"away":[{"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":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"coordinates":{"x":215.88,"y":86.82},"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":3,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":32.22,"y":107.09},"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":3,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":124.28,"y":193.49},"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":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":130.24,"y":190.09},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":171.43,"y":101.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":119.38,"y":150.67},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":133.92,"y":161.15},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":221.22,"y":72.04},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"coordinates":{"x":160.93,"y":167.9},"type":"O","description":"Groundout"}]}},{"startIndex":26,"endIndex":41,"top":[26,27,28,29,30,31,32],"bottom":[33,34,35,36,37,38,39,40,41],"hits":{"away":[{"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":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":118.09,"y":77.47},"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":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":21.07,"y":105.46},"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":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":145.73,"y":171.95},"type":"O","description":"Fielders Choice"},{"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":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":116.34,"y":185.63},"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":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":161.37,"y":157.19},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"coordinates":{"x":117.57,"y":191.44},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"coordinates":{"x":177.15,"y":112.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":26.63,"y":104.92},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":64.18,"y":109.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":192.38,"y":138.34},"type":"H","description":"Double"}]}},{"startIndex":42,"endIndex":48,"top":[42,43,44],"bottom":[45,46,47,48],"hits":{"away":[{"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":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":113.53,"y":145.96},"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":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":94.89,"y":51.78},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"coordinates":{"x":107.72,"y":157.26},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"coordinates":{"x":185.48,"y":129.96},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"coordinates":{"x":112.84,"y":91.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":167.18,"y":80.57},"type":"O","description":"Flyout"}]}},{"startIndex":49,"endIndex":57,"top":[49,50,51,52],"bottom":[53,54,55,56,57],"hits":{"away":[{"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":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":128.28,"y":97.06},"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":6,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":200.46,"y":129.89},"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":6,"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":115.37,"y":137.79},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":153.23,"y":162.57},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":118.67,"y":154.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":157.38,"y":100.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":89.21,"y":77.32},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"coordinates":{"x":120.39,"y":147.63},"type":"O","description":"Forceout"}]}},{"startIndex":58,"endIndex":65,"top":[58,59,60],"bottom":[61,62,63,64,65],"hits":{"away":[{"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":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":159.23,"y":160.73},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"coordinates":{"x":128.5,"y":185.13},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":83.85,"y":50.73},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":152.82,"y":166.88},"type":"O","description":"Pop Out"}]}},{"startIndex":66,"endIndex":72,"top":[66,67,68],"bottom":[69,70,71,72],"hits":{"away":[{"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":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":143.41,"y":46.67},"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":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":113.3,"y":155.23},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":123.55,"y":86.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":126.65,"y":53.62},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":201.98,"y":104.64},"type":"O","description":"Lineout"}]}},{"startIndex":73,"endIndex":75,"top":[73,74,75],"bottom":[],"hits":{"away":[{"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":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":55.68,"y":80.49},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":3,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":1,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":3,"hits":5,"errors":0,"leftOnBase":3},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":7,"hits":14,"errors":0,"leftOnBase":10},"away":{"runs":4,"hits":7,"errors":1,"leftOnBase":4}},"defense":{"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"catcher":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"first":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"second":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"third":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"shortstop":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"left":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"center":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"right":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"onDeck":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"inHole":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"battingOrder":6,"team":{"id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"}},"offense":{"batter":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"onDeck":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"inHole":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"pitcher":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"battingOrder":8,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":9,"airOuts":7,"runs":4,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".234","atBats":35,"obp":".316","slg":".373","ops":".689","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":14,"rbi":4,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":5,"airOuts":9,"runs":7,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":1,"hits":14,"hitByPitch":0,"atBats":37,"obp":".415","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":171,"era":"3.97","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.30","battersFaced":41,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":171,"balls":56,"strikes":115,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":6,"pitchesPerInning":"21.38","runsScoredPer9":"7.88","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":24,"errors":1,"chances":29,"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":10,"gamesStarted":10,"flyOuts":33,"groundOuts":68,"airOuts":51,"runs":32,"doubles":8,"triples":1,"homeRuns":5,"strikeOuts":45,"baseOnBalls":21,"intentionalWalks":0,"hits":56,"hitByPitch":5,"atBats":219,"obp":".333","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":889,"era":"4.58","inningsPitched":"55.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.40","battersFaced":246,"outs":165,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":889,"balls":298,"strikes":591,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".400","pitchesPerInning":"16.16","gamesFinished":0,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"7.36","walksPer9Inn":"3.44","hitsPer9Inn":"9.16","runsScoredPer9":"5.24","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669398":{"person":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"jerseyNumber":"99","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B, 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":2,"groundOuts":5,"airOuts":5,"runs":3,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".188","atBats":32,"obp":".188","slg":".469","ops":".657","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":15,"rbi":5,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":0,"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":11,"putOuts":7,"errors":3,"chances":21,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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.1 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":5,"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":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":3,"strikes":14,"strikePercentage":".820","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":21,"gamesStarted":0,"flyOuts":6,"groundOuts":38,"airOuts":17,"runs":9,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":12,"intentionalWalks":1,"hits":15,"hitByPitch":1,"atBats":86,"obp":".280","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":360,"era":"2.84","inningsPitched":"25.1","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.07","battersFaced":101,"outs":76,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":360,"balls":136,"strikes":224,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.24","rbi":0,"winPercentage":".800","pitchesPerInning":"14.21","gamesFinished":4,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"6.39","walksPer9Inn":"4.26","hitsPer9Inn":"5.33","runsScoredPer9":"3.20","homeRunsPer9":"0.36","inheritedRunners":27,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656716":{"person":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"jerseyNumber":"39","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 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":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":14,"groundOuts":29,"airOuts":28,"runs":2,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":7,"intentionalWalks":1,"hits":17,"hitByPitch":0,"avg":".185","atBats":92,"obp":".242","slg":".250","ops":".492","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":23,"rbi":7,"leftOnBase":39,"sacBunts":0,"sacFlies":0,"babip":".219","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"92.00","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":43,"putOuts":41,"errors":1,"chances":85,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663554":{"person":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":31,"groundOuts":32,"airOuts":52,"runs":12,"doubles":14,"triples":0,"homeRuns":2,"strikeOuts":43,"baseOnBalls":11,"intentionalWalks":0,"hits":32,"hitByPitch":1,"atBats":157,"obp":".257","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":639,"era":"2.47","inningsPitched":"43.2","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"0.98","battersFaced":171,"outs":131,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":639,"balls":225,"strikes":414,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".400","pitchesPerInning":"14.63","gamesFinished":0,"strikeoutWalkRatio":"3.91","strikeoutsPer9Inn":"8.86","walksPer9Inn":"2.27","hitsPer9Inn":"6.60","runsScoredPer9":"2.47","homeRunsPer9":"0.41","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701678":{"person":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"jerseyNumber":"50","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":14,"groundOuts":10,"airOuts":19,"runs":4,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":20,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".222","atBats":63,"obp":".269","slg":".349","ops":".618","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":67,"totalBases":22,"rbi":8,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".310","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":46,"putOuts":27,"errors":1,"chances":74,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID623454":{"person":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":1,"flyOuts":12,"groundOuts":31,"airOuts":24,"runs":15,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":38,"baseOnBalls":14,"intentionalWalks":1,"hits":26,"hitByPitch":1,"atBats":117,"obp":".308","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":522,"era":"3.98","inningsPitched":"31.2","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":14,"whip":"1.26","battersFaced":134,"outs":95,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":522,"balls":190,"strikes":332,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".500","pitchesPerInning":"16.48","gamesFinished":5,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"10.80","walksPer9Inn":"3.98","hitsPer9Inn":"7.39","runsScoredPer9":"4.26","homeRunsPer9":"0.85","inheritedRunners":13,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663330":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"jerseyNumber":"18","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":7,"groundOuts":14,"airOuts":12,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".172","atBats":58,"obp":".250","slg":".310","ops":".560","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":64,"totalBases":18,"rbi":6,"leftOnBase":33,"sacBunts":0,"sacFlies":0,"babip":".235","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID682985":{"person":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":27,"groundOuts":29,"airOuts":38,"runs":30,"doubles":15,"triples":0,"homeRuns":4,"strikeOuts":58,"baseOnBalls":28,"intentionalWalks":0,"hits":60,"hitByPitch":2,"avg":".324","atBats":185,"obp":".419","slg":".470","ops":".889","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":215,"totalBases":87,"rbi":24,"leftOnBase":85,"sacBunts":0,"sacFlies":0,"babip":".455","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.25","popOuts":6,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":87,"errors":0,"chances":87,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID663947":{"person":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"jerseyNumber":"87","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":2,"flyOuts":7,"groundOuts":28,"airOuts":19,"runs":14,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":28,"hitByPitch":1,"atBats":92,"obp":".366","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":386,"era":"4.70","inningsPitched":"23.0","wins":0,"losses":4,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":12,"whip":"1.57","battersFaced":102,"outs":69,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":386,"balls":147,"strikes":239,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".000","pitchesPerInning":"16.78","gamesFinished":5,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.04","walksPer9Inn":"3.13","hitsPer9Inn":"10.96","runsScoredPer9":"5.48","homeRunsPer9":"1.17","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":8},"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}},"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":"100","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":48,"groundOuts":31,"airOuts":73,"runs":30,"doubles":12,"triples":2,"homeRuns":3,"strikeOuts":29,"baseOnBalls":31,"intentionalWalks":0,"hits":53,"hitByPitch":2,"avg":".285","atBats":186,"obp":".393","slg":".419","ops":".812","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":219,"totalBases":78,"rbi":17,"leftOnBase":59,"sacBunts":0,"sacFlies":0,"babip":".325","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.00","popOuts":13,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":114,"putOuts":48,"errors":5,"chances":167,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID640448":{"person":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":13,"strikes":13,"strikePercentage":".500","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":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":11,"groundOuts":26,"airOuts":22,"runs":4,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":15,"baseOnBalls":18,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":82,"obp":".370","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":378,"era":"1.50","inningsPitched":"24.0","wins":1,"losses":0,"saves":1,"saveOpportunities":4,"holds":5,"blownSaves":3,"earnedRuns":4,"whip":"1.54","battersFaced":100,"outs":72,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":378,"balls":154,"strikes":224,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.75","gamesFinished":2,"strikeoutWalkRatio":"0.83","strikeoutsPer9Inn":"5.63","walksPer9Inn":"6.75","hitsPer9Inn":"7.13","runsScoredPer9":"1.50","homeRunsPer9":"0.75","inheritedRunners":12,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":16,"gamesStarted":0,"flyOuts":6,"groundOuts":5,"airOuts":15,"runs":5,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":19,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":47,"obp":".264","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":231,"era":"3.38","inningsPitched":"13.1","wins":1,"losses":2,"saves":7,"saveOpportunities":10,"holds":1,"blownSaves":3,"earnedRuns":5,"whip":"1.05","battersFaced":53,"outs":40,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":231,"balls":80,"strikes":151,"strikePercentage":".650","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".333","pitchesPerInning":"17.33","gamesFinished":13,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"12.83","walksPer9Inn":"4.05","hitsPer9Inn":"5.40","runsScoredPer9":"3.37","homeRunsPer9":"2.02","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":4},"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":{"note":"(L, 0-6)","summary":"3.1 IP, 3 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":78,"inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":19,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":78,"balls":24,"strikes":54,"strikePercentage":".690","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"16.20","homeRunsPer9":"5.40","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":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":11,"gamesStarted":11,"flyOuts":27,"groundOuts":35,"airOuts":52,"runs":39,"doubles":9,"triples":2,"homeRuns":8,"strikeOuts":55,"baseOnBalls":29,"intentionalWalks":0,"hits":49,"hitByPitch":5,"atBats":186,"obp":".372","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":954,"era":"5.94","inningsPitched":"47.0","wins":0,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.66","battersFaced":225,"outs":141,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":954,"balls":376,"strikes":578,"strikePercentage":".610","hitBatsmen":5,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":5,"winPercentage":".000","pitchesPerInning":"20.30","gamesFinished":0,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"10.53","walksPer9Inn":"5.55","hitsPer9Inn":"9.38","runsScoredPer9":"7.47","homeRunsPer9":"1.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":9},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID670097":{"person":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"jerseyNumber":"15","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":4,"groundOuts":1,"airOuts":8,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":1,"hitByPitch":1,"avg":".067","atBats":15,"obp":".300","slg":".067","ops":".367","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":1,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".100","groundOutsToAirouts":"0.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":13,"putOuts":11,"errors":1,"chances":25,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679529":{"person":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":31,"groundOuts":27,"airOuts":47,"runs":16,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":63,"baseOnBalls":25,"intentionalWalks":0,"hits":33,"hitByPitch":2,"avg":".195","atBats":169,"obp":".305","slg":".379","ops":".684","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":197,"totalBases":64,"rbi":19,"leftOnBase":78,"sacBunts":0,"sacFlies":1,"babip":".260","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.14","popOuts":5,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":369,"errors":0,"chances":392,"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"}]},"ID657756":{"person":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":12,"strikes":22,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":11,"gamesStarted":0,"flyOuts":14,"groundOuts":12,"airOuts":20,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":60,"obp":".333","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":278,"era":"3.45","inningsPitched":"15.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.40","battersFaced":69,"outs":47,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":278,"balls":92,"strikes":186,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":1,"winPercentage":"1.000","pitchesPerInning":"17.74","gamesFinished":5,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"8.04","walksPer9Inn":"2.87","hitsPer9Inn":"9.77","runsScoredPer9":"3.45","homeRunsPer9":"1.15","inheritedRunners":12,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":9,"gamesStarted":9,"flyOuts":38,"groundOuts":39,"airOuts":75,"runs":22,"doubles":8,"triples":2,"homeRuns":6,"strikeOuts":32,"baseOnBalls":14,"intentionalWalks":0,"hits":36,"hitByPitch":0,"atBats":179,"obp":".256","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":711,"era":"3.83","inningsPitched":"49.1","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.01","battersFaced":196,"outs":148,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":711,"balls":252,"strikes":459,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".400","pitchesPerInning":"14.41","gamesFinished":0,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"5.84","walksPer9Inn":"2.55","hitsPer9Inn":"6.57","runsScoredPer9":"4.01","homeRunsPer9":"1.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":15,"flyOuts":11,"groundOuts":4,"airOuts":20,"runs":4,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".159","atBats":44,"obp":".220","slg":".250","ops":".470","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":11,"rbi":4,"leftOnBase":19,"sacBunts":0,"sacFlies":2,"babip":".226","groundOutsToAirouts":"0.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":4},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":20,"era":"0.00","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":6,"outs":4,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","assists":6,"putOuts":122,"errors":0,"chances":128,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID646241":{"person":{"id":646241,"fullName":"Enmanuel De Jesus","link":"/api/v1/people/646241"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"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":16,"balls":4,"strikes":12,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":15,"groundOuts":20,"airOuts":24,"runs":17,"doubles":1,"triples":3,"homeRuns":1,"strikeOuts":21,"baseOnBalls":11,"intentionalWalks":0,"hits":25,"hitByPitch":0,"atBats":88,"obp":".364","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":392,"era":"5.91","inningsPitched":"21.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.69","battersFaced":101,"outs":64,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":392,"balls":141,"strikes":251,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.38","gamesFinished":5,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"8.86","walksPer9Inn":"4.64","hitsPer9Inn":"10.55","runsScoredPer9":"7.17","homeRunsPer9":"0.42","inheritedRunners":11,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"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"}]},"ID669724":{"person":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":2,"flyOuts":8,"groundOuts":12,"airOuts":10,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":35,"obp":".278","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":126,"era":"1.93","inningsPitched":"9.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.07","battersFaced":37,"outs":28,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":126,"balls":40,"strikes":86,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".---","pitchesPerInning":"13.50","gamesFinished":1,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"4.82","walksPer9Inn":"0.96","hitsPer9Inn":"8.68","runsScoredPer9":"1.93","homeRunsPer9":"0.96","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":21,"groundOuts":34,"airOuts":44,"runs":12,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":14,"intentionalWalks":0,"hits":25,"hitByPitch":0,"avg":".200","atBats":125,"obp":".275","slg":".368","ops":".643","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":46,"rbi":20,"leftOnBase":62,"sacBunts":0,"sacFlies":3,"babip":".212","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.25","popOuts":10,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":84,"errors":2,"chances":87,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693307":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":21,"groundOuts":42,"airOuts":45,"runs":19,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":40,"baseOnBalls":14,"intentionalWalks":0,"hits":39,"hitByPitch":4,"avg":".235","atBats":166,"obp":".310","slg":".458","ops":".768","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":186,"totalBases":76,"rbi":29,"leftOnBase":84,"sacBunts":0,"sacFlies":0,"babip":".256","groundOutsToAirouts":"0.93","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"18.44","popOuts":8,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":20,"stolenBasePercentage":".769","caughtStealingPercentage":".231","assists":15,"putOuts":305,"errors":1,"chances":321,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID676684":{"person":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"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":5,"groundOuts":18,"airOuts":8,"runs":11,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":53,"obp":".322","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":262,"era":"5.93","inningsPitched":"13.2","wins":1,"losses":3,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":9,"whip":"1.39","battersFaced":60,"outs":41,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":262,"balls":97,"strikes":165,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.25","rbi":0,"winPercentage":".250","pitchesPerInning":"19.17","gamesFinished":4,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"9.88","walksPer9Inn":"3.95","hitsPer9Inn":"8.56","runsScoredPer9":"7.24","homeRunsPer9":"0.66","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"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}},"ID690993":{"person":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"jerseyNumber":"33","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"301","stats":{"batting":{"note":"a-","summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":47,"flyOuts":22,"groundOuts":29,"airOuts":41,"runs":18,"doubles":8,"triples":0,"homeRuns":0,"strikeOuts":34,"baseOnBalls":8,"intentionalWalks":0,"hits":39,"hitByPitch":1,"avg":".273","atBats":143,"obp":".316","slg":".329","ops":".645","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":152,"totalBases":47,"rbi":6,"leftOnBase":66,"sacBunts":0,"sacFlies":0,"babip":".358","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":10,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":46,"errors":1,"chances":71,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID672761":{"person":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"jerseyNumber":"46","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B, 2 K","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":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":24,"groundOuts":31,"airOuts":42,"runs":12,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".164","atBats":110,"obp":".214","slg":".245","ops":".459","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":27,"rbi":8,"leftOnBase":54,"sacBunts":0,"sacFlies":0,"babip":".180","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.00","popOuts":11,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":60,"errors":1,"chances":61,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[805808,693307,663330,690993,682985,679529,672761,656716,669398,701678,656427,676428,657756,640448,646241],"pitchers":[656427,676428,657756,640448,646241],"bench":[668670,670097,663837],"bullpen":[623454,669724,663947,445276,663554,672456,664285,676684],"battingOrder":[805808,693307,690993,682985,679529,672761,656716,669398,701678],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Workman (3, Bassitt); Lee (3, Bassitt); Torkelson (10, Bassitt); Pérez, W (3, Bassitt)."},{"label":"HR","value":"McGonigle (3, 1st inning off Akin, 0 on, 0 out)."},{"label":"TB","value":"Greene, R; Lee 3; McGonigle 4; Pérez, W 2; Torkelson 2; Workman 2."},{"label":"RBI","value":"Lee 2 (8); McGonigle (17); McKinstry (7)."},{"label":"2-out RBI","value":"Lee."},{"label":"Runners left in scoring position, 2 out","value":"Keith; McGonigle; Workman."},{"label":"Team RISP","value":"2-for-11."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"McGonigle (5, fielding)."},{"label":"DP","value":"(Finnegan-Lee-Torkelson)."}]}],"note":[{"label":"a","value":"Grounded out for Jones, Jah in the 3rd."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":5,"airOuts":9,"runs":7,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":1,"hits":14,"hitByPitch":0,"avg":".236","atBats":37,"obp":".316","slg":".392","ops":".708","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":24,"rbi":6,"leftOnBase":21,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.50","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":7,"runs":4,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":35,"obp":".200","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":126,"era":"4.95","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.45","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":126,"balls":42,"strikes":84,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":4,"pitchesPerInning":"14.00","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID669236":{"person":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"jerseyNumber":"82","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":21,"groundOuts":50,"airOuts":31,"runs":12,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":33,"baseOnBalls":3,"intentionalWalks":0,"hits":38,"hitByPitch":1,"avg":".253","atBats":150,"obp":".269","slg":".413","ops":".682","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":62,"rbi":25,"leftOnBase":70,"sacBunts":0,"sacFlies":2,"babip":".283","groundOutsToAirouts":"1.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":5,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":95,"putOuts":50,"errors":5,"chances":150,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669211":{"person":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":5,"strikes":13,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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":11,"gamesStarted":2,"flyOuts":6,"groundOuts":7,"airOuts":12,"runs":14,"doubles":1,"triples":1,"homeRuns":3,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":45,"obp":".383","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":189,"era":"13.03","inningsPitched":"9.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.86","battersFaced":47,"outs":29,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":189,"balls":59,"strikes":130,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":1,"winPercentage":".---","pitchesPerInning":"19.55","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.31","walksPer9Inn":"1.86","hitsPer9Inn":"14.90","runsScoredPer9":"13.03","homeRunsPer9":"2.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694212":{"person":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"jerseyNumber":"29","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"500","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":5,"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":40,"flyOuts":19,"groundOuts":31,"airOuts":31,"runs":19,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":42,"baseOnBalls":12,"intentionalWalks":1,"hits":38,"hitByPitch":0,"avg":".268","atBats":142,"obp":".325","slg":".479","ops":".804","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":68,"rbi":18,"leftOnBase":55,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.29","popOuts":8,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":14,"stolenBasePercentage":".700","caughtStealingPercentage":".300","assists":13,"putOuts":177,"errors":1,"chances":191,"fielding":".995","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669432":{"person":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":16,"groundOuts":37,"airOuts":42,"runs":31,"doubles":12,"triples":1,"homeRuns":5,"strikeOuts":33,"baseOnBalls":15,"intentionalWalks":0,"hits":48,"hitByPitch":1,"atBats":158,"obp":".364","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":697,"era":"6.87","inningsPitched":"38.0","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.66","battersFaced":176,"outs":114,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":697,"balls":240,"strikes":457,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".286","pitchesPerInning":"18.34","gamesFinished":0,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"7.82","walksPer9Inn":"3.55","hitsPer9Inn":"11.37","runsScoredPer9":"7.34","homeRunsPer9":"1.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669330":{"person":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(H, 7)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":16,"groundOuts":13,"airOuts":32,"runs":9,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":22,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":1,"atBats":87,"obp":".305","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":380,"era":"3.09","inningsPitched":"23.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":8,"whip":"1.20","battersFaced":96,"outs":70,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":380,"balls":126,"strikes":254,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":".000","pitchesPerInning":"16.29","gamesFinished":6,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"8.49","walksPer9Inn":"2.31","hitsPer9Inn":"8.49","runsScoredPer9":"3.47","homeRunsPer9":"0.77","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID670329":{"person":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(H, 8)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":3,"strikes":5,"strikePercentage":".630","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":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":24,"gamesStarted":0,"flyOuts":4,"groundOuts":19,"airOuts":18,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":26,"baseOnBalls":7,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":68,"obp":".160","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":296,"era":"0.84","inningsPitched":"21.1","wins":3,"losses":0,"saves":3,"saveOpportunities":4,"holds":8,"blownSaves":1,"earnedRuns":2,"whip":"0.56","battersFaced":75,"outs":64,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":296,"balls":108,"strikes":188,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.88","gamesFinished":8,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"10.97","walksPer9Inn":"2.95","hitsPer9Inn":"2.11","runsScoredPer9":"0.84","homeRunsPer9":"0.42","inheritedRunners":16,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687064":{"person":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":20,"groundOuts":25,"airOuts":43,"runs":20,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":22,"baseOnBalls":14,"intentionalWalks":0,"hits":30,"hitByPitch":0,"atBats":118,"obp":".328","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":501,"era":"4.25","inningsPitched":"29.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.48","battersFaced":134,"outs":89,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":501,"balls":189,"strikes":312,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".750","pitchesPerInning":"16.89","gamesFinished":0,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"6.67","walksPer9Inn":"4.25","hitsPer9Inn":"9.10","runsScoredPer9":"6.07","homeRunsPer9":"1.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642215":{"person":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"jerseyNumber":"32","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":4,"groundOuts":5,"airOuts":9,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".273","atBats":33,"obp":".400","slg":".394","ops":".794","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":13,"rbi":3,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".364","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":13,"obp":".462","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"15.43","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.57","battersFaced":13,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":13,"strikes":28,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"17.57","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"23.14","runsScoredPer9":"15.43","homeRunsPer9":"7.71","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":8,"errors":2,"chances":28,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683002":{"person":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | 2B, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":33,"groundOuts":47,"airOuts":55,"runs":26,"doubles":10,"triples":1,"homeRuns":10,"strikeOuts":64,"baseOnBalls":14,"intentionalWalks":0,"hits":49,"hitByPitch":1,"avg":".229","atBats":214,"obp":".278","slg":".425","ops":".703","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":230,"totalBases":91,"rbi":24,"leftOnBase":76,"sacBunts":0,"sacFlies":1,"babip":".277","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.40","popOuts":10,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":108,"putOuts":73,"errors":3,"chances":184,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID665750":{"person":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | 2B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":16,"groundOuts":22,"airOuts":36,"runs":16,"doubles":7,"triples":1,"homeRuns":2,"strikeOuts":28,"baseOnBalls":18,"intentionalWalks":0,"hits":30,"hitByPitch":1,"avg":".263","atBats":114,"obp":".368","slg":".395","ops":".763","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":45,"rbi":19,"leftOnBase":41,"sacBunts":2,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.00","popOuts":8,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":76,"errors":1,"chances":78,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID669358":{"person":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":32,"groundOuts":56,"airOuts":61,"runs":32,"doubles":21,"triples":0,"homeRuns":7,"strikeOuts":48,"baseOnBalls":25,"intentionalWalks":1,"hits":58,"hitByPitch":2,"atBats":216,"obp":".340","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":968,"era":"4.87","inningsPitched":"57.1","wins":1,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.45","battersFaced":250,"outs":172,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":968,"balls":362,"strikes":606,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".167","pitchesPerInning":"16.88","gamesFinished":0,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"7.53","walksPer9Inn":"3.92","hitsPer9Inn":"9.10","runsScoredPer9":"5.02","homeRunsPer9":"1.10","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":7,"passedBall":0,"popOuts":12,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621493":{"person":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":50,"flyOuts":30,"groundOuts":43,"airOuts":45,"runs":32,"doubles":15,"triples":0,"homeRuns":2,"strikeOuts":47,"baseOnBalls":47,"intentionalWalks":0,"hits":46,"hitByPitch":1,"avg":".256","atBats":180,"obp":".410","slg":".372","ops":".782","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":229,"totalBases":67,"rbi":14,"leftOnBase":56,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"90.00","popOuts":7,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":82,"errors":0,"chances":82,"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"}]},"ID680694":{"person":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":21,"groundOuts":55,"airOuts":36,"runs":28,"doubles":13,"triples":2,"homeRuns":6,"strikeOuts":58,"baseOnBalls":28,"intentionalWalks":1,"hits":51,"hitByPitch":1,"atBats":199,"obp":".349","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":936,"era":"4.13","inningsPitched":"52.1","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.51","battersFaced":229,"outs":157,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":936,"balls":371,"strikes":565,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":0,"winPercentage":".250","pitchesPerInning":"17.89","gamesFinished":0,"strikeoutWalkRatio":"2.07","strikeoutsPer9Inn":"9.97","walksPer9Inn":"4.82","hitsPer9Inn":"8.77","runsScoredPer9":"4.82","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID544150":{"person":{"id":544150,"fullName":"Albert Suárez","link":"/api/v1/people/544150"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":0,"flyOuts":12,"groundOuts":10,"airOuts":27,"runs":10,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":9,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":56,"obp":".303","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":257,"era":"3.45","inningsPitched":"15.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.28","battersFaced":66,"outs":47,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":257,"balls":107,"strikes":150,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.37","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.40","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"5.17","walksPer9Inn":"5.17","hitsPer9Inn":"6.32","runsScoredPer9":"5.74","homeRunsPer9":"1.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605135":{"person":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(W, 4-3)","summary":"4.1 IP, 3 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":7,"airOuts":3,"runs":3,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":58,"inningsPitched":"4.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":20,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":58,"balls":20,"strikes":38,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"6.23","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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":8,"flyOuts":28,"groundOuts":51,"airOuts":51,"runs":30,"doubles":12,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":19,"intentionalWalks":0,"hits":60,"hitByPitch":7,"atBats":193,"obp":".387","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":843,"era":"5.51","inningsPitched":"47.1","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.67","battersFaced":222,"outs":142,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":843,"balls":324,"strikes":519,"strikePercentage":".620","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":3,"winPercentage":".571","pitchesPerInning":"17.81","gamesFinished":0,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"6.46","walksPer9Inn":"3.61","hitsPer9Inn":"11.41","runsScoredPer9":"5.70","homeRunsPer9":"0.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":8,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668939":{"person":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | 2B","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":1,"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":3,"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":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":23,"groundOuts":29,"airOuts":44,"runs":16,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":22,"baseOnBalls":9,"intentionalWalks":0,"hits":35,"hitByPitch":1,"avg":".271","atBats":129,"obp":".321","slg":".512","ops":".833","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":66,"rbi":26,"leftOnBase":66,"sacBunts":0,"sacFlies":1,"babip":".277","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.43","popOuts":7,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":22,"stolenBasePercentage":".710","caughtStealingPercentage":".290","assists":10,"putOuts":226,"errors":4,"chances":240,"fielding":".983","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID641933":{"person":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"jerseyNumber":"9","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":21,"groundOuts":17,"airOuts":32,"runs":13,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":12,"intentionalWalks":0,"hits":13,"hitByPitch":2,"avg":".155","atBats":84,"obp":".276","slg":".238","ops":".514","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":98,"totalBases":20,"rbi":7,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".183","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":7,"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":2,"putOuts":33,"errors":2,"chances":37,"fielding":".946","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID677942":{"person":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"battingOrder":"801","stats":{"batting":{"summary":"1-1 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":10,"groundOuts":29,"airOuts":16,"runs":11,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":32,"baseOnBalls":7,"intentionalWalks":0,"hits":24,"hitByPitch":1,"avg":".242","atBats":99,"obp":".299","slg":".303","ops":".602","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":110,"totalBases":30,"rbi":6,"leftOnBase":42,"sacBunts":2,"sacFlies":0,"babip":".358","groundOutsToAirouts":"1.81","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":59,"putOuts":48,"errors":0,"chances":107,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID689296":{"person":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(S, 3)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"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":17,"balls":5,"strikes":12,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":23,"gamesStarted":0,"flyOuts":12,"groundOuts":21,"airOuts":23,"runs":17,"doubles":3,"triples":1,"homeRuns":4,"strikeOuts":28,"baseOnBalls":8,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":91,"obp":".283","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":379,"era":"4.94","inningsPitched":"23.2","wins":2,"losses":1,"saves":3,"saveOpportunities":5,"holds":6,"blownSaves":2,"earnedRuns":13,"whip":"1.18","battersFaced":100,"outs":71,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":379,"balls":137,"strikes":242,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".667","pitchesPerInning":"16.01","gamesFinished":5,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"10.65","walksPer9Inn":"3.04","hitsPer9Inn":"7.61","runsScoredPer9":"6.46","homeRunsPer9":"1.52","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID624413":{"person":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":4,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":32,"groundOuts":45,"airOuts":52,"runs":29,"doubles":12,"triples":0,"homeRuns":10,"strikeOuts":53,"baseOnBalls":23,"intentionalWalks":1,"hits":44,"hitByPitch":1,"avg":".229","atBats":192,"obp":".312","slg":".448","ops":".760","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":218,"totalBases":86,"rbi":32,"leftOnBase":97,"sacBunts":0,"sacFlies":2,"babip":".260","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.20","popOuts":6,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":44,"putOuts":318,"errors":1,"chances":363,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID702616":{"person":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":3,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".286","atBats":7,"obp":".375","slg":".714","ops":"1.089","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":5,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"7.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID552640":{"person":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":3,"groundOuts":9,"airOuts":9,"runs":11,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":1,"hits":14,"hitByPitch":0,"atBats":39,"obp":".395","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":154,"era":"9.72","inningsPitched":"8.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":9,"whip":"2.04","battersFaced":43,"outs":25,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":154,"balls":53,"strikes":101,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"18.48","gamesFinished":3,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"8.64","walksPer9Inn":"3.24","hitsPer9Inn":"15.12","runsScoredPer9":"11.88","homeRunsPer9":"2.16","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666974":{"person":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(H, 4)","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":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"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":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":10,"groundOuts":26,"airOuts":14,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":62,"obp":".167","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":248,"era":"1.42","inningsPitched":"19.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":3,"whip":"0.53","battersFaced":66,"outs":57,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":248,"balls":85,"strikes":163,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.86","rbi":0,"winPercentage":".500","pitchesPerInning":"13.05","gamesFinished":3,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"7.11","walksPer9Inn":"1.42","hitsPer9Inn":"3.32","runsScoredPer9":"1.42","homeRunsPer9":"0.47","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608650":{"person":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":11,"groundOuts":8,"airOuts":20,"runs":6,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":11,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":48,"obp":".361","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":268,"era":"3.95","inningsPitched":"13.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.61","battersFaced":61,"outs":41,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":268,"balls":108,"strikes":160,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.61","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"7.24","walksPer9Inn":"7.24","hitsPer9Inn":"7.24","runsScoredPer9":"3.95","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681297":{"person":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":13,"groundOuts":20,"airOuts":19,"runs":10,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":34,"baseOnBalls":11,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".193","atBats":88,"obp":".280","slg":".250","ops":".530","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":22,"rbi":9,"leftOnBase":41,"sacBunts":1,"sacFlies":1,"babip":".296","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"88.00","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":63,"errors":0,"chances":63,"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"}]},"ID691723":{"person":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"jerseyNumber":"16","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":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":43,"flyOuts":19,"groundOuts":26,"airOuts":36,"runs":13,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":44,"baseOnBalls":12,"intentionalWalks":0,"hits":24,"hitByPitch":1,"avg":".186","atBats":129,"obp":".259","slg":".333","ops":".592","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":143,"totalBases":43,"rbi":18,"leftOnBase":63,"sacBunts":0,"sacFlies":1,"babip":".235","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.80","popOuts":9,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":30,"putOuts":66,"errors":4,"chances":100,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[621493,683002,668939,624413,694212,665750,681297,641933,691723,677942,702616,669211,605135,670329,666974,669330,689296],"pitchers":[669211,605135,670329,666974,669330,689296],"bench":[669236,642215],"bullpen":[669358,680694,608650,552640,669432,544150,687064],"battingOrder":[621493,683002,668939,624413,694212,665750,641933,677942,702616],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Henderson (10, Flaherty); Taveras, L (7, Flaherty); Rutschman (10, Hurter); Alexander (4, Finnegan)."},{"label":"HR","value":"Alonso (10, 3rd inning off Flaherty, 2 on, 2 out); Holliday (1, 4th inning off Flaherty, 1 on, 1 out)."},{"label":"TB","value":"Alexander 2; Alonso 4; Cowser; Henderson 4; Holliday 5; Mayo; Rutschman 3; Taveras, L 3; Ward, T."},{"label":"RBI","value":"Alonso 4 (32); Holliday 2 (2)."},{"label":"2-out RBI","value":"Alonso 3."},{"label":"Runners left in scoring position, 2 out","value":"Mayo; Alonso; Ward, T; Basallo 3."},{"label":"SF","value":"Alonso."},{"label":"GIDP","value":"O'Neill."},{"label":"Team RISP","value":"2-for-11."},{"label":"Team LOB","value":"10."}]}],"note":[{"label":"a","value":"Flied out for Cowser in the 5th."}]}},"officials":[{"official":{"id":482631,"fullName":"Mike Estabrook","link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":485856,"fullName":"Jonathan Parra","link":"/api/v1/people/485856"},"officialType":"First Base"},{"official":{"id":483561,"fullName":"Lance Barrett","link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"Third Base"}],"info":[{"label":"Balk","value":"Flaherty."},{"label":"IBB","value":"Alonso (by Hurter)."},{"label":"ABS Challenge","value":"Rutschman (Strike-Confirmed); McGonigle (Strike-Overturned to Ball); Workman (Strike-Overturned to Ball); Dingler (Ball-Confirmed); Basallo (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Flaherty 78-54; Hurter 17-14; Seabold 34-22; Finnegan 26-13; De Jesus 16-12; Akin 18-13; Bassitt 58-38; Garcia, Ri 8-5; Cano 12-8; Wells, T 13-8; Nunez 17-12."},{"label":"Groundouts-flyouts","value":"Flaherty 2-1; Hurter 1-1; Seabold 0-2; Finnegan 2-0; De Jesus 0-1; Akin 0-0; Bassitt 7-2; Garcia, Ri 0-0; Cano 1-0; Wells, T 1-1; Nunez 0-1."},{"label":"Batters faced","value":"Flaherty 19; Hurter 6; Seabold 6; Finnegan 6; De Jesus 4; Akin 4; Bassitt 20; Garcia, Ri 2; Cano 3; Wells, T 3; Nunez 3."},{"label":"Inherited runners-scored","value":"Hurter 1-0; Finnegan 1-0; Garcia, Ri 1-0."},{"label":"Umpires","value":"HP: Mike Estabrook. 1B: Jonathan Parra. 2B: Lance Barrett. 3B: Alfonso Márquez. "},{"label":"Weather","value":"55 degrees, Drizzle."},{"label":"Wind","value":"6 mph, In From RF."},{"label":"First pitch","value":"7:15 PM."},{"label":"T","value":"3:02."},{"label":"Att","value":"14,956."},{"label":"Venue","value":"Oriole Park at Camden Yards."},{"label":"May 22, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616","boxscoreName":"Holliday"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":3,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".286","atBats":7,"obp":".375","slg":".714","ops":"1.089","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":5,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"7.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":65,"hittingGameScore":65},{"player":{"person":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413","boxscoreName":"Alonso"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":4,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":32,"groundOuts":45,"airOuts":52,"runs":29,"doubles":12,"triples":0,"homeRuns":10,"strikeOuts":53,"baseOnBalls":23,"intentionalWalks":1,"hits":44,"hitByPitch":1,"avg":".229","atBats":192,"obp":".312","slg":".448","ops":".760","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":218,"totalBases":86,"rbi":32,"leftOnBase":97,"sacBunts":0,"sacFlies":2,"babip":".260","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.20","popOuts":6,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":44,"putOuts":318,"errors":1,"chances":363,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"player":{"person":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002","boxscoreName":"Henderson"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | 2B, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":33,"groundOuts":47,"airOuts":55,"runs":26,"doubles":10,"triples":1,"homeRuns":10,"strikeOuts":64,"baseOnBalls":14,"intentionalWalks":0,"hits":49,"hitByPitch":1,"avg":".229","atBats":214,"obp":".278","slg":".425","ops":".703","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":230,"totalBases":91,"rbi":24,"leftOnBase":76,"sacBunts":0,"sacFlies":1,"babip":".277","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.40","popOuts":10,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":108,"putOuts":73,"errors":3,"chances":184,"fielding":".984","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":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"loser":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"save":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}