{"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":824838,"link":"/api/v1.1/game/824838/feed/live","metaData":{"wait":10,"timeStamp":"20260525_214908","gameEvents":["home_run","game_finished"],"logicalEvents":["countChange","count21","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824838,"type":"R","doubleHeader":"N","id":"2026/05/25/tbamlb-balmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824838-2026-05-25","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-25T17:35:00Z","originalDate":"2026-05-25","officialDate":"2026-05-25","dayNight":"day","time":"1:35","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":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139","season":2026,"venue":{"id":12,"name":"Tropicana Field","link":"/api/v1/venues/12"},"springVenue":{"id":2534,"link":"/api/v1/venues/2534"},"teamCode":"tba","fileCode":"tb","abbreviation":"TB","teamName":"Rays","locationName":"St. Petersburg","firstYearOfPlay":"1996","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":"Tampa Bay","record":{"gamesPlayed":51,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":34,"losses":17,"ties":0,"pct":".667"},"records":{},"divisionLeader":false,"wins":34,"losses":17,"winningPercentage":".667"},"franchiseName":"Tampa Bay","clubName":"Rays","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":54,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":24,"losses":30,"ties":0,"pct":".444"},"records":{},"divisionLeader":false,"wins":24,"losses":30,"winningPercentage":".444"},"franchiseName":"Baltimore","clubName":"Orioles","active":true}},"players":{"ID670764":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764","firstName":"Taylor","lastName":"Walls","primaryNumber":"6","birthDate":"1996-07-10","currentAge":30,"birthCity":"Cordele","birthStateProvince":"GA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Taylor","useLastName":"Walls","boxscoreName":"Walls","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-05-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Walls","nameSlug":"taylor-walls-670764","firstLastName":"Taylor Walls","lastFirstName":"Walls, Taylor","lastInitName":"Walls, T","initLastName":"T Walls","fullFMLName":"Taylor Walls","fullLFMName":"Walls, Taylor","strikeZoneTop":3.056,"strikeZoneBottom":1.542},"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},"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},"ID571927":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927","firstName":"Steven","lastName":"Matz","primaryNumber":"32","birthDate":"1991-05-29","currentAge":35,"birthCity":"Stony Brook","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Matz","middleName":"Jakob","boxscoreName":"Matz","nickName":"Matzy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"Mats","mlbDebutDate":"2015-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Matz","nameSlug":"steven-matz-571927","firstLastName":"Steven Matz","lastFirstName":"Matz, Steven","lastInitName":"Matz, S","initLastName":"S Matz","fullFMLName":"Steven Jakob Matz","fullLFMName":"Matz, Steven Jakob","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID663556":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556","firstName":"Shane","lastName":"McClanahan","primaryNumber":"18","birthDate":"1997-04-28","currentAge":29,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"McClanahan","boxscoreName":"McClanahan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-10-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shane McClanahan","nameSlug":"shane-mcclanahan-663556","firstLastName":"Shane McClanahan","lastFirstName":"McClanahan, Shane","lastInitName":"McClanahan, S","initLastName":"S McClanahan","fullFMLName":"Shane McClanahan","fullLFMName":"McClanahan, Shane","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID686554":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554","firstName":"Oliver","lastName":"Dunn","primaryNumber":"35","birthDate":"1997-09-02","currentAge":29,"birthCity":"Salt Lake City","birthStateProvince":"UT","birthCountry":"USA","height":"5' 10\"","weight":207,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Oliver","useLastName":"Dunn","middleName":"Harris","boxscoreName":"Dunn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oliver Dunn","nameSlug":"oliver-dunn-686554","firstLastName":"Oliver Dunn","lastFirstName":"Dunn, Oliver","lastInitName":"Dunn, O","initLastName":"O Dunn","fullFMLName":"Oliver Harris Dunn","fullLFMName":"Dunn, Oliver Harris","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"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},"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},"ID668723":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723","firstName":"Ryan","lastName":"Vilade","primaryNumber":"26","birthDate":"1999-02-18","currentAge":27,"birthCity":"Grapevine","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":226,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"Vilade","middleName":"James","boxscoreName":"Vilade","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"vill-AID","mlbDebutDate":"2021-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Vilade","nameSlug":"ryan-vilade-668723","firstLastName":"Ryan Vilade","lastFirstName":"Vilade, Ryan","lastInitName":"Vilade, R","initLastName":"R Vilade","fullFMLName":"Ryan James Vilade","fullLFMName":"Vilade, Ryan James","strikeZoneTop":3.28,"strikeZoneBottom":1.65},"ID802415":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415","firstName":"Chandler","lastName":"Simpson","primaryNumber":"14","birthDate":"2000-11-18","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Chandler","useLastName":"Simpson","middleName":"Lenard","boxscoreName":"Simpson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chandler Simpson","nameSlug":"chandler-simpson-802415","firstLastName":"Chandler Simpson","lastFirstName":"Simpson, Chandler","lastInitName":"Simpson, C","initLastName":"C Simpson","fullFMLName":"Chandler Lenard Simpson","fullLFMName":"Simpson, Chandler Lenard","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"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},"ID607259":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259","firstName":"Nicholas","lastName":"Martinez","primaryNumber":"28","birthDate":"1990-08-05","currentAge":36,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Martinez","middleName":"Andres","boxscoreName":"Martinez, N","nickName":"Tricky","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Martinez","nameSlug":"nick-martinez-607259","firstLastName":"Nick Martinez","lastFirstName":"Martinez, Nick","lastInitName":"Martinez, N","initLastName":"N Martinez","fullFMLName":"Nicholas Andres Martinez","fullLFMName":"Martinez, Nicholas Andres","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID694680":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680","firstName":"Trevor","lastName":"Martin","primaryNumber":"54","birthDate":"2000-12-15","currentAge":25,"birthCity":"Poteau","birthStateProvince":"OK","birthCountry":"USA","height":"6' 5\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Martin","middleName":"Zane","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Martin","nameSlug":"trevor-martin-694680","firstLastName":"Trevor Martin","lastFirstName":"Martin, Trevor","lastInitName":"Martin, T","initLastName":"T Martin","fullFMLName":"Trevor Zane Martin","fullLFMName":"Martin, Trevor Zane","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID669947":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947","firstName":"Jesse","lastName":"Scholtens","primaryNumber":"65","birthDate":"1994-04-06","currentAge":32,"birthCity":"Fairfield","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jesse","useLastName":"Scholtens","boxscoreName":"Scholtens","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"SHOLL-tenz","mlbDebutDate":"2023-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jesse Scholtens","nameSlug":"jesse-scholtens-669947","firstLastName":"Jesse Scholtens","lastFirstName":"Scholtens, Jesse","lastInitName":"Scholtens, J","initLastName":"J Scholtens","fullFMLName":"Jesse Scholtens","fullLFMName":"Scholtens, Jesse","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID643377":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377","firstName":"James","lastName":"Jax","primaryNumber":"22","birthDate":"1994-11-22","currentAge":31,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Jax","middleName":"Griffin","boxscoreName":"Jax","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Jax","nameSlug":"griffin-jax-643377","firstLastName":"Griffin Jax","lastFirstName":"Jax, Griffin","lastInitName":"Jax, G","initLastName":"G Jax","fullFMLName":"James Griffin Jax","fullLFMName":"Jax, James Griffin","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID685801":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801","firstName":"Hunter","lastName":"Bigge","birthDate":"1998-06-12","currentAge":28,"birthCity":"Los Gatos","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Bigge","middleName":"Bradford","boxscoreName":"Bigge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"biggy","mlbDebutDate":"2024-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Bigge","nameSlug":"hunter-bigge-685801","firstLastName":"Hunter Bigge","lastFirstName":"Bigge, Hunter","lastInitName":"Bigge, H","initLastName":"H Bigge","fullFMLName":"Hunter Bradford Bigge","fullLFMName":"Bigge, Hunter Bradford","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID650490":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490","firstName":"Yandy","lastName":"Díaz","primaryNumber":"2","birthDate":"1991-08-08","currentAge":35,"birthCity":"Sagua la Grande","birthCountry":"Cuba","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yandy","useLastName":"Díaz","boxscoreName":"Díaz, Y","nickName":"Aranita Diaz","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"pronunciation":"YAHN-dee","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yandy Díaz","nameSlug":"yandy-diaz-650490","firstLastName":"Yandy Díaz","lastFirstName":"Díaz, Yandy","lastInitName":"Díaz, Y","initLastName":"Y Díaz","fullFMLName":"Yandy Díaz","fullLFMName":"Díaz, Yandy","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"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},"ID683748":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748","firstName":"Victor","lastName":"Mesa","primaryNumber":"25","birthDate":"2001-09-08","currentAge":25,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Victor","useLastName":"Mesa Jr.","boxscoreName":"Mesa Jr.","gender":"M","nameMatrilineal":"Rios","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Victor Mesa Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"victor-mesa-jr-683748","firstLastName":"Victor Mesa Jr.","lastFirstName":"Mesa Jr., Victor","lastInitName":"Mesa Jr., V","initLastName":"V Mesa Jr.","fullFMLName":"Victor  Mesa Jr.","fullLFMName":"Mesa Jr., Victor","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"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},"ID691406":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406","firstName":"Junior","lastName":"Caminero","primaryNumber":"13","birthDate":"2003-07-05","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Junior","useLastName":"Caminero","middleName":"Alberto","boxscoreName":"Caminero","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"pronunciation":"cah-min-AIR-oh","mlbDebutDate":"2023-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Junior Caminero","nameSlug":"junior-caminero-691406","firstLastName":"Junior Caminero","lastFirstName":"Caminero, Junior","lastInitName":"Caminero, J","initLastName":"J Caminero","fullFMLName":"Junior Alberto Caminero","fullLFMName":"Caminero, Junior Alberto","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID656876":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876","firstName":"Drew","lastName":"Rasmussen","primaryNumber":"57","birthDate":"1995-07-27","currentAge":31,"birthCity":"Puyallup","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Rasmussen","middleName":"Thomas","boxscoreName":"Rasmussen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"RASS-muss-ehn","mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Rasmussen","nameSlug":"drew-rasmussen-656876","firstLastName":"Drew Rasmussen","lastFirstName":"Rasmussen, Drew","lastInitName":"Rasmussen, D","initLastName":"D Rasmussen","fullFMLName":"Drew Thomas Rasmussen","fullLFMName":"Rasmussen, Drew Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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},"ID700246":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246","firstName":"Carson","lastName":"Williams","primaryNumber":"7","birthDate":"2003-06-25","currentAge":23,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Carson","useLastName":"Williams","middleName":"Everett","boxscoreName":"Williams, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Williams","nameSlug":"carson-williams-700246","firstLastName":"Carson Williams","lastFirstName":"Williams, Carson","lastInitName":"Williams, C","initLastName":"C Williams","fullFMLName":"Carson Everett Williams","fullLFMName":"Williams, Carson Everett","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID680700":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700","firstName":"Richard","lastName":"Palacios","primaryNumber":"1","birthDate":"1997-05-16","currentAge":29,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"5' 8\"","weight":185,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Richie","useLastName":"Palacios","middleName":"Jordan","boxscoreName":"Palacios, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"puh-LAH-see-ohs","mlbDebutDate":"2022-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Richie Palacios","nameSlug":"richie-palacios-680700","firstLastName":"Richie Palacios","lastFirstName":"Palacios, Richie","lastInitName":"Palacios, R","initLastName":"R Palacios","fullFMLName":"Richard  Palacios","fullLFMName":"Palacios, Richard ","strikeZoneTop":3.04,"strikeZoneBottom":1.53},"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},"ID668984":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984","firstName":"Casey","lastName":"Legumina","primaryNumber":"67","birthDate":"1997-06-19","currentAge":29,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Legumina","middleName":"Davey","boxscoreName":"Legumina","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Legumina","nameSlug":"casey-legumina-668984","firstLastName":"Casey Legumina","lastFirstName":"Legumina, Casey","lastInitName":"Legumina, C","initLastName":"C Legumina","fullFMLName":"Casey Davey Legumina","fullLFMName":"Legumina, Casey Davey","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID693855":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855","firstName":"Ian","lastName":"Seymour","primaryNumber":"61","birthDate":"1998-12-13","currentAge":27,"birthCity":"Madison","birthStateProvince":"CT","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ian","useLastName":"Seymour","middleName":"Albert","boxscoreName":"Seymour, I","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"see-more","mlbDebutDate":"2025-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ian Seymour","nameSlug":"ian-seymour-693855","firstLastName":"Ian Seymour","lastFirstName":"Seymour, Ian","lastInitName":"Seymour, I","initLastName":"I Seymour","fullFMLName":"Ian Albert Seymour","fullLFMName":"Seymour, Ian Albert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID664076":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076","firstName":"Garrett","lastName":"Cleavinger","primaryNumber":"60","birthDate":"1994-04-23","currentAge":32,"birthCity":"Lawrence","birthStateProvince":"KS","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Cleavinger","middleName":"J.","boxscoreName":"Cleavinger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KLEH-vin-jer","mlbDebutDate":"2020-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Garrett Cleavinger","nameSlug":"garrett-cleavinger-664076","firstLastName":"Garrett Cleavinger","lastFirstName":"Cleavinger, Garrett","lastInitName":"Cleavinger, G","initLastName":"G Cleavinger","fullFMLName":"Garrett J. Cleavinger","fullLFMName":"Cleavinger, Garrett J.","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID676439":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439","firstName":"Hunter","lastName":"Feduccia","primaryNumber":"46","birthDate":"1997-06-05","currentAge":29,"birthCity":"Lake Charles","birthStateProvince":"LA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Feduccia","boxscoreName":"Feduccia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"fe-DOO-she-uh","mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Feduccia","nameSlug":"hunter-feduccia-676439","firstLastName":"Hunter Feduccia","lastFirstName":"Feduccia, Hunter","lastInitName":"Feduccia, H","initLastName":"H Feduccia","fullFMLName":"Hunter Feduccia","fullLFMName":"Feduccia, Hunter","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID687330":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330","firstName":"Kevin","lastName":"Kelly","primaryNumber":"49","birthDate":"1997-11-28","currentAge":28,"birthCity":"Springfield","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Kelly","middleName":"Clayton","boxscoreName":"Kelly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Kelly","nameSlug":"kevin-kelly-687330","firstLastName":"Kevin Kelly","lastFirstName":"Kelly, Kevin","lastInitName":"Kelly, K","initLastName":"K Kelly","fullFMLName":"Kevin Clayton Kelly","fullLFMName":"Kelly, Kevin Clayton","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID666018":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018","firstName":"Jonathan","lastName":"Aranda","primaryNumber":"8","birthDate":"1998-05-23","currentAge":28,"birthCity":"Tijuana","birthStateProvince":"BC","birthCountry":"Mexico","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jonathan","useLastName":"Aranda","middleName":"Alexander","boxscoreName":"Aranda","gender":"M","nameMatrilineal":"Ventura","isPlayer":true,"isVerified":false,"pronunciation":"ah-RAHN-duh","mlbDebutDate":"2022-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Aranda","nameSlug":"jonathan-aranda-666018","firstLastName":"Jonathan Aranda","lastFirstName":"Aranda, Jonathan","lastInitName":"Aranda, J","initLastName":"J Aranda","fullFMLName":"Jonathan Alexander Aranda","fullLFMName":"Aranda, Jonathan Alexander","strikeZoneTop":3.189,"strikeZoneBottom":1.61},"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},"ID663743":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743","firstName":"Nicholas","lastName":"Fortes","primaryNumber":"40","birthDate":"1996-11-11","currentAge":29,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":198,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Nick","useLastName":"Fortes","boxscoreName":"Fortes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"For-tez","mlbDebutDate":"2021-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Fortes","nameSlug":"nick-fortes-663743","firstLastName":"Nick Fortes","lastFirstName":"Fortes, Nick","lastInitName":"Fortes, N","initLastName":"N Fortes","fullFMLName":"Nicholas Fortes","fullLFMName":"Fortes, Nicholas","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"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},"ID664991":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991","firstName":"Grant","lastName":"Wolfram","primaryNumber":"48","birthDate":"1996-12-12","currentAge":29,"birthCity":"Holland","birthStateProvince":"MI","birthCountry":"USA","height":"6' 7\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Wolfram","boxscoreName":"Wolfram","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"wolf-RAM","mlbDebutDate":"2025-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Grant Wolfram","nameSlug":"grant-wolfram-664991","firstLastName":"Grant Wolfram","lastFirstName":"Wolfram, Grant","lastInitName":"Wolfram, G","initLastName":"G Wolfram","fullFMLName":"Grant Wolfram","fullLFMName":"Wolfram, Grant","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"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},"ID641329":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329","firstName":"Bryan","lastName":"Baker","primaryNumber":"47","birthDate":"1994-12-02","currentAge":31,"birthCity":"Fort Walton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Baker","middleName":"Scott","boxscoreName":"Baker","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Baker","nameSlug":"bryan-baker-641329","firstLastName":"Bryan Baker","lastFirstName":"Baker, Bryan","lastInitName":"Baker, B","initLastName":"B Baker","fullFMLName":"Bryan Scott Baker","fullLFMName":"Baker, Bryan Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID656775":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775","firstName":"Boyce","lastName":"Mullins","primaryNumber":"31","birthDate":"1994-10-01","currentAge":31,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"5' 7\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cedric","useLastName":"Mullins","middleName":"Cedric","boxscoreName":"Mullins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cedric Mullins","nameTitle":"II","nameSuffix":"II","nameSlug":"cedric-mullins-656775","firstLastName":"Cedric Mullins","lastFirstName":"Mullins, Cedric","lastInitName":"Mullins, C","initLastName":"C Mullins","fullFMLName":"Boyce Cedric Mullins","fullLFMName":"Mullins, Boyce Cedric","strikeZoneTop":3.005,"strikeZoneBottom":1.517}},"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":"Rain","temp":"69","wind":"2 mph, Out To LF"},"gameInfo":{"attendance":22388,"firstPitch":"2026-05-25T17:37:00.000Z","gameDurationMinutes":252},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":2,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":3,"remaining":0},"home":{"usedSuccessful":2,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"home":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"}},"officialScorer":{"id":603873,"fullName":"David Vatz","link":"/api/v1/people/603873"},"primaryDatacaster":{"id":518190,"fullName":"Larry Mahnken","link":"/api/v1/people/518190"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":3,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, shortstop Blaze Alexander to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-25T17:37:42.464Z","endTime":"2026-05-25T17:38:09.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"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":"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-25T14:52:47.695Z","endTime":"2026-05-25T17:24:05.396Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"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-25T17:24:05.396Z","endTime":"2026-05-25T17:35:59.253Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"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-25T17:35:59.253Z","endTime":"2026-05-25T17:37:44.841Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96259819649461,"aZ":-17.118813784565962,"pfxX":-0.7471059023632456,"pfxZ":7.904930477885539,"pX":0.07010054630521091,"pZ":2.8684732141694753,"vX0":4.3467139245006186,"vY0":-136.39834996608246,"vZ0":-5.989749727148382,"x":114.33,"y":161.33,"x0":-1.4396970111580791,"y0":50.00271360824805,"z0":6.252854778521387,"aX":-1.4231878890538756},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":0.5,"spinRate":2337,"spinDirection":187},"zone":2,"typeConfidence":2.0,"plateTime":0.3999173411295933,"extension":6.147567053162099},"index":3,"playId":"f94cdcf7-18f2-3976-a58a-80d4a4bf629e","pitchNumber":1,"startTime":"2026-05-25T17:37:44.841Z","endTime":"2026-05-25T17:37:48.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09835763570716,"aZ":-21.22494612585631,"pfxX":0.3437861538932343,"pfxZ":5.6054997006127785,"pX":0.620038114818298,"pZ":3.054182583903475,"vX0":4.738993842370796,"vY0":-137.99969012699188,"vZ0":-5.049482962200537,"x":93.37,"y":156.32,"x0":-1.1551905956205708,"y0":50.00247536855719,"z0":6.31314045001901,"aX":0.6702645125457383},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.5,"breakHorizontal":-1.4,"spinRate":2379,"spinDirection":181},"zone":3,"typeConfidence":2.0,"plateTime":0.39502102833601693,"extension":6.226587441591112},"hitData":{"launchSpeed":94.8,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":153.71}},"index":4,"playId":"3e20a3e2-4a0c-3d9b-8b2f-1b9f759019ef","pitchNumber":2,"startTime":"2026-05-25T17:38:03.663Z","endTime":"2026-05-25T17:38:09.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T17:38:09.291Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out, shortstop Blaze Alexander to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-25T17:38:18.593Z","endTime":"2026-05-25T17:38:46.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"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":95.5,"endSpeed":87.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.952693053985733,"aZ":-18.96738173463292,"pfxX":-8.331524594026963,"pfxZ":6.727568386616609,"pX":-0.3449225618652581,"pZ":2.3930302858734516,"vX0":5.512076558420301,"vY0":-138.92910973970447,"vZ0":-6.7204382280011306,"x":130.15,"y":174.17,"x0":-1.2682081951339654,"y0":50.00023429946889,"z0":6.095570344831365,"aX":-16.349594991642228},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.0,"breakHorizontal":14.0,"spinRate":2217,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.3936324639480979,"extension":6.228982250072009},"hitData":{"launchSpeed":96.3,"launchAngle":-43.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.0,"coordY":157.89}},"index":0,"playId":"9aadc7f5-39e8-3b36-9e76-e0d90e8021d6","pitchNumber":1,"startTime":"2026-05-25T17:38:38.053Z","endTime":"2026-05-25T17:38:46.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T17:38:46.057Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jonathan Aranda doubles (9) on a sharp line drive to center fielder Leody Taveras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-25T17:39:06.554Z","endTime":"2026-05-25T17:39:51.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.265848751867615,"aZ":-20.86417464615384,"pfxX":0.49611425403272813,"pfxZ":5.859478194996825,"pX":-0.19327526459000333,"pZ":2.9795217512485,"vX0":3.128223268596793,"vY0":-137.95207967625507,"vZ0":-5.300035260918413,"x":124.37,"y":158.33,"x0":-1.40567287442904,"y0":50.00198156674102,"z0":6.329084093844702,"aX":0.9575618520150466},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.7,"breakHorizontal":-1.6,"spinRate":2256,"spinDirection":183},"zone":2,"typeConfidence":2.0,"plateTime":0.39680924665561923,"extension":6.109828540225054},"index":0,"playId":"37b29c8b-2f99-384e-8e16-5945f38a4d6c","pitchNumber":1,"startTime":"2026-05-25T17:39:18.305Z","endTime":"2026-05-25T17:39:22.237Z","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":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.951518270675734,"aZ":-17.031720077956656,"pfxX":-6.9636957737506595,"pfxZ":7.83892246183718,"pX":-0.38340394564813807,"pZ":1.9301368682036508,"vX0":4.586379579308128,"vY0":-138.8035874738026,"vZ0":-8.248578310995146,"x":131.61,"y":186.67,"x0":-1.1608891598832343,"y0":50.00366998269538,"z0":6.096452979797865,"aX":-13.45368994509582},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.5,"breakHorizontal":11.5,"spinRate":2125,"spinDirection":202},"zone":7,"typeConfidence":2.0,"plateTime":0.39611602624211484,"extension":6.216849105316906},"hitData":{"launchSpeed":106.0,"launchAngle":20.0,"totalDistance":370.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":79.73,"coordY":39.07}},"index":1,"playId":"a05c0e23-06c7-396f-bc2d-0c8af9432a6b","pitchNumber":2,"startTime":"2026-05-25T17:39:38.781Z","endTime":"2026-05-25T17:39:51.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T17:39:51.589Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out, second baseman Jackson Holliday to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-25T17:40:12.058Z","endTime":"2026-05-25T17:42:15.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":95.2,"endSpeed":87.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.030081633507024,"aZ":-13.102614198857104,"pfxX":-6.584262333634455,"pfxZ":9.811297786069886,"pX":0.5191431469496088,"pZ":2.3926356344714796,"vX0":7.151006466210887,"vY0":-138.34743993002667,"vZ0":-7.7894696784051565,"x":97.21,"y":174.18,"x0":-1.2401480779739869,"y0":50.004687802917836,"z0":6.117466992174835,"aX":-12.801842935811099},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":10.4,"spinRate":2138,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.39546874607197813,"extension":6.271324536525435},"index":0,"playId":"4a6872a9-28a5-3e37-adb3-1b1fd4577f06","pitchNumber":1,"startTime":"2026-05-25T17:40:25.416Z","endTime":"2026-05-25T17:40:29.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.439868685703715,"aZ":-15.413756161251788,"pfxX":-5.481306930448295,"pfxZ":8.539866194355545,"pX":0.2230090363963702,"pZ":2.3162903615608252,"vX0":6.087527235747396,"vY0":-139.4682728536517,"vZ0":-7.556012208827562,"x":108.5,"y":176.24,"x0":-1.2796519473369394,"y0":50.00601539205011,"z0":6.084770996096181,"aX":-10.76117754535008},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":8.6,"spinRate":2159,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.3932875819759287,"extension":6.331349755836803},"index":1,"playId":"0cbba43f-64ad-3bd0-bf93-546f0ccbc88f","pitchNumber":2,"startTime":"2026-05-25T17:40:46.535Z","endTime":"2026-05-25T17:40:54.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09371883639283,"aZ":-11.881607593505587,"pfxX":0.09825142108329388,"pfxZ":10.005502061367132,"pX":-2.0158218662232303,"pZ":2.7425870544093205,"vX0":-2.482414847103803,"vY0":-141.46914654842809,"vZ0":-7.9646400214242,"x":193.84,"y":164.73,"x0":-1.1399315147153513,"y0":50.00453094141957,"z0":6.355132833816657,"aX":0.19982751799093684},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.7,"breakHorizontal":0.4,"spinRate":2321,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.38709539258118664,"extension":6.349917395088733},"index":2,"playId":"6d67a1b3-bb71-3d13-a105-43bea000793d","pitchNumber":3,"startTime":"2026-05-25T17:41:21.293Z","endTime":"2026-05-25T17:41:24.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.845506632774967,"aZ":-41.11257296009829,"pfxX":3.1725448089498722,"pfxZ":-5.93871600301226,"pX":0.9695693093289243,"pZ":-1.6244350114998813,"vX0":4.5678157284370595,"vY0":-123.39271187531112,"vZ0":-10.013798363534478,"x":80.04,"y":282.64,"x0":-1.334363511384188,"y0":50.001501323232226,"z0":6.058683580770346,"aX":4.777333499406333},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-13.3,"breakHorizontal":-7.1,"spinRate":2624,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.44788052259444555,"extension":6.40018697548257},"index":3,"playId":"2541afb6-f08c-312d-b92c-9f2ed785db63","pitchNumber":4,"startTime":"2026-05-25T17:41:40.897Z","endTime":"2026-05-25T17:41:43.990Z","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.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.154663722689044,"aZ":-16.089211916796287,"pfxX":1.4729160705286322,"pfxZ":8.099645382769573,"pX":0.18171144862223804,"pZ":2.384491225703094,"vX0":3.882900831101809,"vY0":-140.15569345442282,"vZ0":-7.362862830990528,"x":110.07,"y":174.4,"x0":-1.4139911005548225,"y0":50.00550373438426,"z0":6.09965575309117,"aX":2.9256339471109762},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.3,"breakHorizontal":-3.5,"spinRate":2544,"spinDirection":186},"zone":5,"typeConfidence":2.0,"plateTime":0.39103443164813045,"extension":6.204793956879008},"hitData":{"launchSpeed":107.3,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.01,"coordY":145.09}},"index":4,"playId":"ce2c03e7-d1a5-3458-8459-b772af4bf5db","pitchNumber":5,"startTime":"2026-05-25T17:42:08.020Z","endTime":"2026-05-25T17:42:15.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T17:42:15.522Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Ward grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-25T17:44:11.679Z","endTime":"2026-05-25T17:44:40.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.104698883678047,"aZ":-11.813288088941334,"pfxX":4.65254220838748,"pfxZ":10.590051867192457,"pX":0.22155359407501754,"pZ":2.7862560390709454,"vX0":-3.1969599529487263,"vY0":-137.66906136761546,"vZ0":-7.030602497207975,"x":108.55,"y":163.55,"x0":0.7924375355279467,"y0":50.00412150121847,"z0":6.170128969962786,"aX":8.945561295370505},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":-7.8,"spinRate":2242,"spinDirection":147},"zone":2,"typeConfidence":0.9,"plateTime":0.39762221942406484,"extension":6.356277060029774},"index":0,"playId":"79b8f433-e22b-3cc3-b265-701681ddbaf9","pitchNumber":1,"startTime":"2026-05-25T17:44:20.177Z","endTime":"2026-05-25T17:44:23.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08290845798742,"aZ":-30.401500345750076,"pfxX":-0.380089274929691,"pfxZ":1.0558559904025966,"pX":-0.029867745640567496,"pZ":2.194199256902118,"vX0":-2.7958480262980774,"vY0":-128.09580403875174,"vZ0":-3.730697629431525,"x":118.14,"y":179.54,"x0":1.1207960139079545,"y0":50.00272321176956,"z0":6.021710104829536,"aX":-0.6372305352924257},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.3,"breakHorizontal":1.2,"spinRate":2451,"spinDirection":263},"zone":5,"typeConfidence":0.91,"plateTime":0.4260332948414236,"extension":6.330284744759798},"hitData":{"launchSpeed":92.1,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.26,"coordY":160.3}},"index":1,"playId":"2f1e1c28-321b-3785-9074-4afe7181e8c5","pitchNumber":2,"startTime":"2026-05-25T17:44:34.134Z","endTime":"2026-05-25T17:44:40.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T17:44:40.153Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gunnar Henderson grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-25T17:44:55.975Z","endTime":"2026-05-25T17:45:09.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.3103511372727,"aZ":-19.426927265631313,"pfxX":8.030938528317733,"pfxZ":6.4729405668174165,"pX":0.24678524880114114,"pZ":2.396883708639322,"vX0":-3.91059195833469,"vY0":-140.09767857855013,"vZ0":-6.840740878673192,"x":107.59,"y":174.06,"x0":0.6241406823798453,"y0":50.00634212465452,"z0":6.159148932127168,"aX":15.82345489996932},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.3,"breakHorizontal":-13.7,"spinRate":2181,"spinDirection":144},"zone":5,"typeConfidence":0.91,"plateTime":0.3923112806227418,"extension":6.378742894558202},"hitData":{"launchSpeed":94.4,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.19,"coordY":157.26}},"index":0,"playId":"93c36ff8-4268-364d-b3e7-249c5e2ceda3","pitchNumber":1,"startTime":"2026-05-25T17:45:04.338Z","endTime":"2026-05-25T17:45:09.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T17:45:09.853Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adley Rutschman lines out to right fielder Victor Mesa Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-25T17:45:18.675Z","endTime":"2026-05-25T17:46:23.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":3},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30237118763368,"aZ":-13.322470552680619,"pfxX":5.48668167111261,"pfxZ":9.63755139815764,"pX":-0.6776757859510892,"pZ":2.1601920990177197,"vX0":-5.098280267992509,"vY0":-139.22988897997004,"vZ0":-8.238741992228034,"x":142.83,"y":180.45,"x0":0.46752367527340155,"y0":50.00563368270758,"z0":6.046590905714438,"aX":10.735364534058698},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":-8.9,"spinRate":2204,"spinDirection":145},"zone":7,"typeConfidence":0.91,"plateTime":0.3939400567072857,"extension":6.548934484850106},"index":0,"playId":"8874a59b-1e2d-3b5b-b43d-5705d0e0093b","pitchNumber":1,"startTime":"2026-05-25T17:45:36.823Z","endTime":"2026-05-25T17:45:40.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.335129896011914,"aZ":-27.756228940318977,"pfxX":10.511663086070936,"pfxZ":2.7105730443969076,"pX":0.7608169139798487,"pZ":2.2753114656600166,"vX0":-3.374949906310761,"vY0":-127.61107067135698,"vZ0":-3.947700793923027,"x":88.0,"y":177.35,"x0":0.7448096616097942,"y0":50.002324722177676,"z0":6.060326121598877,"aX":17.117752421154794},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.2,"breakHorizontal":-18.1,"spinRate":1426,"spinDirection":114},"zone":6,"typeConfidence":0.91,"plateTime":0.4312948717429852,"extension":6.187847239417593},"index":1,"playId":"012ba73e-d809-3473-b410-7dcdf7e0e058","pitchNumber":2,"startTime":"2026-05-25T17:45:50.982Z","endTime":"2026-05-25T17:45:54.762Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-25T17:46:05.223Z","endTime":"2026-05-25T17:46:14.460Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"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":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30403865265848,"aZ":-27.366550200049097,"pfxX":9.903826904081406,"pfxZ":2.9259633641501104,"pX":0.9620394629450513,"pZ":2.136357510485389,"vX0":-2.1365763256098558,"vY0":-128.07146212648215,"vZ0":-4.6287549441777385,"x":80.33,"y":181.1,"x0":0.5270562145245886,"y0":50.002260227447664,"z0":6.137252200152734,"aX":16.260543159672885},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.3,"breakHorizontal":-17.3,"spinRate":1597,"spinDirection":116},"zone":14,"typeConfidence":0.91,"plateTime":0.4295928334582375,"extension":6.369282973882047},"hitData":{"launchSpeed":83.2,"launchAngle":22.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":157.91,"coordY":89.6}},"index":3,"playId":"bc44aa7c-dd38-307e-a882-583019c8c0dc","pitchNumber":3,"startTime":"2026-05-25T17:46:14.460Z","endTime":"2026-05-25T17:46:23.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T17:46:23.908Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Richie Palacios pops out to second baseman Jackson Holliday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-25T17:48:25.794Z","endTime":"2026-05-25T17:48:45.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":74.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.225845344725638,"aZ":-44.435436519286604,"pfxX":4.953034248884626,"pfxZ":-8.634455563404707,"pX":0.7752765558339758,"pZ":2.3669204315805947,"vX0":3.3741446317159123,"vY0":-119.55942192101338,"vZ0":-0.19519403022324333,"x":87.45,"y":174.87,"x0":-1.3074954505094039,"y0":50.00531407003011,"z0":6.503887330718972,"aX":7.030940811060172},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-15.2,"breakHorizontal":-9.8,"spinRate":2723,"spinDirection":37},"zone":6,"typeConfidence":2.0,"plateTime":0.46158402710889046,"extension":6.08834272428477},"hitData":{"launchSpeed":62.5,"launchAngle":53.0,"totalDistance":155.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":142.64,"coordY":141.85}},"index":0,"playId":"d2e03f02-96df-3696-9b87-b2b670492b52","pitchNumber":1,"startTime":"2026-05-25T17:48:39.504Z","endTime":"2026-05-25T17:48:45.318Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T17:48:45.318Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cedric Mullins flies out to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-25T17:48:53.983Z","endTime":"2026-05-25T17:50:53.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":93.4,"endSpeed":85.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.428912005970602,"aZ":-20.70767352692804,"pfxX":3.5900032600885994,"pfxZ":6.133248032799981,"pX":0.050423584241091494,"pZ":4.144183939890431,"vX0":2.3531416388096638,"vY0":-136.0311429089924,"vZ0":-2.2982628728613057,"x":115.08,"y":126.89,"x0":-1.2929812048294125,"y0":50.006171670653124,"z0":6.438998492519164,"aX":6.714053777525592},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.8,"breakHorizontal":-7.0,"spinRate":2406,"spinDirection":172},"zone":12,"typeConfidence":2.0,"plateTime":0.40298988130632907,"extension":6.171174589551655},"index":0,"playId":"203a3062-a87b-3a9f-83c7-0d517409d022","pitchNumber":1,"startTime":"2026-05-25T17:49:25.344Z","endTime":"2026-05-25T17:49:28.481Z","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":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.779439862055312,"aZ":-44.15358807786778,"pfxX":3.817286745608822,"pfxZ":-8.270175270147758,"pX":0.26016799087581943,"pZ":1.4130930204085939,"vX0":2.488061498968173,"vY0":-120.55844476238467,"vZ0":-2.504058953756452,"x":107.08,"y":200.63,"x0":-1.2864592226727802,"y0":50.00041197454048,"z0":6.4193236345655125,"aX":5.53171510061135},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-15.2,"breakHorizontal":-7.6,"spinRate":2637,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4570035634667602,"extension":6.1181496205638},"index":1,"playId":"d8093ba6-3c3b-3fa1-adc1-e034aff81fb8","pitchNumber":2,"startTime":"2026-05-25T17:49:41.883Z","endTime":"2026-05-25T17:49:45.046Z","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":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80378295662867,"aZ":-14.1431578633905,"pfxX":2.3397057998457615,"pfxZ":9.206184566464465,"pX":-0.4784022877679564,"pZ":2.838485760856517,"vX0":1.9846524264802543,"vY0":-138.9767365917239,"vZ0":-6.668576878480319,"x":135.24,"y":162.14,"x0":-1.5053764212220484,"y0":50.000562661510365,"z0":6.2062007044783964,"aX":4.581436369599854},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":-4.7,"spinRate":2463,"spinDirection":179},"zone":1,"typeConfidence":2.0,"plateTime":0.3939391932140701,"extension":6.2386556064559295},"index":2,"playId":"acacca67-422b-3d2b-8e6c-5cd8328212e0","pitchNumber":3,"startTime":"2026-05-25T17:50:01.264Z","endTime":"2026-05-25T17:50:04.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29755982954653,"aZ":-42.41903691114181,"pfxX":3.8127246532753536,"pfxZ":-6.929175660127636,"pX":-0.33346939743808546,"pZ":0.20439741047830512,"vX0":1.4377835002065575,"vY0":-121.75200363029765,"vZ0":-5.412639804058072,"x":129.71,"y":233.26,"x0":-1.429572853016454,"y0":50.003469088413794,"z0":6.188900453119354,"aX":5.63674901293802},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-13.7,"breakHorizontal":-7.3,"spinRate":2550,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.4525216940550547,"extension":6.2573091051389405},"index":3,"playId":"003970f9-46c6-3d74-a25d-7db8da0a94f3","pitchNumber":4,"startTime":"2026-05-25T17:50:19.916Z","endTime":"2026-05-25T17:50:22.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":86.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.545598012449624,"aZ":-18.463206310517634,"pfxX":-6.553869407614191,"pfxZ":7.040882311002219,"pX":-0.4664912891447222,"pZ":2.590842316889332,"vX0":4.324464569018976,"vY0":-139.83447492511232,"vZ0":-6.412248348144007,"x":134.78,"y":168.83,"x0":-1.1952842450333367,"y0":50.000041471398255,"z0":6.159024665459487,"aX":-12.755750339618213},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.4,"breakHorizontal":10.8,"spinRate":2225,"spinDirection":194},"zone":4,"typeConfidence":2.0,"plateTime":0.39428523464084986,"extension":6.274980786981845},"hitData":{"launchSpeed":89.7,"launchAngle":63.0,"totalDistance":190.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.88,"coordY":135.97}},"index":4,"playId":"ad9af427-a43e-3182-a826-cf72394e117a","pitchNumber":5,"startTime":"2026-05-25T17:50:44.977Z","endTime":"2026-05-25T17:50:53.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T17:50:53.483Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Mesa Jr. grounds out, second baseman Jackson Holliday to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-25T17:51:10.984Z","endTime":"2026-05-25T17:51:31.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.016394227776892,"aZ":-14.735836360462478,"pfxX":2.0904698334489145,"pfxZ":9.062900384458718,"pX":0.08426342079565376,"pZ":2.5959086854660165,"vX0":2.619983884152058,"vY0":-137.48653879458547,"vZ0":-7.501968818218816,"x":113.79,"y":168.69,"x0":-1.150842135415952,"y0":50.00427247610315,"z0":6.349952210235489,"aX":4.022379716872803},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":-4.3,"spinRate":2509,"spinDirection":182},"zone":5,"typeConfidence":2.0,"plateTime":0.3976168094547523,"extension":6.204350840932919},"hitData":{"launchSpeed":101.4,"launchAngle":6.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.78,"coordY":150.67}},"index":0,"playId":"192fe5e2-74b2-3031-8e76-e5fbd4f08286","pitchNumber":1,"startTime":"2026-05-25T17:51:25.588Z","endTime":"2026-05-25T17:51:31.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T17:51:31.316Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-25T17:53:30.382Z","endTime":"2026-05-25T17:53:46.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":0},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.517230159428003,"aZ":-14.477051160822477,"pfxX":3.428115379405636,"pfxZ":9.151207829881377,"pX":0.3878473950037863,"pZ":3.3725674519767597,"vX0":-2.1587563534685237,"vY0":-138.1205270391962,"vZ0":-5.096774933178594,"x":102.22,"y":147.72,"x0":0.7338202508938835,"y0":50.003587863229455,"z0":6.214046164246388,"aX":6.62941813178132},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":-5.8,"spinRate":2128,"spinDirection":147},"zone":3,"typeConfidence":0.88,"plateTime":0.3964301027593078,"extension":6.2963403008488585},"hitData":{"launchSpeed":99.0,"launchAngle":2.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":121.41,"coordY":147.12}},"index":0,"playId":"26b57246-7e06-385b-9327-e698b82b6e64","pitchNumber":1,"startTime":"2026-05-25T17:53:37.141Z","endTime":"2026-05-25T17:53:46.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T17:53:46.595Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Weston Wilson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-25T17:53:57.231Z","endTime":"2026-05-25T17:55:59.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44214217702302,"aZ":-14.038709970947908,"pfxX":6.117560576503719,"pfxZ":9.36990916190047,"pX":1.1368385543753698,"pZ":2.437314665138323,"vX0":-0.8749437051817549,"vY0":-138.15875293017854,"vZ0":-7.515797882580484,"x":73.67,"y":172.97,"x0":0.6625315849480305,"y0":50.00275963304453,"z0":6.134193577727983,"aX":11.839791636031157},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":-10.9,"spinRate":2210,"spinDirection":142},"zone":14,"typeConfidence":0.91,"plateTime":0.396267316000698,"extension":6.307804576515525},"index":0,"playId":"4687063d-cbc0-39ca-9546-657f7c35a278","pitchNumber":1,"startTime":"2026-05-25T17:54:09.407Z","endTime":"2026-05-25T17:54:13.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.66654855377313,"aZ":-40.75477426450109,"pfxX":-2.329848936064741,"pfxZ":-5.973676451072468,"pX":-0.09331582087502686,"pZ":2.7212067475509,"vX0":-1.4938278919433747,"vY0":-118.57353843827399,"vZ0":0.41132726110442897,"x":120.56,"y":165.31,"x0":0.8454491886066212,"y0":50.00053810346933,"z0":6.23574590243543,"aX":-3.3481849265599126},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-10.6,"breakHorizontal":4.6,"spinRate":2485,"spinDirection":318},"zone":5,"typeConfidence":0.91,"plateTime":0.4602681078671571,"extension":6.403872545822456},"index":1,"playId":"d392b663-115c-3726-913c-d74c86cfbd15","pitchNumber":2,"startTime":"2026-05-25T17:54:23.198Z","endTime":"2026-05-25T17:54:26.826Z","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":87.6,"endSpeed":80.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88254552432218,"aZ":-29.737687254464085,"pfxX":9.464585841111042,"pfxZ":1.4740392261686388,"pX":-0.1320756762061001,"pZ":2.415790152957892,"vX0":-5.327547322442963,"vY0":-127.53022202061837,"vZ0":-3.313607926733013,"x":122.03,"y":173.55,"x0":0.7528844774594586,"y0":50.00168204341528,"z0":6.0741567862237416,"aX":15.610572764690533},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.2,"breakHorizontal":-16.0,"spinRate":1508,"spinDirection":114},"zone":5,"typeConfidence":0.9,"plateTime":0.42927066024656924,"extension":6.500531570809759},"index":2,"playId":"a5e56663-1ae6-3d6b-8dc4-74deb99f8e8a","pitchNumber":3,"startTime":"2026-05-25T17:54:37.171Z","endTime":"2026-05-25T17:54:40.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71362196813785,"aZ":-32.653470641743574,"pfxX":8.651784487293444,"pfxZ":-0.2942195954266502,"pX":0.2972092274996633,"pZ":1.075767588424628,"vX0":-3.7560418976297445,"vY0":-128.02879082670864,"vZ0":-5.943302811271666,"x":105.67,"y":209.73,"x0":0.6667774177225054,"y0":50.00243632286099,"z0":6.011885133432907,"aX":14.229188467014668},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.8,"breakHorizontal":-14.8,"spinRate":1344,"spinDirection":107},"zone":14,"typeConfidence":0.9,"plateTime":0.429342106481414,"extension":6.421778636278308},"index":3,"playId":"75e91568-5bef-37d9-8b0e-88166840f8e6","pitchNumber":4,"startTime":"2026-05-25T17:54:58.684Z","endTime":"2026-05-25T17:55:03.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79884299011202,"aZ":-11.275456719356455,"pfxX":4.112322565677526,"pfxZ":10.350405273293298,"pX":1.3727847736920553,"pZ":2.5157898752653933,"vX0":0.6716192451377674,"vY0":-141.54058670310397,"vZ0":-8.113714663168185,"x":64.67,"y":170.85,"x0":0.5981868289597946,"y0":50.000798101795624,"z0":6.150435993567107,"aX":8.301138707476644},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.2,"breakHorizontal":-7.6,"spinRate":2196,"spinDirection":147},"zone":14,"typeConfidence":0.91,"plateTime":0.38770929698486967,"extension":6.632440597835262},"index":4,"playId":"8cf483f0-8cd2-3e7e-b76e-8bd5ca92b57f","pitchNumber":5,"startTime":"2026-05-25T17:55:15.662Z","endTime":"2026-05-25T17:55:19.083Z","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":97.5,"endSpeed":89.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04169287303912,"aZ":-16.7369100434615,"pfxX":5.144522734894011,"pfxZ":7.585456584052324,"pX":0.28269365305970967,"pZ":3.188703778918158,"vX0":-2.531488934995235,"vY0":-141.8997159558781,"vZ0":-5.323779353092556,"x":106.22,"y":152.68,"x0":0.5188505816421107,"y0":50.005990660676396,"z0":6.15884210584633,"aX":10.473128849978385},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.8,"breakHorizontal":-8.8,"spinRate":2175,"spinDirection":150},"zone":3,"typeConfidence":0.91,"plateTime":0.3862876075864028,"extension":6.625981230112853},"index":5,"playId":"f5374a0a-247c-3f24-946c-a4e23866b0cf","pitchNumber":6,"startTime":"2026-05-25T17:55:32.772Z","endTime":"2026-05-25T17:55:35.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.392806376008107,"aZ":-31.356096276861287,"pfxX":-2.273414570583188,"pfxZ":0.4948866739465654,"pX":-0.7413227410290574,"pZ":1.8351859723053703,"vX0":-3.4621039760348475,"vY0":-127.59442549430398,"vZ0":-4.17474989542463,"x":145.26,"y":189.23,"x0":0.9226255178104478,"y0":50.006242874005565,"z0":5.9318201845685214,"aX":-3.7926936185375424},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.2,"breakHorizontal":4.8,"spinRate":2394,"spinDirection":278},"zone":7,"typeConfidence":0.91,"plateTime":0.42737357722658276,"extension":6.540090817394605},"index":6,"playId":"f3cd787e-8103-3ec5-bec3-951aba93d99f","pitchNumber":7,"startTime":"2026-05-25T17:55:55.999Z","endTime":"2026-05-25T17:55:59.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T17:55:59.107Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Leody Taveras flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-25T17:56:09.002Z","endTime":"2026-05-25T17:57:43.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":4},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.28723364005896,"aZ":-13.274434627690296,"pfxX":4.621017821040283,"pfxZ":9.493827795740334,"pX":0.12285704602535617,"pZ":3.342624744303259,"vX0":-3.0165301073896473,"vY0":-140.12686810611493,"vZ0":-5.406555647999131,"x":112.32,"y":148.53,"x0":0.6121842761183675,"y0":50.006740522190825,"z0":6.16253148766152,"aX":9.203391217877801},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":-7.8,"spinRate":2213,"spinDirection":153},"zone":2,"typeConfidence":0.91,"plateTime":0.3906835099383068,"extension":6.591683320398254},"index":0,"playId":"79df29ed-2952-3d4c-bc46-03ef45f0abfc","pitchNumber":1,"startTime":"2026-05-25T17:56:21.811Z","endTime":"2026-05-25T17:56:24.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.307758734221455,"aZ":-36.66794607664151,"pfxX":-0.5773759746575529,"pfxZ":-2.743723701377519,"pX":1.817755801743166,"pZ":2.6002943177219047,"vX0":2.3733702275619932,"vY0":-126.46459664728967,"vZ0":-1.5673148699487842,"x":47.71,"y":168.57,"x0":0.9462658553807018,"y0":50.00527436623489,"z0":6.141806743701992,"aX":-0.9453601765180287},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-5.0,"breakHorizontal":0.6,"spinRate":2453,"spinDirection":270},"zone":12,"typeConfidence":0.86,"plateTime":0.4314250854368966,"extension":6.4718554992875905},"index":1,"playId":"1ab8fddd-8ef7-3cca-8fad-8830157d1d5c","pitchNumber":2,"startTime":"2026-05-25T17:56:40.346Z","endTime":"2026-05-25T17:56:43.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.46576468150633,"aZ":-42.41853140882505,"pfxX":-2.5043681886669256,"pfxZ":-7.305238706858036,"pX":0.41519084042489185,"pZ":3.143671036878804,"vX0":-0.36819253513134,"vY0":-117.44499145717073,"vZ0":1.9976301373535517,"x":101.17,"y":153.9,"x0":0.8993256981702078,"y0":50.00321876649758,"z0":6.2162886766403656,"aX":-3.511508567654456},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-12.5,"breakHorizontal":4.7,"spinRate":2515,"spinDirection":313},"zone":3,"typeConfidence":0.9,"plateTime":0.4656962835882865,"extension":6.469042620065836},"index":2,"playId":"635adf6d-d24e-39bc-8670-8d42fa581174","pitchNumber":3,"startTime":"2026-05-25T17:56:58.470Z","endTime":"2026-05-25T17:57:02.122Z","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":87.7,"endSpeed":80.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.343964192620863,"aZ":-28.60491666772693,"pfxX":8.431260148797858,"pfxZ":2.1750597649585046,"pX":0.3408754643332799,"pZ":0.2027531726498236,"vX0":-3.655383613738361,"vY0":-127.4757728619513,"vZ0":-8.546477920645167,"x":104.01,"y":233.31,"x0":0.7017665410000974,"y0":50.001005251950154,"z0":5.872405626934613,"aX":13.809595352400393},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.2,"breakHorizontal":-14.4,"spinRate":1508,"spinDirection":101},"zone":14,"typeConfidence":0.91,"plateTime":0.43043432094842204,"extension":6.599202648457675},"index":3,"playId":"f7a2b7df-7d69-3d34-ab7b-dc6e382fb557","pitchNumber":4,"startTime":"2026-05-25T17:57:14.317Z","endTime":"2026-05-25T17:57:17.827Z","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":98.3,"endSpeed":89.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.353246890735456,"aZ":-12.156676556439905,"pfxX":3.2325274202084566,"pfxZ":9.748168947542935,"pX":-0.49756287593366116,"pZ":3.1105354861580605,"vX0":-3.305060547216018,"vY0":-142.9530448885938,"vZ0":-6.540146531346109,"x":135.97,"y":154.8,"x0":0.25796643403787933,"y0":50.00237742276472,"z0":6.203636454542212,"aX":6.63800313374733},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.4,"breakHorizontal":-5.2,"spinRate":2140,"spinDirection":143},"zone":1,"typeConfidence":0.91,"plateTime":0.3842971310406611,"extension":6.62592664206091},"hitData":{"launchSpeed":99.5,"launchAngle":24.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.32,"coordY":55.04}},"index":4,"playId":"13a03e38-548a-3bc6-9090-5d09388ab21a","pitchNumber":5,"startTime":"2026-05-25T17:57:33.816Z","endTime":"2026-05-25T17:57:43.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T17:57:43.283Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Feduccia flies out to left fielder Taylor Ward in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-25T17:59:37.063Z","endTime":"2026-05-25T18:01:52.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24726192609303,"aZ":-45.25848359209977,"pfxX":3.2992352304732844,"pfxZ":-9.078831428713112,"pX":-0.22415654788031472,"pZ":1.6092951489564766,"vX0":1.4150555470642994,"vY0":-120.08106433971776,"vZ0":-1.8853570808562135,"x":125.54,"y":195.33,"x0":-1.2522823720570337,"y0":50.00547919272102,"z0":6.482463346097056,"aX":4.752394683883681},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-16.6,"breakHorizontal":-6.4,"spinRate":2699,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.4585563508717887,"extension":6.109941388076454},"index":0,"playId":"34e4a5ce-763a-387d-ba32-20494548d504","pitchNumber":1,"startTime":"2026-05-25T17:59:52.067Z","endTime":"2026-05-25T18:00:19.078Z","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":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.711952039850704,"aZ":-15.55544809386742,"pfxX":2.0226366254863164,"pfxZ":9.053005149553355,"pX":0.060561650923654474,"pZ":4.264072003722072,"vX0":3.308153090533846,"vY0":-134.73793135379978,"vZ0":-2.8834779461080693,"x":114.69,"y":123.65,"x0":-1.4466699508847025,"y0":50.00333537811034,"z0":6.4495664906053625,"aX":3.7120077562346854},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.0,"breakHorizontal":-4.3,"spinRate":2434,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.4067638921519894,"extension":6.018771458877608},"index":1,"playId":"a0539307-b741-3310-92c6-35d3e408c8d5","pitchNumber":2,"startTime":"2026-05-25T18:00:24.480Z","endTime":"2026-05-25T18:00:27.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.404543638495994,"aZ":-15.973441176784679,"pfxX":-5.910723754868762,"pfxZ":8.863257113500014,"pX":-0.7274090414843702,"pZ":3.3282849409452937,"vX0":3.805551014217175,"vY0":-135.07035093476455,"vZ0":-4.5708857722856475,"x":144.73,"y":148.92,"x0":-1.3946122253008553,"y0":50.00006588485657,"z0":6.183593418261055,"aX":-10.801004605760149},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.1,"breakHorizontal":9.7,"spinRate":2162,"spinDirection":190},"zone":1,"typeConfidence":2.0,"plateTime":0.40721133424650224,"extension":6.1156347645566695},"index":2,"playId":"55eae256-ba3e-3c1d-b41c-bb4f87e4bbda","pitchNumber":3,"startTime":"2026-05-25T18:00:42.204Z","endTime":"2026-05-25T18:00:45.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9629275781514,"aZ":-46.151364203520345,"pfxX":2.003867350971549,"pfxZ":-9.354436341070713,"pX":0.48423295994146426,"pZ":1.4894297306524085,"vX0":3.3605299792793955,"vY0":-122.5154035514897,"vZ0":-2.3457611377543164,"x":98.54,"y":198.57,"x0":-1.1744246425776794,"y0":50.00061922512406,"z0":6.465815586771314,"aX":2.9947689764334546},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-17.2,"breakHorizontal":-4.6,"spinRate":2856,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4499369026888602,"extension":6.223295816256831},"index":3,"playId":"758397d0-653a-385d-83e0-f7ca65074083","pitchNumber":4,"startTime":"2026-05-25T18:01:01.760Z","endTime":"2026-05-25T18:01:07.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.764096317329976,"aZ":-16.203407126188488,"pfxX":-7.0926571675161725,"pfxZ":8.050263099634378,"pX":-0.6743213475372528,"pZ":2.359916146184064,"vX0":3.81419197724938,"vY0":-139.78240709995353,"vZ0":-7.461257031567672,"x":142.7,"y":175.06,"x0":-1.133189276718353,"y0":50.00314904373869,"z0":6.122576079779367,"aX":-14.071168928769376},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.3,"breakHorizontal":12.1,"spinRate":2152,"spinDirection":195},"zone":4,"typeConfidence":2.0,"plateTime":0.3914603093131297,"extension":6.35154364697752},"hitData":{"launchSpeed":82.7,"launchAngle":52.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.68,"coordY":135.71}},"index":4,"playId":"9078d8f3-df44-32ba-a567-cdba9895466e","pitchNumber":5,"startTime":"2026-05-25T18:01:45.686Z","endTime":"2026-05-25T18:01:52.910Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:01:52.910Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Taylor Walls lines out to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-25T18:02:13.530Z","endTime":"2026-05-25T18:02:28.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.480744445704442,"aZ":-19.217205562504187,"pfxX":1.358940147693244,"pfxZ":6.876816869536189,"pX":0.03530672136128001,"pZ":3.08852465493137,"vX0":2.928584556909056,"vY0":-135.85777693599098,"vZ0":-5.055695429544297,"x":115.65,"y":155.39,"x0":-1.2297599673506479,"y0":50.0039659222963,"z0":6.2937638919221195,"aX":2.5614943287125227},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":-3.0,"spinRate":2283,"spinDirection":185},"zone":2,"typeConfidence":2.0,"plateTime":0.40189445496566334,"extension":6.210764239181009},"hitData":{"launchSpeed":93.3,"launchAngle":22.0,"totalDistance":314.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.48,"coordY":85.81}},"index":0,"playId":"75773b14-7780-3a16-b870-cc1e04294ed3","pitchNumber":1,"startTime":"2026-05-25T18:02:22.846Z","endTime":"2026-05-25T18:02:28.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:02:28.176Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a ground ball to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-25T18:02:37.445Z","endTime":"2026-05-25T18:04:02.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":93.6,"endSpeed":85.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.203379054604284,"aZ":-18.285644105355946,"pfxX":1.4112579196726358,"pfxZ":7.4031040514917175,"pX":1.084405369026199,"pZ":2.4108044943450713,"vX0":5.212215346550627,"vY0":-136.17560997169778,"vZ0":-6.770711810557358,"x":75.67,"y":173.69,"x0":-1.0385730381433365,"y0":50.00193389003046,"z0":6.196533845159328,"aX":2.647422267078719},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.1,"breakHorizontal":-3.7,"spinRate":2426,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.4023900378077241,"extension":6.213727489647655},"index":0,"playId":"a3cf2d52-257d-3299-ac4c-418b725f8f2b","pitchNumber":1,"startTime":"2026-05-25T18:02:56.814Z","endTime":"2026-05-25T18:02:59.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.827481247265016,"aZ":-40.80339153762262,"pfxX":3.70899741108407,"pfxZ":-5.658926225011266,"pX":0.05472187950768498,"pZ":0.20674344700122851,"vX0":2.353147918988555,"vY0":-123.58439729215411,"vZ0":-6.156777110294072,"x":114.91,"y":233.2,"x0":-1.3961475072389045,"y0":50.003048495935495,"z0":6.212585718284945,"aX":5.656568324785635},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-11.5,"breakHorizontal":-7.3,"spinRate":2740,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.44558726953514594,"extension":6.243495986364223},"index":1,"playId":"caf399d7-c61a-3d55-b6ae-bfd2884bc082","pitchNumber":2,"startTime":"2026-05-25T18:03:15.312Z","endTime":"2026-05-25T18:03:18.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41292337021758,"aZ":-17.585557449609237,"pfxX":0.9511811185696519,"pfxZ":7.667690527658916,"pX":0.47204507128942763,"pZ":3.6207867705227343,"vX0":4.153167115697737,"vY0":-136.85465922930172,"vZ0":-3.8884456661041473,"x":99.01,"y":141.02,"x0":-1.1869404394818246,"y0":50.00119744787757,"z0":6.260122896509418,"aX":1.8077543959204436},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.3,"breakHorizontal":-2.5,"spinRate":2368,"spinDirection":181},"zone":12,"typeConfidence":2.0,"plateTime":0.39980524046076704,"extension":6.2833761576339136},"hitData":{"launchSpeed":90.7,"launchAngle":-6.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.0,"coordY":125.84}},"index":2,"playId":"32943ba4-58e4-34fe-b971-24ef678bcca2","pitchNumber":3,"startTime":"2026-05-25T18:03:52.713Z","endTime":"2026-05-25T18:04:02.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:04:02.435Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Junior Caminero singles on a sharp ground ball to second baseman Jackson Holliday. Chandler Simpson to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-25T18:04:10.199Z","endTime":"2026-05-25T18:05:36.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.827967968678276,"aZ":-30.73378346160174,"pfxX":7.0292411243484745,"pfxZ":0.876731675450765,"pX":0.46308956060728307,"pZ":1.5682041617668043,"vX0":3.0407168717688866,"vY0":-127.9578573381393,"vZ0":-5.022886713913632,"x":99.35,"y":196.44,"x0":-1.6561167013210634,"y0":50.00582646842322,"z0":5.981223505576441,"aX":11.590045965349793},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.6,"breakHorizontal":-13.4,"spinRate":2621,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.42900647735042163,"extension":6.143742770363384},"index":0,"playId":"285405c1-c773-3892-947e-4bcb367ed2d4","pitchNumber":1,"startTime":"2026-05-25T18:04:29.100Z","endTime":"2026-05-25T18:04:32.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41594118520406,"aZ":-17.377753401699728,"pfxX":-6.865945799947919,"pfxZ":7.790222025807664,"pX":-0.5041692715371756,"pZ":2.5179653716350527,"vX0":4.29477671691023,"vY0":-137.41842417193527,"vZ0":-6.581260131118076,"x":136.22,"y":170.79,"x0":-1.2008831026737237,"y0":50.00246002814957,"z0":6.138281966786226,"aX":-13.040292011550795},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.8,"breakHorizontal":11.4,"spinRate":2243,"spinDirection":196},"zone":4,"typeConfidence":2.0,"plateTime":0.3996315970583093,"extension":6.317974281509937},"index":1,"playId":"9d5ad838-834f-3b29-a9c0-c15032565b9f","pitchNumber":2,"startTime":"2026-05-25T18:04:50.492Z","endTime":"2026-05-25T18:04:53.703Z","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":96.6,"endSpeed":88.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53240618533798,"aZ":-15.102183109703347,"pfxX":-7.346639462635583,"pfxZ":8.594104931371746,"pX":-0.46196474472091753,"pZ":2.2206122521692424,"vX0":4.744868959408838,"vY0":-140.45489352543956,"vZ0":-8.218226617349064,"x":134.61,"y":178.82,"x0":-1.2237759536248456,"y0":50.00293276888774,"z0":6.17853613177871,"aX":-14.59349364780786},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":12.2,"spinRate":2190,"spinDirection":198},"zone":4,"typeConfidence":2.0,"plateTime":0.3908259782443446,"extension":6.354217502432921},"hitData":{"launchSpeed":90.0,"launchAngle":9.0,"totalDistance":145.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":132.7,"coordY":144.2}},"index":2,"playId":"0b504f0a-6091-3f50-be6c-ae738f0f95e2","pitchNumber":3,"startTime":"2026-05-25T18:05:25.494Z","endTime":"2026-05-25T18:05:36.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:05:36.305Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Aranda strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-25T18:06:05.103Z","endTime":"2026-05-25T18:08:56.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.708076810955745,"aZ":-34.638882615060915,"pfxX":8.06366260164135,"pfxZ":-1.5526140421518342,"pX":-1.5504541566808958,"pZ":3.638823132579583,"vX0":-1.709294452359132,"vY0":-125.56156307247682,"vZ0":0.41932851798530857,"x":176.1,"y":140.53,"x0":-1.9059488091190004,"y0":50.00166140727681,"z0":6.300458603038415,"aX":12.804996430633489},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.4,"breakHorizontal":-14.2,"spinRate":2474,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.4371254374145339,"extension":6.0927939819092},"index":0,"playId":"34eaeb49-214b-3d79-96b2-420a8be642d5","pitchNumber":1,"startTime":"2026-05-25T18:06:05.103Z","endTime":"2026-05-25T18:06:08.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.786472672353792,"aZ":-32.24029172241052,"pfxX":7.820012741699811,"pfxZ":-0.04548923944793959,"pX":0.8550821414656654,"pZ":1.133800601858013,"vX0":3.723770369147664,"vY0":-126.1352010037398,"vZ0":-5.483531488261816,"x":84.41,"y":208.17,"x0":-1.6620209930089302,"y0":50.00039424519376,"z0":5.976114844343118,"aX":12.433010794940941},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.2,"breakHorizontal":-15.1,"spinRate":2531,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.43643073490957374,"extension":6.413027164200358},"index":1,"playId":"3584c659-3f14-3f67-b6d7-323ee5cd2658","pitchNumber":2,"startTime":"2026-05-25T18:06:26.936Z","endTime":"2026-05-25T18:06:30.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":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41175220510052,"aZ":-18.272851283378085,"pfxX":0.2590146275829214,"pfxZ":7.291249071110915,"pX":-0.222221689721702,"pZ":4.787221134039426,"vX0":2.5302884080432766,"vY0":-137.65763655594787,"vZ0":-1.1590117587706636,"x":125.47,"y":109.53,"x0":-1.1894606189933397,"y0":50.00410075019123,"z0":6.458676534892345,"aX":0.4932838213562078},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.1,"breakHorizontal":-1.1,"spinRate":2343,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.3988944400639949,"extension":6.24315601359229},"index":2,"playId":"c8c3c7dc-33d4-3832-9233-4dcbf0d1a619","pitchNumber":3,"startTime":"2026-05-25T18:06:49.077Z","endTime":"2026-05-25T18:06:52.077Z","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":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.851546236208872,"aZ":-18.702853238704595,"pfxX":-0.11369515124847918,"pfxZ":7.094629617866387,"pX":0.4723563051096072,"pZ":2.6589859287277213,"vX0":4.675408343243881,"vY0":-137.0578525558295,"vZ0":-6.078634924427613,"x":98.99,"y":166.99,"x0":-1.2422222975801123,"y0":50.001792776304534,"z0":6.1866942665433875,"aX":-0.21608360796862525},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.8,"breakHorizontal":-0.8,"spinRate":2367,"spinDirection":181},"zone":6,"typeConfidence":2.0,"plateTime":0.39993410177478506,"extension":6.221885063798064},"index":3,"playId":"fd0bdd20-742a-36fd-850e-0f074fb32ec0","pitchNumber":4,"startTime":"2026-05-25T18:07:13.417Z","endTime":"2026-05-25T18:07:17.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.457368300226683,"aZ":-30.3282663746654,"pfxX":7.909784413863054,"pfxZ":1.1577550966672083,"pX":0.569113613032375,"pZ":2.0518274808884374,"vX0":2.6899324775851308,"vY0":-126.56969142616437,"vZ0":-3.783197164306694,"x":95.31,"y":183.38,"x0":-1.539449811099577,"y0":50.005272773974255,"z0":6.035024092981039,"aX":12.641411128296216},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.3,"breakHorizontal":-15.0,"spinRate":2594,"spinDirection":60},"zone":9,"typeConfidence":2.0,"plateTime":0.4352678611468468,"extension":6.262433459997941},"index":4,"playId":"8074d073-a521-300e-9746-95d7ab656f20","pitchNumber":5,"startTime":"2026-05-25T18:07:33.727Z","endTime":"2026-05-25T18:07:37.621Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-25T18:08:03.947Z","endTime":"2026-05-25T18:08:03.948Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"playId":"f835d4a5-0f13-46f8-ba3c-7f65dc0294c1","startTime":"2026-05-25T18:08:03.949Z","endTime":"2026-05-25T18:08:08.949Z","isPitch":false,"type":"stepoff"},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.197014055376535,"aZ":-17.18379050312135,"pfxX":1.1335704093885772,"pfxZ":7.643237767731236,"pX":0.39555003629904634,"pZ":3.453818437527993,"vX0":4.0699439168046725,"vY0":-139.35246945298437,"vZ0":-4.508059484559119,"x":101.92,"y":145.53,"x0":-1.2328529928954488,"y0":50.00183099504203,"z0":6.232674561228741,"aX":2.220890058495873},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.1,"breakHorizontal":-2.9,"spinRate":2382,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.39351403254657535,"extension":6.274006065438681},"index":7,"playId":"f80ac346-9d36-3a5c-b212-e947132bcbe8","pitchNumber":6,"startTime":"2026-05-25T18:08:50.140Z","endTime":"2026-05-25T18:08:56.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:08:56.589Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a ground ball to right fielder Victor Mesa Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-25T18:10:40.605Z","endTime":"2026-05-25T18:12:27.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":94.4,"endSpeed":86.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.516573667711103,"aZ":-14.799666226285778,"pfxX":4.862819527191089,"pfxZ":9.09630616195,"pX":-0.046556986684234865,"pZ":3.5013564677828466,"vX0":-3.630364748619383,"vY0":-137.3590408376437,"vZ0":-4.697308135225126,"x":118.77,"y":144.24,"x0":0.6606414413114695,"y0":50.00512819273284,"z0":6.240516186730082,"aX":9.290529714375252},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":-8.0,"spinRate":2147,"spinDirection":155},"zone":11,"typeConfidence":0.89,"plateTime":0.39880115533084837,"extension":6.27806262817716},"index":0,"playId":"36ebde9e-7b06-33fe-8b20-4bd2fd926d1d","pitchNumber":1,"startTime":"2026-05-25T18:10:58.761Z","endTime":"2026-05-25T18:11:03.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":87.4,"endSpeed":79.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.923931180929685,"aZ":-32.0851085935618,"pfxX":-0.8063235907159192,"pfxZ":0.05314150082395219,"pX":-0.6678438567042847,"pZ":0.8499150800599229,"vX0":-3.3313192167762953,"vY0":-127.04409381048107,"vZ0":-6.403263668347825,"x":142.46,"y":215.83,"x0":0.7738170500324322,"y0":50.002600712293166,"z0":6.005098019601706,"aX":-1.2959917343394105},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.3,"breakHorizontal":2.3,"spinRate":2373,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.4338191244472651,"extension":6.5831656454091485},"index":1,"playId":"622b0a4f-901a-346c-9d2b-95e09a3b0e59","pitchNumber":2,"startTime":"2026-05-25T18:11:16.047Z","endTime":"2026-05-25T18:11:19.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51542963144558,"aZ":-34.56400820697707,"pfxX":9.376344261056152,"pfxZ":-1.5184729306128961,"pX":1.5626922482703085,"pZ":3.3991961721915853,"vX0":-0.9883343049766113,"vY0":-125.39013267545289,"vZ0":0.023278957731812433,"x":57.43,"y":147.0,"x0":0.7486204224557363,"y0":50.00554268526477,"z0":6.2417108587909285,"aX":14.732383301054872},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.5,"breakHorizontal":-16.7,"spinRate":1265,"spinDirection":115},"zone":12,"typeConfidence":0.9,"plateTime":0.4390775869209036,"extension":6.161573352678891},"index":2,"playId":"0e1d1539-e43a-30f4-895c-47fc50834124","pitchNumber":3,"startTime":"2026-05-25T18:11:32.936Z","endTime":"2026-05-25T18:11:36.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.483875086649217,"aZ":-14.503965975738328,"pfxX":5.165825775888729,"pfxZ":9.356219331175325,"pX":0.15371238140982782,"pZ":1.5968206104387992,"vX0":-3.0300192785319466,"vY0":-136.88222190539383,"vZ0":-9.405114503890172,"x":111.14,"y":195.67,"x0":0.6064142317968907,"y0":50.005926312280465,"z0":6.080781388276175,"aX":9.76050235689827},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":-8.6,"spinRate":2045,"spinDirection":145},"zone":8,"typeConfidence":0.9,"plateTime":0.4008285471817645,"extension":6.427915760608843},"index":3,"playId":"3bf9f6d6-504f-3eeb-8486-14c44466e73a","pitchNumber":4,"startTime":"2026-05-25T18:11:49.698Z","endTime":"2026-05-25T18:11:53.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.002256377180913,"aZ":-41.00462558611239,"pfxX":-2.1499373841641334,"pfxZ":-6.300825086195184,"pX":-0.27450719166693516,"pZ":2.334809106548542,"vX0":-1.5760291917793088,"vY0":-117.26506207343331,"vZ0":-0.0883903250597855,"x":127.46,"y":175.74,"x0":0.6843547557719083,"y0":50.005679676063075,"z0":6.180442140327098,"aX":-3.0111643293295636},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-11.2,"breakHorizontal":4.3,"spinRate":2503,"spinDirection":325},"zone":4,"typeConfidence":0.9,"plateTime":0.4660922663375424,"extension":6.52998296650206},"hitData":{"launchSpeed":104.6,"launchAngle":6.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.84,"coordY":103.36}},"index":4,"playId":"84d6f4bb-8370-3764-a09f-f628f061f26f","pitchNumber":5,"startTime":"2026-05-25T18:12:18.198Z","endTime":"2026-05-25T18:12:27.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:12:27.018Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Holliday called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-25T18:12:49.745Z","endTime":"2026-05-25T18:14:57.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"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":676439,"link":"/api/v1/people/676439"},"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":94.2,"endSpeed":85.4,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08837637256288,"aZ":-13.180895988734603,"pfxX":5.553044883877206,"pfxZ":10.116596842635342,"pX":-0.7872477541613382,"pZ":2.2578469194192867,"vX0":-5.340469896666413,"vY0":-136.86534355351142,"vZ0":-7.874070523124504,"x":147.01,"y":177.82,"x0":0.47753463516010736,"y0":50.006126535248,"z0":6.095207723097938,"aX":10.429463702468944},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":-8.8,"spinRate":2234,"spinDirection":142},"zone":4,"typeConfidence":0.9,"plateTime":0.4017692546724918,"extension":6.572382658790015},"index":0,"playId":"098fd8b6-3417-3eee-9a2e-3ff3b288a49d","pitchNumber":1,"startTime":"2026-05-25T18:12:49.745Z","endTime":"2026-05-25T18:12:53.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.195388767989208,"aZ":-29.675638870068127,"pfxX":-0.7248360380331351,"pfxZ":1.531955467074921,"pX":-0.6579206633769886,"pZ":2.060690411466361,"vX0":-3.790109683740601,"vY0":-126.72786927733519,"vZ0":-3.967499469510739,"x":142.08,"y":183.14,"x0":0.9494215894588168,"y0":50.0029372516242,"z0":6.009374133611274,"aX":-1.182077257539724},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.2,"breakHorizontal":2.2,"spinRate":2445,"spinDirection":252},"zone":7,"typeConfidence":0.91,"plateTime":0.43173592456617405,"extension":6.631999054857541},"index":1,"playId":"7a05245a-b402-397a-8354-1319cbccba0a","pitchNumber":2,"startTime":"2026-05-25T18:13:08.580Z","endTime":"2026-05-25T18:13:11.616Z","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":86.6,"endSpeed":78.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.174135653203262,"aZ":-26.51935566824862,"pfxX":10.496417057200945,"pfxZ":3.5595105297309235,"pX":-0.294697920274644,"pZ":1.311328237749039,"vX0":-5.078361930136172,"vY0":-125.90677297398895,"vZ0":-6.214631217971064,"x":128.23,"y":203.37,"x0":0.39664508882891064,"y0":50.00212708023386,"z0":5.988856670255414,"aX":16.666924687086155},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.0,"breakHorizontal":-17.6,"spinRate":1419,"spinDirection":109},"zone":13,"typeConfidence":0.91,"plateTime":0.4368657891079035,"extension":6.470578298077002},"index":2,"playId":"3502d3bb-5944-33e6-bce4-e6ae78d1539f","pitchNumber":3,"startTime":"2026-05-25T18:13:28.184Z","endTime":"2026-05-25T18:13:32.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.2,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.08383798468519,"aZ":-15.571125440516306,"pfxX":5.534709665742496,"pfxZ":8.448163290578218,"pX":0.05674932227737846,"pZ":3.9170366825421894,"vX0":-3.0760321887896866,"vY0":-139.915014659256,"vZ0":-3.605360116816049,"x":114.84,"y":133.02,"x0":0.45626569522953475,"y0":50.006275782390745,"z0":6.254792374891199,"aX":10.881801651586942},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":-9.4,"spinRate":2262,"spinDirection":142},"zone":12,"typeConfidence":0.91,"plateTime":0.3927636882746497,"extension":6.4745530897318995},"index":3,"playId":"3f598d38-c121-34f0-a91d-07ba95703d0c","pitchNumber":4,"startTime":"2026-05-25T18:13:47.191Z","endTime":"2026-05-25T18:13:50.590Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"ad2bb687-14ad-3ea1-8cc4-9f58264ba24a","startTime":"2026-05-25T18:14:08.455Z","endTime":"2026-05-25T18:14:11.455Z","isPitch":false,"type":"pickoff"},{"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.880245214620047,"aZ":-29.08452940462169,"pfxX":-1.6181424525461707,"pfxZ":1.8408229698417964,"pX":-0.40549344237291834,"pZ":1.6762205775326124,"vX0":-2.7718892042124574,"vY0":-128.8191359491697,"vZ0":-5.123216394122106,"x":132.46,"y":193.52,"x0":0.8949615883655395,"y0":50.00461487383087,"z0":5.940623947321222,"aX":-2.7180464142801095},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.4,"breakHorizontal":3.6,"spinRate":2398,"spinDirection":145},"zone":7,"typeConfidence":0.91,"plateTime":0.4252731584986926,"extension":6.6057494038926405},"index":5,"playId":"0ce332b5-9b8f-3ad0-a6d8-4f4918f2940f","pitchNumber":5,"startTime":"2026-05-25T18:14:24.413Z","endTime":"2026-05-25T18:14:27.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54061074806184,"aZ":-29.544465087941642,"pfxX":-2.163162325325776,"pfxZ":1.5162819557113743,"pX":-0.27260089104941254,"pZ":2.952933719315036,"vX0":-2.6410918633493368,"vY0":-130.7591663975505,"vZ0":-2.178258119717134,"x":127.39,"y":159.05,"x0":1.0314378950559975,"y0":50.001041734583175,"z0":6.013172328588296,"aX":-3.7453571161414345},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.5,"breakHorizontal":4.4,"spinRate":2376,"spinDirection":214},"zone":1,"typeConfidence":0.91,"plateTime":0.4188614075155668,"extension":6.718185087941813},"index":6,"playId":"2f323f7f-c332-3556-b0e9-97eee835c328","pitchNumber":6,"startTime":"2026-05-25T18:14:53.210Z","endTime":"2026-05-25T18:14:57.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:14:57.177Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler O'Neill singles on a line drive to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-25T18:15:05.619Z","endTime":"2026-05-25T18:16:30.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663556,"link":"/api/v1/people/663556"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":4},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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.1,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05640062172872,"aZ":-25.781094336888895,"pfxX":9.865187332396099,"pfxZ":4.001343697415171,"pX":0.2381425516150744,"pZ":1.1184653741292976,"vX0":-3.941718957240172,"vY0":-126.74221699652496,"vZ0":-6.907121090852762,"x":107.92,"y":208.58,"x0":0.5468401979428176,"y0":50.00555189745393,"z0":5.98795118823914,"aX":15.776143057639104},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.6,"breakHorizontal":-16.7,"spinRate":1446,"spinDirection":117},"zone":14,"typeConfidence":0.91,"plateTime":0.4350353345846494,"extension":6.599270991770086},"index":0,"playId":"3418a36f-1da1-3d70-9eef-dbe204f300bc","pitchNumber":1,"startTime":"2026-05-25T18:15:17.607Z","endTime":"2026-05-25T18:15:20.711Z","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":1},"index":1,"playId":"b9ff8548-7222-36ce-a881-4a8e3624be12","startTime":"2026-05-25T18:15:30.507Z","endTime":"2026-05-25T18:15:36.655Z","isPitch":false,"type":"pickoff"},{"details":{"description":"With Tyler O'Neill batting, Blaze Alexander picked off and caught stealing 2nd base, second baseman Richie Palacios.","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"b9ff8548-7222-36ce-a881-4a8e3624be12","startTime":"2026-05-25T18:15:59.187Z","endTime":"2026-05-25T18:16:03.262Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"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":97.4,"endSpeed":87.9,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.561168989694316,"aZ":-16.348897850163652,"pfxX":4.354894453584538,"pfxZ":7.890765494512282,"pX":-0.945039663651779,"pZ":3.794362300326615,"vX0":-5.050714694079485,"vY0":-141.70251807586794,"vZ0":-3.8678909370976773,"x":153.02,"y":136.33,"x0":0.3064675088613668,"y0":50.00104570170383,"z0":6.241635453033539,"aX":8.73280544821742},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.6,"breakHorizontal":-6.7,"spinRate":2130,"spinDirection":149},"zone":11,"typeConfidence":0.91,"plateTime":0.3885850840286924,"extension":6.574703728489736},"index":3,"playId":"1eb3806e-5271-3864-a00b-277ebd164569","pitchNumber":2,"startTime":"2026-05-25T18:16:03.262Z","endTime":"2026-05-25T18:16:06.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.1,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74400186167938,"aZ":-32.19751077023292,"pfxX":8.909719981441127,"pfxZ":-0.01541214778615263,"pX":0.9848846794391408,"pZ":2.4694452075505624,"vX0":-1.993443938359482,"vY0":-126.42102206625907,"vZ0":-2.5773960651740424,"x":79.46,"y":172.1,"x0":0.6326109869235257,"y0":50.003589040337246,"z0":6.118920928063456,"aX":14.243304862691968},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.5,"breakHorizontal":-15.6,"spinRate":1210,"spinDirection":102},"zone":12,"typeConfidence":0.9,"plateTime":0.4353294462323447,"extension":6.308617423335458},"hitData":{"launchSpeed":76.3,"launchAngle":24.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":98.6,"coordY":111.65}},"index":4,"playId":"2e9ed8e2-8e5a-3177-86e4-ecc41a73a223","pitchNumber":3,"startTime":"2026-05-25T18:16:19.583Z","endTime":"2026-05-25T18:16:30.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:16:30.395Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Taylor Ward lines out to right fielder Victor Mesa Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-25T18:16:42.578Z","endTime":"2026-05-25T18:17:28.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":2},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.342483769241138,"aZ":-28.63842525392269,"pfxX":-0.8896516995151522,"pfxZ":2.1293011047673396,"pX":-0.6097165779702238,"pZ":1.66854005051495,"vX0":-3.456397289071956,"vY0":-127.51806155104265,"vZ0":-5.115203263591347,"x":140.24,"y":193.73,"x0":0.8746348443537479,"y0":50.002376160896496,"z0":5.939136557092967,"aX":-1.4756307331490597},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.0,"breakHorizontal":2.3,"spinRate":2256,"spinDirection":240},"zone":7,"typeConfidence":0.91,"plateTime":0.42828211452124343,"extension":6.662596166051706},"index":0,"playId":"4474a449-1b89-38bb-aa0a-d9dd2d9f7d24","pitchNumber":1,"startTime":"2026-05-25T18:16:51.855Z","endTime":"2026-05-25T18:16:54.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.796272041773154,"aZ":-30.487434597725336,"pfxX":9.049273025731384,"pfxZ":1.0237797556695352,"pX":-1.160398707581616,"pZ":1.5031120280304215,"vX0":-6.903540125331441,"vY0":-127.26333362343142,"vZ0":-5.489007554657021,"x":161.23,"y":198.2,"x0":0.4044981671012858,"y0":50.003666168013474,"z0":6.087090403774362,"aX":14.924606879302159},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.8,"breakHorizontal":-14.9,"spinRate":1462,"spinDirection":110},"zone":13,"typeConfidence":0.9,"plateTime":0.4295002796862759,"extension":6.4261561287663005},"index":1,"playId":"d0f0e2fa-7f1a-3007-8d88-ecb7898026dc","pitchNumber":2,"startTime":"2026-05-25T18:17:06.087Z","endTime":"2026-05-25T18:17:09.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.068154055540838,"aZ":-13.59449993584968,"pfxX":4.505878898948864,"pfxZ":9.13373701369289,"pX":-0.29933218720269567,"pZ":2.7243368553776333,"vX0":-3.749984086082452,"vY0":-141.45011623041037,"vZ0":-7.061379433719181,"x":128.41,"y":165.22,"x0":0.4555498926847705,"y0":50.00533800081169,"z0":6.1178688545352475,"aX":9.168289839761131},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.4,"breakHorizontal":-7.4,"spinRate":2106,"spinDirection":143},"zone":4,"typeConfidence":0.91,"plateTime":0.3866454004785913,"extension":6.503578442269713},"hitData":{"launchSpeed":88.5,"launchAngle":24.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.32,"coordY":95.06}},"index":2,"playId":"4125a835-a458-3297-9668-1309861b793c","pitchNumber":3,"startTime":"2026-05-25T18:17:19.877Z","endTime":"2026-05-25T18:17:28.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:17:28.613Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Yandy Díaz pops out to catcher Adley Rutschman in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-25T18:19:19.040Z","endTime":"2026-05-25T18:20:08.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57330716036826,"aZ":-19.234567389061638,"pfxX":-6.288513220280295,"pfxZ":6.935747630303154,"pX":-0.916516127476732,"pZ":2.481310385806309,"vX0":3.2137840224389294,"vY0":-135.46593142357065,"vZ0":-6.041660743314555,"x":151.94,"y":171.78,"x0":-1.2989162784007622,"y0":50.00219268042555,"z0":6.077547774152317,"aX":-11.730009010979238},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.5,"breakHorizontal":10.8,"spinRate":2146,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.40376091098427924,"extension":6.29281463346663},"index":0,"playId":"20df900b-73e3-348a-99d4-279fef75f7dd","pitchNumber":1,"startTime":"2026-05-25T18:19:37.619Z","endTime":"2026-05-25T18:19:41.051Z","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.9,"endSpeed":83.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45965586651301,"aZ":-17.403383737446212,"pfxX":-7.111568800056409,"pfxZ":8.278015977466248,"pX":-0.6346948746018484,"pZ":3.534315054183209,"vX0":4.452376211514583,"vY0":-133.6336665894222,"vZ0":-3.496074208426879,"x":141.19,"y":143.35,"x0":-1.4102755317671656,"y0":50.00133750587763,"z0":6.131682743022935,"aX":-12.685733620860962},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.3,"breakHorizontal":11.8,"spinRate":2182,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.41202545050057227,"extension":6.222424681512862},"hitData":{"launchSpeed":74.4,"launchAngle":79.0,"totalDistance":60.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":150.95,"coordY":205.21}},"index":1,"playId":"e8d29558-a6b9-3480-a26b-3b17c50c47f5","pitchNumber":2,"startTime":"2026-05-25T18:20:01.123Z","endTime":"2026-05-25T18:20:08.261Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:20:08.261Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Richie Palacios flies out to center fielder Leody Taveras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-25T18:20:24.475Z","endTime":"2026-05-25T18:22:34.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.755312867077063,"aZ":-42.72204410241478,"pfxX":3.8682889461924197,"pfxZ":-7.148099449344137,"pX":-0.8272091706390704,"pZ":1.865995117176534,"vX0":0.19177372530485032,"vY0":-121.31347204498711,"vZ0":-1.7558630822274266,"x":148.53,"y":188.4,"x0":-1.409281362316648,"y0":50.00001106717353,"z0":6.354449012592092,"aX":5.711736318943105},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-13.1,"breakHorizontal":-7.1,"spinRate":2565,"spinDirection":28},"zone":7,"typeConfidence":2.0,"plateTime":0.45308156709631353,"extension":6.221667527065019},"index":0,"playId":"f2fc9c62-6e8d-3ad4-90f6-008142855669","pitchNumber":1,"startTime":"2026-05-25T18:20:41.728Z","endTime":"2026-05-25T18:20:45.526Z","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":84.3,"endSpeed":78.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.683141212945653,"aZ":-42.473406705645225,"pfxX":3.316381978219159,"pfxZ":-6.847031687162173,"pX":-0.23621649980297754,"pZ":-0.6642553478880884,"vX0":1.3270331054063702,"vY0":-122.59152673274994,"vZ0":-7.67627949858782,"x":126.0,"y":256.71,"x0":-1.2170080077317387,"y0":50.000790301988374,"z0":6.1804813302459065,"aX":4.991811517306048},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-14.0,"breakHorizontal":-6.4,"spinRate":2762,"spinDirection":26},"zone":13,"typeConfidence":2.0,"plateTime":0.44866730514024766,"extension":6.297944536510922},"index":1,"playId":"63e1e7af-f6e0-3adb-bee4-1860f5e09914","pitchNumber":2,"startTime":"2026-05-25T18:20:59.879Z","endTime":"2026-05-25T18:21:02.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4448192194845,"aZ":-17.240286248158085,"pfxX":2.3238048267984874,"pfxZ":7.775968438586945,"pX":0.48189303531183947,"pZ":2.4255018628839022,"vX0":3.9079901809555877,"vY0":-137.2426893952553,"vZ0":-6.927841261025911,"x":98.63,"y":173.29,"x0":-1.2587035462154739,"y0":50.003051047068396,"z0":6.1429431569060124,"aX":4.462633567132316},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.0,"breakHorizontal":-5.0,"spinRate":2359,"spinDirection":174},"zone":6,"typeConfidence":2.0,"plateTime":0.3980574494123079,"extension":6.262557145050011},"index":2,"playId":"494ab9e0-d076-3c1b-aaaf-c829e9193a13","pitchNumber":3,"startTime":"2026-05-25T18:21:25.094Z","endTime":"2026-05-25T18:21:28.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72839123813293,"aZ":-33.43699193943118,"pfxX":7.87739650258664,"pfxZ":-0.7602184138386407,"pX":0.4754128553230863,"pZ":1.5247593401155313,"vX0":1.9613032172356384,"vY0":-128.81227763507533,"vZ0":-5.117782652446314,"x":98.88,"y":197.61,"x0":-1.3210941220117816,"y0":50.00315752092038,"z0":6.158376713984073,"aX":13.079911485732682},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.4,"breakHorizontal":-14.8,"spinRate":2572,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.42716353193221,"extension":6.193073761444181},"index":3,"playId":"7ac67183-dd96-322b-9509-ceff0635eb13","pitchNumber":4,"startTime":"2026-05-25T18:21:59.022Z","endTime":"2026-05-25T18:22:02.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.236740836799907,"aZ":-17.560967314916372,"pfxX":-6.222883823156268,"pfxZ":7.628479069208764,"pX":0.3974007321508948,"pZ":2.736950679919278,"vX0":5.255130403750681,"vY0":-137.25688056331813,"vZ0":-6.357768414887083,"x":101.85,"y":164.88,"x0":-0.7297331680199957,"y0":50.00369139665082,"z0":6.271257572774424,"aX":-11.921949799281322},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.7,"breakHorizontal":10.2,"spinRate":2221,"spinDirection":188},"zone":3,"typeConfidence":2.0,"plateTime":0.3984471187605445,"extension":6.247317951189603},"hitData":{"launchSpeed":91.5,"launchAngle":33.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.87,"coordY":61.84}},"index":4,"playId":"5d713638-1c2c-3897-b261-d97bc26dfe6d","pitchNumber":5,"startTime":"2026-05-25T18:22:26.652Z","endTime":"2026-05-25T18:22:34.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:22:34.364Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cedric Mullins walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-25T18:22:49.011Z","endTime":"2026-05-25T18:25:15.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63562987659301,"aZ":-44.370687168029875,"pfxX":3.451875750541255,"pfxZ":-8.234240762364308,"pX":-1.0618189117132053,"pZ":0.9139364932485194,"vX0":-0.5213778805331839,"vY0":-121.97005090256606,"vZ0":-3.6132066592299448,"x":157.47,"y":214.1,"x0":-1.2909901252428628,"y0":50.00122149811101,"z0":6.303680978369851,"aX":5.11535845145762},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-15.5,"breakHorizontal":-6.1,"spinRate":2609,"spinDirection":31},"zone":13,"typeConfidence":2.0,"plateTime":0.4518988007129372,"extension":6.259215312503229},"index":0,"playId":"49146861-7eda-3788-9472-82193c8c4b31","pitchNumber":1,"startTime":"2026-05-25T18:23:05.673Z","endTime":"2026-05-25T18:23:08.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.9,"endSpeed":78.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.759127273959788,"aZ":-41.68156622518233,"pfxX":4.401816787988848,"pfxZ":-6.169129633463506,"pX":0.7712814198119556,"pZ":1.1147817227470866,"vX0":3.6301414821831934,"vY0":-123.65720303863323,"vZ0":-4.022698981653416,"x":87.6,"y":208.68,"x0":-1.2901359210560661,"y0":50.00289645105504,"z0":6.276772416126114,"aX":6.783634674693132},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-11.9,"breakHorizontal":-8.9,"spinRate":2695,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.44376157180855813,"extension":6.164429873754892},"index":1,"playId":"788db60a-c6ae-3e70-870c-08e0cbcf24c0","pitchNumber":2,"startTime":"2026-05-25T18:23:28.874Z","endTime":"2026-05-25T18:23:32.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.850793881055598,"aZ":-20.20892157670466,"pfxX":-6.5249397738336175,"pfxZ":6.482126529778103,"pX":-0.4028790258868742,"pZ":3.0571895058589886,"vX0":4.2867333525312725,"vY0":-135.57146765613808,"vZ0":-4.637443827987447,"x":132.36,"y":156.24,"x0":-1.163294090298211,"y0":50.00545750813218,"z0":6.21575641986576,"aX":-12.050671747938804},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.8,"breakHorizontal":10.8,"spinRate":2168,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.40525918247069903,"extension":6.147036023719623},"index":2,"playId":"f0a357e3-d534-3f35-853e-0a5f32f127c5","pitchNumber":3,"startTime":"2026-05-25T18:23:49.767Z","endTime":"2026-05-25T18:23:53.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.363597567071448,"aZ":-20.785726248159456,"pfxX":1.820496178399436,"pfxZ":5.9684899371704745,"pX":0.9848196029750571,"pZ":2.7921085482895256,"vX0":4.882670071942436,"vY0":-136.79824678923,"vZ0":-5.577718608757645,"x":79.46,"y":163.39,"x0":-1.0550551523482985,"y0":50.002122033611094,"z0":6.2693952932341,"aX":3.470458908856521},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.0,"breakHorizontal":-4.3,"spinRate":2416,"spinDirection":171},"zone":12,"typeConfidence":2.0,"plateTime":0.3994113014067051,"extension":6.190479353706594},"index":3,"playId":"2872b711-e2e4-340c-9724-5951eefbac82","pitchNumber":4,"startTime":"2026-05-25T18:24:08.850Z","endTime":"2026-05-25T18:24:12.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.990824411702377,"aZ":-18.777636692612987,"pfxX":-7.122242395915379,"pfxZ":7.3033302572133865,"pX":-0.4388771537401247,"pZ":2.466876733293217,"vX0":4.543532429111959,"vY0":-134.98772451391352,"vZ0":-6.345285088121905,"x":133.73,"y":172.17,"x0":-1.2235972192010927,"y0":50.0035018464428,"z0":6.182225913733267,"aX":-13.0674312629655},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.0,"breakHorizontal":11.9,"spinRate":2217,"spinDirection":182},"zone":4,"typeConfidence":2.0,"plateTime":0.4066754004160136,"extension":6.162750370707869},"index":4,"playId":"d61832da-8b1b-3d17-90bf-6ad7133b136d","pitchNumber":5,"startTime":"2026-05-25T18:24:27.829Z","endTime":"2026-05-25T18:24:31.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.051546433365292,"aZ":-33.3130299003691,"pfxX":9.81284665177196,"pfxZ":-0.6948126963309846,"pX":-0.2284198613920061,"pZ":2.4167790115973187,"vX0":0.8646375349386113,"vY0":-127.50563001131914,"vZ0":-2.715681997139447,"x":125.71,"y":173.53,"x0":-1.8466359638358947,"y0":50.000698516058776,"z0":6.12250780177401,"aX":16.164900658766758},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.7,"breakHorizontal":-18.0,"spinRate":2615,"spinDirection":55},"zone":5,"typeConfidence":2.0,"plateTime":0.42945422267368905,"extension":6.083283591118465},"index":5,"playId":"f239f25b-6d3f-3f4d-9594-3d511a1525a0","pitchNumber":6,"startTime":"2026-05-25T18:24:47.281Z","endTime":"2026-05-25T18:24:50.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.404202878271672,"aZ":-34.31530857695543,"pfxX":7.836763989289269,"pfxZ":-1.3022668003584756,"pX":0.837977650022187,"pZ":-0.06924001635166376,"vX0":2.9153708535687772,"vY0":-127.81082618920132,"vZ0":-8.275387132743043,"x":85.06,"y":240.65,"x0":-1.3383664914483184,"y0":50.00445891810467,"z0":5.935793145618702,"aX":12.857995100198103},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.1,"breakHorizontal":-14.9,"spinRate":2728,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.42992930582208855,"extension":6.2639289592140095},"index":6,"playId":"15c78b1a-8ecf-3f47-b537-3bd6e216dbff","pitchNumber":7,"startTime":"2026-05-25T18:25:10.187Z","endTime":"2026-05-25T18:25:15.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:25:15.467Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Mesa Jr. called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-25T18:25:41.589Z","endTime":"2026-05-25T18:27:48.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"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.6,"endSpeed":84.7,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37799103648039,"aZ":-15.79107577941717,"pfxX":-7.1898158936174585,"pfxZ":8.852858996840006,"pX":-0.8332489494228617,"pZ":2.5849336751594194,"vX0":4.105397018472207,"vY0":-136.04538820416565,"vZ0":-6.491140212519905,"x":148.76,"y":168.99,"x0":-1.4378833094610033,"y0":50.00214917071499,"z0":6.120770460192328,"aX":-13.305955128014777},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":12.0,"spinRate":2168,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4045602929347596,"extension":6.17909491217262},"index":0,"playId":"9bbce604-3644-3c31-a2a0-b306f2d1743a","pitchNumber":1,"startTime":"2026-05-25T18:25:45.746Z","endTime":"2026-05-25T18:25:49.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.2,"endSpeed":78.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.620132970480302,"aZ":-40.579127820634326,"pfxX":4.754419707134821,"pfxZ":-5.4709396237223915,"pX":0.7348647386439366,"pZ":1.287477898028836,"vX0":3.573319592983937,"vY0":-123.9763057953744,"vZ0":-3.807206993478218,"x":88.99,"y":204.02,"x0":-1.348919131452076,"y0":50.00160448128433,"z0":6.272956728543142,"aX":7.308075679412233},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-10.6,"breakHorizontal":-9.5,"spinRate":2722,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4438874347031545,"extension":6.19792126096793},"index":1,"playId":"65817a2a-9e83-3dcb-96a6-8e95cf434965","pitchNumber":2,"startTime":"2026-05-25T18:26:08.719Z","endTime":"2026-05-25T18:26:11.816Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"a78cab16-3056-3047-b4d3-c1c0130d44dd","startTime":"2026-05-25T18:26:46.405Z","endTime":"2026-05-25T18:26:50.428Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.760839822587506,"aZ":-12.955991505141816,"pfxX":-2.5031720068872616,"pfxZ":10.262095935092065,"pX":-0.6632865990742162,"pZ":2.8725962125856532,"vX0":2.586072685582059,"vY0":-136.64024623525626,"vZ0":-6.421248986724226,"x":142.28,"y":161.22,"x0":-1.3010783580606573,"y0":50.00615674310794,"z0":6.159894749586713,"aX":-4.689595649792304},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.3,"breakHorizontal":4.0,"spinRate":2194,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.40230994344848225,"extension":6.221342890066543},"index":3,"playId":"5d3da61b-21b1-38b0-ac3d-24615d3572d6","pitchNumber":3,"startTime":"2026-05-25T18:27:08.079Z","endTime":"2026-05-25T18:27:35.095Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.327092639022272,"aZ":-14.933474988772096,"pfxX":-4.580249790363315,"pfxZ":8.85934626630162,"pX":-0.5978207791369011,"pZ":3.348191410325637,"vX0":3.044304329312803,"vY0":-138.48472138519608,"vZ0":-5.203999850074585,"x":139.79,"y":148.38,"x0":-1.115081569300586,"y0":50.00646013467831,"z0":6.247498845775148,"aX":-8.916580855888332},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":7.7,"spinRate":2147,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.3952015736738401,"extension":6.272300860774719},"index":4,"playId":"da6e6287-df3a-3855-a445-8e9de101a628","pitchNumber":4,"startTime":"2026-05-25T18:27:43.815Z","endTime":"2026-05-25T18:27:48.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:27:48.016Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gunnar Henderson grounds out to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-25T18:29:46.802Z","endTime":"2026-05-25T18:31:07.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"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.0,"endSpeed":80.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.080991305963526,"aZ":-30.6865086545103,"pfxX":-0.53659527858696,"pfxZ":0.9186329739077816,"pX":-0.21511234008861288,"pZ":3.481834723473275,"vX0":-2.415903762115088,"vY0":-125.43007993980332,"vZ0":-0.7267674230187331,"x":125.2,"y":144.77,"x0":0.824811127480506,"y0":50.00141366414072,"z0":6.247432373829463,"aX":-0.866251075301528},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.8,"breakHorizontal":1.4,"spinRate":2296,"spinDirection":272},"zone":2,"typeConfidence":0.9,"plateTime":0.4343938597542194,"extension":6.269633073330837},"index":0,"playId":"f03adcd5-8261-3f51-9908-31221a18dc29","pitchNumber":1,"startTime":"2026-05-25T18:29:57.714Z","endTime":"2026-05-25T18:30:01.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52794115037697,"aZ":-13.614236119894446,"pfxX":5.13067109735234,"pfxZ":9.620194882347299,"pX":-1.665867175643523,"pZ":1.9839580405116533,"vX0":-7.627186285090425,"vY0":-137.97368272520174,"vZ0":-8.860515146208478,"x":180.5,"y":185.21,"x0":0.4669543801218253,"y0":50.001654122526034,"z0":6.1530724721438075,"aX":9.8976108354464},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":-7.7,"spinRate":2190,"spinDirection":150},"zone":13,"typeConfidence":0.9,"plateTime":0.3968876234272476,"extension":6.447301265420166},"index":1,"playId":"13d02ad7-9088-3c86-b3c8-eb8dbd428a6d","pitchNumber":2,"startTime":"2026-05-25T18:30:12.203Z","endTime":"2026-05-25T18:30:15.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.009209562576554,"aZ":-33.21327274437962,"pfxX":-1.3436121102317427,"pfxZ":-0.6438596426679482,"pX":-1.0299916403624567,"pZ":1.5466502556631618,"vX0":-4.304785016024239,"vY0":-126.92326737108188,"vZ0":-4.544318528760551,"x":156.26,"y":197.02,"x0":0.8682976685020918,"y0":50.001607519889184,"z0":6.029987454748969,"aX":-2.1732218559404903},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.0,"breakHorizontal":3.5,"spinRate":2370,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.4329386512764297,"extension":6.518445051740524},"index":2,"playId":"a8ceabf9-75b5-3453-a298-022b473e877b","pitchNumber":3,"startTime":"2026-05-25T18:30:28.870Z","endTime":"2026-05-25T18:30:33.922Z","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":86.0,"endSpeed":79.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31281892960849,"aZ":-27.482813824133608,"pfxX":7.7588804929021755,"pfxZ":2.9601899518128754,"pX":-0.18825714137860572,"pZ":2.280619878620694,"vX0":-4.61467644786785,"vY0":-125.13274281093112,"vZ0":-3.754946440739949,"x":124.18,"y":177.2,"x0":0.6719956640307218,"y0":50.00358936543829,"z0":6.052938750206854,"aX":12.301594302918337},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.7,"breakHorizontal":-13.0,"spinRate":1406,"spinDirection":107},"zone":8,"typeConfidence":0.9,"plateTime":0.43776229524704036,"extension":6.322175886554049},"hitData":{"launchSpeed":98.2,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.96,"coordY":169.42}},"index":3,"playId":"621df378-45d9-3f56-9508-0dd6fa87f962","pitchNumber":4,"startTime":"2026-05-25T18:31:00.342Z","endTime":"2026-05-25T18:31:07.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:31:07.359Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-25T18:31:32.723Z","endTime":"2026-05-25T18:32:16.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.88215841044045,"aZ":-12.640385660540987,"pfxX":4.116467084905449,"pfxZ":10.06947736997624,"pX":0.24696408871982733,"pZ":1.7677248982394667,"vX0":-1.619557993101291,"vY0":-139.03910829575497,"vZ0":-9.545499115160101,"x":107.59,"y":191.05,"x0":0.30532316512880353,"y0":50.00334826811756,"z0":6.104415597443597,"aX":7.984547622618686},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":-7.1,"spinRate":2060,"spinDirection":145},"zone":8,"typeConfidence":0.91,"plateTime":0.395354529857741,"extension":6.3978844718858925},"index":0,"playId":"d59e49be-e880-35ca-9f9b-c4953a9b30ed","pitchNumber":1,"startTime":"2026-05-25T18:31:53.580Z","endTime":"2026-05-25T18:31:57.281Z","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":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.452815541654086,"aZ":-30.990910064346995,"pfxX":-1.3855717541689003,"pfxZ":0.7177723817064621,"pX":-0.011234993831986033,"pZ":1.9032606265165006,"vX0":-1.216143436165408,"vY0":-127.98950308428246,"vZ0":-4.41309349475901,"x":117.43,"y":187.39,"x0":0.6501837038596434,"y0":50.00570845879897,"z0":6.077226161960847,"aX":-2.2988702783141814},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.5,"breakHorizontal":2.8,"spinRate":2372,"spinDirection":253},"zone":8,"typeConfidence":0.91,"plateTime":0.4279697141204082,"extension":6.543600207799648},"hitData":{"launchSpeed":106.5,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":92.61,"coordY":160.48}},"index":1,"playId":"628712ae-503c-3674-bf8f-12021c2e66e9","pitchNumber":2,"startTime":"2026-05-25T18:32:09.391Z","endTime":"2026-05-25T18:32:16.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:32:16.092Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-25T18:32:35.937Z","endTime":"2026-05-25T18:34:56.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":676439,"link":"/api/v1/people/676439"},"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":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39478981618903,"aZ":-15.12980396535182,"pfxX":4.02572912948999,"pfxZ":8.492608329164522,"pX":-0.33257095634961775,"pZ":3.5091198232272793,"vX0":-3.353899750421422,"vY0":-141.09764661923694,"vZ0":-5.147108693994245,"x":129.68,"y":144.03,"x0":0.35098349614160723,"y0":50.00701180707714,"z0":6.3388382136490256,"aX":8.084134371312478},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.4,"breakHorizontal":-6.6,"spinRate":1961,"spinDirection":146},"zone":11,"typeConfidence":0.91,"plateTime":0.38883072237142535,"extension":6.458547855914878},"index":0,"playId":"d756693b-9551-3244-a3fa-e4501bc919b7","pitchNumber":1,"startTime":"2026-05-25T18:32:39.297Z","endTime":"2026-05-25T18:32:42.325Z","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":89.6,"endSpeed":82.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.419636654507883,"aZ":-28.29753295664038,"pfxX":-0.9787356418590236,"pfxZ":2.229178691501799,"pX":-0.25716253025422364,"pZ":2.40519058317844,"vX0":-2.3654639102883483,"vY0":-130.51013741193051,"vZ0":-3.9228892645960998,"x":126.8,"y":173.84,"x0":0.7852363882439224,"y0":50.00289485860439,"z0":6.040035959680595,"aX":-1.7014111680733428},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.5,"breakHorizontal":2.3,"spinRate":2378,"spinDirection":231},"zone":5,"typeConfidence":0.9,"plateTime":0.4184076819524316,"extension":6.545121902562305},"index":1,"playId":"79d687d8-f18c-341d-81e4-f0d7e0277fa3","pitchNumber":2,"startTime":"2026-05-25T18:32:53.507Z","endTime":"2026-05-25T18:32:56.566Z","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":86.5,"endSpeed":78.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.134331501434687,"aZ":-31.529591585648735,"pfxX":8.626493959153965,"pfxZ":0.40588295869571756,"pX":1.168810929560088,"pZ":1.3971693417359417,"vX0":-1.7584575710748613,"vY0":-125.72528328432625,"vZ0":-5.0623895003022215,"x":72.45,"y":201.06,"x0":0.7662285132611545,"y0":50.00059422528207,"z0":6.054867688303276,"aX":13.537602358502761},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.4,"breakHorizontal":-15.0,"spinRate":1323,"spinDirection":105},"zone":14,"typeConfidence":0.9,"plateTime":0.43896396497373935,"extension":6.474792154927423},"index":2,"playId":"d8087098-bac4-3ab7-bf16-af6755f281af","pitchNumber":3,"startTime":"2026-05-25T18:33:17.883Z","endTime":"2026-05-25T18:33:21.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33152834748208,"aZ":-10.715095194842538,"pfxX":4.728570166006778,"pfxZ":10.562343178782923,"pX":-0.5280539020937275,"pZ":2.4741877080291004,"vX0":-4.03864596657161,"vY0":-142.05104340251862,"vZ0":-8.501578309909634,"x":137.13,"y":171.98,"x0":0.3019339976157425,"y0":50.001188334049175,"z0":6.197740075981903,"aX":9.605700839456297},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.4,"breakHorizontal":-7.7,"spinRate":2198,"spinDirection":150},"zone":4,"typeConfidence":0.92,"plateTime":0.3864628687621714,"extension":6.584743498374421},"index":3,"playId":"2b2834b9-d593-3d18-a42e-f13696e96b34","pitchNumber":4,"startTime":"2026-05-25T18:33:33.450Z","endTime":"2026-05-25T18:33:36.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.699539993512076,"aZ":-15.21757778964414,"pfxX":5.898830914342545,"pfxZ":8.321551362836056,"pX":-0.9345536908853171,"pZ":3.257959574100217,"vX0":-5.526826509767055,"vY0":-141.69280762009836,"vZ0":-5.649686747351805,"x":152.62,"y":150.82,"x0":0.272760106373249,"y0":50.00409121482732,"z0":6.246446050215666,"aX":12.022171296404288},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.2,"breakHorizontal":-9.6,"spinRate":2157,"spinDirection":141},"zone":11,"typeConfidence":0.92,"plateTime":0.38622798284250504,"extension":6.535302407768324},"index":4,"playId":"5b021c6b-4923-357e-8fa7-6d2d87dc9389","pitchNumber":5,"startTime":"2026-05-25T18:33:52.355Z","endTime":"2026-05-25T18:33:56.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.897754028554147,"aZ":-42.02179736165511,"pfxX":-2.832726343847281,"pfxZ":-6.825946870006773,"pX":0.06493458459629539,"pZ":1.6074676926755351,"vX0":-0.3869775124192577,"vY0":-119.29411401524204,"vZ0":-1.7315089395247654,"x":114.52,"y":195.38,"x0":0.5973355549634721,"y0":50.00484537288816,"z0":6.129802580883765,"aX":-4.084315784953767},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-12.5,"breakHorizontal":5.3,"spinRate":2484,"spinDirection":323},"zone":14,"typeConfidence":0.91,"plateTime":0.4590952824222856,"extension":6.610587920601261},"index":5,"playId":"789ab47b-236a-3675-98de-22d8c5513a40","pitchNumber":6,"startTime":"2026-05-25T18:34:07.925Z","endTime":"2026-05-25T18:34:11.681Z","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":86.9,"endSpeed":78.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.716385751541665,"aZ":-30.781284691443243,"pfxX":9.360018278913932,"pfxZ":0.877860010801486,"pX":1.553268473935743,"pZ":3.444567692966352,"vX0":-0.9390447353619362,"vY0":-126.4352442268906,"vZ0":-0.4495052119639572,"x":57.79,"y":145.78,"x0":0.7209308129638561,"y0":50.003209959708244,"z0":6.1394803478050815,"aX":14.841982832760618},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.8,"breakHorizontal":-16.6,"spinRate":1188,"spinDirection":99},"zone":12,"typeConfidence":0.9,"plateTime":0.43667642761627334,"extension":6.177266169313374},"index":6,"playId":"7982117b-0035-3064-bab1-6bde2bf56948","pitchNumber":7,"startTime":"2026-05-25T18:34:29.496Z","endTime":"2026-05-25T18:34:34.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.20114121018275,"aZ":-11.025406935300705,"pfxX":6.17592513548822,"pfxZ":10.443501200685201,"pX":0.17118581497565805,"pZ":2.1733919208728123,"vX0":-2.7475536454092087,"vY0":-141.83061814306257,"vZ0":-8.977850896681069,"x":110.47,"y":180.1,"x0":0.3531720429770199,"y0":50.00603094559765,"z0":6.094345199104627,"aX":12.51144991881485},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.2,"breakHorizontal":-10.6,"spinRate":2340,"spinDirection":147},"zone":8,"typeConfidence":0.92,"plateTime":0.38704026153143634,"extension":6.713605419382438},"index":7,"playId":"1fd0f9a0-b2f7-3491-a895-ea6b50a05ae5","pitchNumber":8,"startTime":"2026-05-25T18:34:53.102Z","endTime":"2026-05-25T18:34:56.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:34:56.272Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Feduccia flies out to center fielder Leody Taveras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-25T18:36:48.283Z","endTime":"2026-05-25T18:37:33.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.310763831939997,"aZ":-42.066722447174776,"pfxX":4.491318863216315,"pfxZ":-7.045914079434228,"pX":-0.0829437953524213,"pZ":3.7898439902929604,"vX0":1.7245756451396501,"vY0":-118.5360083164095,"vZ0":2.336505247291221,"x":120.16,"y":136.45,"x0":-1.4059186744606604,"y0":50.00053182474434,"z0":6.6674966622820335,"aX":6.309246637219269},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-11.8,"breakHorizontal":-8.5,"spinRate":2405,"spinDirection":36},"zone":11,"typeConfidence":2.0,"plateTime":0.46432839352479993,"extension":5.99712887836418},"index":0,"playId":"ce8b4be4-930a-3c40-a7e3-d28a71b4cc1e","pitchNumber":1,"startTime":"2026-05-25T18:37:09.203Z","endTime":"2026-05-25T18:37:12.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.556962530183238,"aZ":-43.119800714197545,"pfxX":4.418404306905238,"pfxZ":-7.663517595572564,"pX":0.34733626258169503,"pZ":2.112169922489652,"vX0":2.3600594144677567,"vY0":-119.47436272369407,"vZ0":-0.8337005760800371,"x":103.76,"y":181.75,"x0":-1.2311062158563093,"y0":50.00292855842118,"z0":6.381275700346258,"aX":6.311039779015879},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-13.8,"breakHorizontal":-8.6,"spinRate":2451,"spinDirection":32},"zone":9,"typeConfidence":2.0,"plateTime":0.46054347765473924,"extension":6.274394231190397},"hitData":{"launchSpeed":92.3,"launchAngle":37.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.62,"coordY":66.44}},"index":1,"playId":"dad8478f-f86a-3e08-983b-755d32fa8bd8","pitchNumber":2,"startTime":"2026-05-25T18:37:25.881Z","endTime":"2026-05-25T18:37:33.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:37:33.988Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Walls singles on a line drive to center fielder Leody Taveras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-25T18:37:53.443Z","endTime":"2026-05-25T18:40:26.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"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":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69547823490586,"aZ":-19.201306248668566,"pfxX":2.285994402682713,"pfxZ":7.024344058880564,"pX":0.38829514947634347,"pZ":3.6422309441880323,"vX0":3.5599983290991037,"vY0":-135.10933992168557,"vZ0":-3.5054785856785906,"x":102.2,"y":140.44,"x0":-1.24394740321498,"y0":50.004943561097775,"z0":6.307583639834634,"aX":4.221656170509136},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":-4.9,"spinRate":2398,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.4055405873541229,"extension":6.155777377871504},"index":0,"playId":"cede8110-e6da-37cf-8deb-4b5311189a43","pitchNumber":1,"startTime":"2026-05-25T18:38:02.962Z","endTime":"2026-05-25T18:38:06.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5986750203666,"aZ":-16.775165355785003,"pfxX":2.48734190535672,"pfxZ":8.400695367939589,"pX":0.2411535556650187,"pZ":3.4591113930573436,"vX0":3.2974654537173214,"vY0":-134.858337099351,"vZ0":-4.5330351791181345,"x":107.81,"y":145.38,"x0":-1.3228243360050351,"y0":50.00540746120097,"z0":6.353074553424404,"aX":4.560238205571098},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.4,"breakHorizontal":-5.3,"spinRate":2392,"spinDirection":184},"zone":12,"typeConfidence":2.0,"plateTime":0.40686816266887416,"extension":6.111101502112727},"index":1,"playId":"180ad9d9-fbff-3b36-9d57-dd35573ef9c1","pitchNumber":2,"startTime":"2026-05-25T18:38:21.463Z","endTime":"2026-05-25T18:38:25.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":74.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.474102265823742,"aZ":-42.38633901470765,"pfxX":3.4823952057961955,"pfxZ":-7.180348722625779,"pX":-0.9287812011766838,"pZ":1.4686735986969512,"vX0":0.1881695091259608,"vY0":-119.99231670503247,"vZ0":-2.422651911078761,"x":152.4,"y":199.13,"x0":-1.459544657264184,"y0":50.00088189057248,"z0":6.356328908323948,"aX":4.954169981665459},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.3,"breakHorizontal":-6.4,"spinRate":2452,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.4607727757302573,"extension":6.214277485747807},"index":2,"playId":"16af99bc-a337-324f-bbe9-8c59e1a42118","pitchNumber":3,"startTime":"2026-05-25T18:38:40.867Z","endTime":"2026-05-25T18:38:44.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.590964758940217,"aZ":-35.433636187133196,"pfxX":9.466373364747595,"pfxZ":-2.1303443452332926,"pX":0.007793134895181121,"pZ":1.8962340590158504,"vX0":1.193804566719162,"vY0":-123.94004379592275,"vZ0":-3.067637234032251,"x":116.7,"y":187.58,"x0":-1.709989098610201,"y0":50.003816102987166,"z0":6.159310580109812,"aX":14.483281385239627},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.4,"breakHorizontal":-17.4,"spinRate":2550,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.4447659581645911,"extension":6.120666721791215},"index":3,"playId":"481ad801-92d8-328e-89cd-a49814cf9180","pitchNumber":4,"startTime":"2026-05-25T18:39:00.086Z","endTime":"2026-05-25T18:39:03.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.02292556027047,"aZ":-18.344647759315347,"pfxX":-8.126202402147221,"pfxZ":7.54135797993534,"pX":-0.014685490382832445,"pZ":1.5149631154560417,"vX0":5.624199994612339,"vY0":-136.0635653168605,"vZ0":-8.58975172076005,"x":117.56,"y":197.88,"x0":-1.0763331384468784,"y0":50.002200494887354,"z0":6.037926419017327,"aX":-14.898381368677168},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.5,"breakHorizontal":13.2,"spinRate":2314,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.40602925418335634,"extension":6.2360919829092225},"index":4,"playId":"68822c8b-8e4f-3c2b-984b-da830d32715f","pitchNumber":5,"startTime":"2026-05-25T18:39:20.008Z","endTime":"2026-05-25T18:39:24.072Z","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.1,"endSpeed":85.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.64557893442744,"aZ":-16.00061616727054,"pfxX":1.2837541941075816,"pfxZ":8.548770053473596,"pX":-0.11372288526023315,"pZ":3.4972948352498103,"vX0":3.139780784851044,"vY0":-137.00566488422047,"vZ0":-4.381484164492103,"x":121.33,"y":144.35,"x0":-1.4435367981418352,"y0":50.00157645212072,"z0":6.218487769992053,"aX":2.428004255488203},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.8,"breakHorizontal":-3.0,"spinRate":2408,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.40052254655829067,"extension":6.159110884593651},"index":5,"playId":"f9b1e775-3868-3b9d-9ca0-eb67fe1e2db9","pitchNumber":6,"startTime":"2026-05-25T18:39:41.402Z","endTime":"2026-05-25T18:39:44.565Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":78.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.125763898219013,"aZ":-32.43157970962159,"pfxX":8.257077824908036,"pfxZ":-0.16365363864527005,"pX":0.08460895011766434,"pZ":2.9349638129908153,"vX0":1.821380668775963,"vY0":-126.26487515074263,"vZ0":-1.446217587252842,"x":113.77,"y":159.54,"x0":-1.72051937564271,"y0":50.0017275803209,"z0":6.159580436505285,"aX":13.140607299563504},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.4,"breakHorizontal":-15.4,"spinRate":2596,"spinDirection":48},"zone":2,"typeConfidence":2.0,"plateTime":0.43617690287941935,"extension":6.135135255791871},"hitData":{"launchSpeed":74.9,"launchAngle":23.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.44,"coordY":102.62}},"index":6,"playId":"19d99c7d-cf14-36a1-abfd-45699de8906b","pitchNumber":7,"startTime":"2026-05-25T18:40:14.578Z","endTime":"2026-05-25T18:40:26.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:40:26.147Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, pitcher Kyle Bradish to first baseman Pete Alonso. Taylor Walls to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-25T18:40:48.890Z","endTime":"2026-05-25T18:41:29.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680694,"link":"/api/v1/people/680694"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.968074382330823,"aZ":-41.92590768216184,"pfxX":3.871541476569903,"pfxZ":-6.512412766048868,"pX":2.0591405111544496,"pZ":1.174518956128518,"vX0":6.203401618168839,"vY0":-122.57135415920303,"vZ0":-3.6460732105788223,"x":38.51,"y":207.07,"x0":-1.0241453628808088,"y0":50.004974514644424,"z0":6.32183438154251,"aX":5.793989744301957},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-12.5,"breakHorizontal":-8.6,"spinRate":2653,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4497155776577322,"extension":6.250690704885688},"index":0,"playId":"5fad81f4-643d-36c8-a7ba-464ddd0058c2","pitchNumber":1,"startTime":"2026-05-25T18:40:53.201Z","endTime":"2026-05-25T18:40:56.641Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.869793411694715,"aZ":-32.901023022522466,"pfxX":8.950728327788722,"pfxZ":-0.4700427522795554,"pX":-0.5916832467604252,"pZ":3.181204072326604,"vX0":0.06910817826132182,"vY0":-123.95604677438494,"vZ0":-0.6206189467411476,"x":139.55,"y":152.89,"x0":-1.7812129562512387,"y0":50.004224028301486,"z0":6.20360352478135,"aX":13.802975329992428},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.7,"breakHorizontal":-16.2,"spinRate":2550,"spinDirection":52},"zone":1,"typeConfidence":2.0,"plateTime":0.4434178475755268,"extension":6.036644034574967},"hitData":{"launchSpeed":71.0,"launchAngle":-52.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":138.13,"coordY":188.17}},"index":1,"playId":"88f5369a-f3a6-32e3-8d26-393aba6dce55","pitchNumber":2,"startTime":"2026-05-25T18:41:20.783Z","endTime":"2026-05-25T18:41:29.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:41:29.587Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Caminero strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-25T18:43:07.434Z","endTime":"2026-05-25T18:47:47.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8,9,10,11],"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-25T18:42:19.451Z","endTime":"2026-05-25T18:43:09.751Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":78.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10104804098148,"aZ":-40.62686539109356,"pfxX":3.5665285221799894,"pfxZ":-5.397136251672988,"pX":-0.09538361652114166,"pZ":1.024982574257729,"vX0":1.9057378487872796,"vY0":-125.88319417822935,"vZ0":-4.626489387763492,"x":120.64,"y":211.11,"x0":-1.3312280470773556,"y0":50.00119817926017,"z0":6.25908582464049,"aX":5.589192075256419},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-10.7,"breakHorizontal":-7.0,"spinRate":2664,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.4390559551968174,"extension":6.280563998915711},"index":1,"playId":"a8c1da8f-6bd4-3498-a55b-44fbd33d4b38","pitchNumber":1,"startTime":"2026-05-25T18:43:09.751Z","endTime":"2026-05-25T18:43:14.162Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"playId":"b5148ec6-253f-367d-aef2-4da317328970","startTime":"2026-05-25T18:43:34.468Z","endTime":"2026-05-25T18:43:37.468Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.969375912558068,"aZ":-43.42084803347221,"pfxX":2.997162616998711,"pfxZ":-7.069878774306452,"pX":0.36545028837324867,"pZ":1.350520415310242,"vX0":3.288005826506594,"vY0":-126.22006682347987,"vZ0":-3.3482565265765487,"x":103.07,"y":202.32,"x0":-1.350110732814374,"y0":50.00256945971879,"z0":6.238754498126893,"aX":4.768425070138121},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-13.3,"breakHorizontal":-6.2,"spinRate":2681,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.43623637582861186,"extension":6.2277014448755335},"index":3,"playId":"eef7e98b-38a9-3154-a084-658495c14b51","pitchNumber":2,"startTime":"2026-05-25T18:44:00.630Z","endTime":"2026-05-25T18:44:03.905Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":4,"startTime":"2026-05-25T18:44:15.272Z","endTime":"2026-05-25T18:44:38.353Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.046060895881304,"aZ":-11.988351153535111,"pfxX":-4.377293551087474,"pfxZ":10.397082753134262,"pX":-1.0889339511064102,"pZ":2.3186319231073074,"vX0":1.9420958912683508,"vY0":-138.9300103576598,"vZ0":-8.023922025010002,"x":158.51,"y":176.18,"x0":-1.230861269321082,"y0":50.00581236263387,"z0":6.053611432620071,"aX":-8.501865367274442},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":7.4,"spinRate":2063,"spinDirection":191},"zone":13,"typeConfidence":2.0,"plateTime":0.3952334770977095,"extension":6.383280774226947},"index":5,"playId":"1966b3fe-e217-3b2e-b0a1-1f30af73208a","pitchNumber":3,"startTime":"2026-05-25T18:44:38.353Z","endTime":"2026-05-25T18:44:42.101Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":6,"actionPlayId":"1966b3fe-e217-3b2e-b0a1-1f30af73208a","startTime":"2026-05-25T18:44:46.989Z","endTime":"2026-05-25T18:45:13.649Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34869233645396,"aZ":-18.019731118036617,"pfxX":-6.7905884886280425,"pfxZ":7.294499261579293,"pX":-0.8276026845603539,"pZ":3.5314990566524944,"vX0":3.2586608366946996,"vY0":-138.71200865000245,"vZ0":-3.9657927295280935,"x":148.55,"y":143.43,"x0":-1.1383670026232653,"y0":50.000864207872326,"z0":6.188510914122534,"aX":-13.170526561354322},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.5,"breakHorizontal":11.5,"spinRate":2148,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.3955718963127901,"extension":6.285996091954764},"index":7,"playId":"bd04d509-cf1b-3b10-8943-f629a20143fd","pitchNumber":4,"startTime":"2026-05-25T18:45:13.649Z","endTime":"2026-05-25T18:45:16.790Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.728834443022492,"aZ":-31.175999910779378,"pfxX":7.347893046039366,"pfxZ":0.5912882879996486,"pX":1.2821666654227808,"pZ":1.2610562731201878,"vX0":4.451485650111241,"vY0":-128.87216711709738,"vZ0":-5.931257671741957,"x":68.13,"y":204.73,"x0":-1.419753841969485,"y0":50.00219376014216,"z0":5.987939680555889,"aX":12.411105756012265},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.0,"breakHorizontal":-14.3,"spinRate":2651,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4243203160027722,"extension":6.364599938541457},"index":8,"playId":"8623051d-67f1-3311-a600-82f74ab5f687","pitchNumber":5,"startTime":"2026-05-25T18:45:44.093Z","endTime":"2026-05-25T18:45:50.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.803711308178165,"aZ":-40.98129292145038,"pfxX":2.0687770597617217,"pfxZ":-5.543688257496849,"pX":0.9915155829376862,"pZ":0.31968792554141645,"vX0":4.406241420058259,"vY0":-125.11542486325708,"vZ0":-6.160574990398531,"x":79.21,"y":230.15,"x0":-1.059901081617544,"y0":50.00296479888935,"z0":6.165111191874576,"aX":3.285976660770456},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-11.2,"breakHorizontal":-4.8,"spinRate":2660,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.43745184367418855,"extension":6.49530368821818},"index":9,"playId":"a8cae1c4-119b-36ac-8ac1-7be628a0e79a","pitchNumber":6,"startTime":"2026-05-25T18:46:34.896Z","endTime":"2026-05-25T18:46:38.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.44679174828324,"aZ":-17.33507211468805,"pfxX":-7.390399385721038,"pfxZ":7.47084435583593,"pX":-0.6803681854377344,"pZ":2.4478388291526287,"vX0":3.39793304012465,"vY0":-140.87143189293423,"vZ0":-6.9753576388227705,"x":142.93,"y":172.69,"x0":-0.9497582851257411,"y0":50.00465634374652,"z0":6.099740335508663,"aX":-14.683736421235151},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.1,"breakHorizontal":12.6,"spinRate":2198,"spinDirection":192},"zone":4,"typeConfidence":2.0,"plateTime":0.390535629869484,"extension":6.318013801748875},"index":10,"playId":"5e28be50-fb79-34bb-ae64-84cca7504d84","pitchNumber":7,"startTime":"2026-05-25T18:47:09.323Z","endTime":"2026-05-25T18:47:13.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.254911024926674,"aZ":-31.579352880069894,"pfxX":7.43264065950021,"pfxZ":0.35425143064941356,"pX":0.8973222172513504,"pZ":0.9439293914957272,"vX0":3.177752024746776,"vY0":-129.77112099456357,"vZ0":-6.7266198844168965,"x":82.8,"y":213.29,"x0":-1.3132529818711374,"y0":50.0052040595474,"z0":6.013653127573354,"aX":12.522081719141159},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.8,"breakHorizontal":-14.2,"spinRate":2584,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4240704975723628,"extension":6.3087429126669825},"index":11,"playId":"26f12238-084b-3397-9200-55c5696d3e80","pitchNumber":8,"startTime":"2026-05-25T18:47:43.450Z","endTime":"2026-05-25T18:47:47.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:47:47.277Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Weston Wilson grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-25T18:49:43.917Z","endTime":"2026-05-25T18:50:38.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59305899354166,"aZ":-36.927348666981345,"pfxX":-0.9050012473013365,"pfxZ":-3.3359193456876515,"pX":0.037578536852093954,"pZ":2.9333801007584195,"vX0":-1.6750319064158765,"vY0":-118.85731500642294,"vZ0":-0.10492355385670638,"x":115.57,"y":159.58,"x0":0.870053549362918,"y0":50.00154833677278,"z0":6.342012338220173,"aX":-1.2898011956988331},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-5.8,"breakHorizontal":2.0,"spinRate":2458,"spinDirection":311},"zone":5,"typeConfidence":0.9,"plateTime":0.4614970036164783,"extension":6.1903350980172975},"index":0,"playId":"1d08f6b4-354e-3dc2-be89-d06391cea5d9","pitchNumber":1,"startTime":"2026-05-25T18:49:55.719Z","endTime":"2026-05-25T18:49:59.296Z","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":94.1,"endSpeed":86.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54475038873599,"aZ":-13.996043269088855,"pfxX":5.396843899365118,"pfxZ":9.588002746353597,"pX":-0.19739576768838335,"pZ":3.0311181989770213,"vX0":-3.7884780998790033,"vY0":-136.90792946937617,"vZ0":-6.327021461190057,"x":124.52,"y":156.94,"x0":0.5039065783447427,"y0":50.005160007758704,"z0":6.332099825702358,"aX":10.234878957532302},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.2,"breakHorizontal":-9.0,"spinRate":2189,"spinDirection":143},"zone":2,"typeConfidence":0.9,"plateTime":0.40023682752588874,"extension":6.238898711127784},"index":1,"playId":"16585a34-b89b-3008-8c98-944a5a5d5705","pitchNumber":2,"startTime":"2026-05-25T18:50:09.726Z","endTime":"2026-05-25T18:50:12.936Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-25T18:50:25.431Z","endTime":"2026-05-25T18:50:32.235Z","isPitch":false,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"}},{"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":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40177213183386,"aZ":-25.2835357859058,"pfxX":11.50798852658059,"pfxZ":4.381962200411639,"pX":0.2330056190571966,"pZ":1.3055882452644334,"vX0":-4.660338661677063,"vY0":-125.21041148551775,"vZ0":-6.529301236541962,"x":108.12,"y":203.53,"x0":0.6324593596180316,"y0":50.00585537402961,"z0":6.041647421488709,"aX":18.11127511551697},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.5,"breakHorizontal":-19.6,"spinRate":1730,"spinDirection":116},"zone":14,"typeConfidence":0.91,"plateTime":0.4389586336779736,"extension":6.179854348062017},"hitData":{"launchSpeed":70.0,"launchAngle":-25.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.2,"coordY":174.49}},"index":3,"playId":"fa720dc0-4088-3123-bab0-aa1cd5e2ba1e","pitchNumber":3,"startTime":"2026-05-25T18:50:32.235Z","endTime":"2026-05-25T18:50:38.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:50:38.547Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Leody Taveras singles on a bunt ground ball to pitcher Shane McClanahan. Leody Taveras to 2nd. Leody Taveras advances to 2nd, on a throwing error by pitcher Shane McClanahan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-25T18:50:59.893Z","endTime":"2026-05-25T18:51:25.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663556,"link":"/api/v1/people/663556"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","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":1},"credits":[{"player":{"id":663556,"link":"/api/v1/people/663556"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.103406961878818,"aZ":-36.61539046614174,"pfxX":-0.4746934696810827,"pfxZ":-3.0304779399295256,"pX":-0.6698049346694775,"pZ":3.671738324632959,"vX0":-3.344493792099277,"vY0":-119.81179101148545,"vZ0":1.2829245820648723,"x":142.53,"y":139.64,"x0":0.8003612404565238,"y0":50.00068829138264,"z0":6.378245253143484,"aX":-0.6958251242721005},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.9,"breakHorizontal":1.6,"spinRate":2435,"spinDirection":314},"zone":11,"typeConfidence":0.89,"plateTime":0.45552965060031436,"extension":6.442018138011391},"index":0,"playId":"95187e58-4029-3767-8b06-0880d81cd5c9","pitchNumber":1,"startTime":"2026-05-25T18:51:02.583Z","endTime":"2026-05-25T18:51:06.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.198555323584475,"aZ":-29.759162367596144,"pfxX":10.450950478385773,"pfxZ":1.5243592314849082,"pX":0.5719523851834886,"pZ":2.5273432443228767,"vX0":-4.079524186573461,"vY0":-124.68069869625658,"vZ0":-2.7843205881876907,"x":95.2,"y":170.54,"x0":0.8682914331305133,"y0":50.00077592606054,"z0":6.105135027996125,"aX":16.512375533771106},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.4,"breakHorizontal":-18.0,"spinRate":1433,"spinDirection":117},"zone":6,"typeConfidence":0.9,"plateTime":0.4386962017582512,"extension":6.228978495599181},"hitData":{"launchSpeed":23.4,"launchAngle":-22.0,"totalDistance":8.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":130.01,"coordY":196.42}},"index":1,"playId":"838e3e04-b0a0-3c57-b3c0-87e6289af7fb","pitchNumber":2,"startTime":"2026-05-25T18:51:17.545Z","endTime":"2026-05-25T18:51:25.239Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:51:25.239Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Alexander grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-25T18:52:25.898Z","endTime":"2026-05-25T18:54:07.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.5,"endSpeed":77.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88027671338957,"aZ":-30.600764256498323,"pfxX":7.298532101414027,"pfxZ":1.0354908341174376,"pX":0.9167203954434412,"pZ":2.452647227878819,"vX0":-2.2115192718150247,"vY0":-123.03076406295192,"vZ0":-2.7040829660426384,"x":82.06,"y":172.56,"x0":0.8824561483831462,"y0":50.004354363750124,"z0":6.1764417145845165,"aX":11.11741613861118},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.4,"breakHorizontal":-12.6,"spinRate":1166,"spinDirection":108},"zone":14,"typeConfidence":0.89,"plateTime":0.44629905181515817,"extension":6.198121713009647},"index":0,"playId":"65a0cbcd-7387-385e-82b6-c234a9e2c88b","pitchNumber":1,"startTime":"2026-05-25T18:52:25.898Z","endTime":"2026-05-25T18:52:30.085Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"147fdeed-f07b-4aee-b3ba-80a1c6b00041","startTime":"2026-05-25T18:52:59.700Z","endTime":"2026-05-25T18:53:06.577Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.793245923384617,"aZ":-15.815881369656687,"pfxX":6.848872324888406,"pfxZ":8.352414155709868,"pX":-0.9751999762982755,"pZ":1.2773419472593797,"vX0":-6.059304013444432,"vY0":-138.31912715770082,"vZ0":-10.272136522148172,"x":154.17,"y":204.29,"x0":0.34274104857946264,"y0":50.00052131914063,"z0":6.073800682123988,"aX":13.409776409323664},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.4,"breakHorizontal":-11.3,"spinRate":1994,"spinDirection":142},"zone":13,"typeConfidence":0.91,"plateTime":0.39440199195810477,"extension":6.5272698496259505},"index":2,"playId":"f0e45001-b493-31be-afcd-b33817a156c0","pitchNumber":2,"startTime":"2026-05-25T18:53:13.297Z","endTime":"2026-05-25T18:53:16.297Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35984667430053,"aZ":-15.812041717722694,"pfxX":4.832657749142382,"pfxZ":8.314782472164843,"pX":0.1738207626342811,"pZ":2.3679778971077785,"vX0":-2.6118477015121426,"vY0":-138.77293908728174,"vZ0":-7.540735483143444,"x":110.37,"y":174.84,"x0":0.4946329594523155,"y0":50.00660000033694,"z0":6.155387899188514,"aX":9.515199346924739},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.8,"breakHorizontal":-8.3,"spinRate":1933,"spinDirection":141},"zone":5,"typeConfidence":0.9,"plateTime":0.39329942504734117,"extension":6.535928111445073},"index":3,"playId":"f1c6a53a-eaa7-3796-bee9-ac159e79c2af","pitchNumber":3,"startTime":"2026-05-25T18:53:30.368Z","endTime":"2026-05-25T18:53:33.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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.063338292835628,"aZ":-30.0146902773579,"pfxX":-0.22919743209586674,"pfxZ":1.277590931751699,"pX":-0.6734861339688343,"pZ":2.0303388436203473,"vX0":-3.3693088934239905,"vY0":-129.1337601823925,"vZ0":-4.253838202160481,"x":142.67,"y":183.96,"x0":0.6782758494222002,"y0":50.001561735777074,"z0":6.009781834617649,"aX":-0.38627432317648747},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.6,"breakHorizontal":1.2,"spinRate":2341,"spinDirection":224},"zone":7,"typeConfidence":0.9,"plateTime":0.4242739210213502,"extension":6.575123599417667},"hitData":{"launchSpeed":89.1,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.7,"coordY":170.94}},"index":4,"playId":"a740fa6f-b67d-3164-bb0f-0d09379ac59d","pitchNumber":4,"startTime":"2026-05-25T18:53:56.606Z","endTime":"2026-05-25T18:54:07.568Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:54:07.568Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hunter Feduccia challenged (pitch result), call on the field was confirmed: Jackson Holliday walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-25T18:54:17.597Z","endTime":"2026-05-25T18:56:03.245Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"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":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"postOnSecond":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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(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":95.5,"endSpeed":87.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48065531748387,"aZ":-15.4541032084067,"pfxX":4.273899373536735,"pfxZ":8.564457828029514,"pX":0.19947080942895629,"pZ":4.210110044200383,"vX0":-2.0024998944522507,"vY0":-139.12863342329211,"vZ0":-2.9373072357497754,"x":109.4,"y":125.11,"x0":0.37505788200426543,"y0":50.00057239391614,"z0":6.309388401190334,"aX":8.34094546640449},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":-7.3,"spinRate":2031,"spinDirection":144},"zone":12,"typeConfidence":0.89,"plateTime":0.3943374023827393,"extension":6.439338582601702},"index":0,"playId":"dceb0052-b1c5-3124-886a-660d68dbe9aa","pitchNumber":1,"startTime":"2026-05-25T18:54:30.303Z","endTime":"2026-05-25T18:54:33.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.215836194710214,"aZ":-29.578550413457283,"pfxX":-1.6672849815739594,"pfxZ":1.5883903707067635,"pX":-0.7600899533012275,"pZ":1.7138805933715096,"vX0":-3.285868805596464,"vY0":-126.97842918001695,"vZ0":-4.54741383202731,"x":145.97,"y":192.51,"x0":0.7658205297515547,"y0":50.005862862060134,"z0":5.8726954330837815,"aX":-2.731763335624523},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.0,"breakHorizontal":3.7,"spinRate":2370,"spinDirection":190},"zone":7,"typeConfidence":0.91,"plateTime":0.43081700153058833,"extension":6.570670849421259},"index":1,"playId":"3ae7ce74-a161-37c9-9fe4-667d9df25515","pitchNumber":2,"startTime":"2026-05-25T18:54:45.198Z","endTime":"2026-05-25T18:54:48.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.90161543229603,"aZ":-13.323426140990662,"pfxX":4.890919861454673,"pfxZ":9.519555089567039,"pX":-1.8558517808727237,"pZ":2.352711141130962,"vX0":-7.641262022461215,"vY0":-140.34754907935553,"vZ0":-7.947845847344121,"x":187.74,"y":175.26,"x0":0.2757742436402866,"y0":50.00678248875688,"z0":6.1031726663961505,"aX":9.689471470737523},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.6,"breakHorizontal":-7.2,"spinRate":2225,"spinDirection":138},"zone":13,"typeConfidence":0.91,"plateTime":0.3913467387481293,"extension":6.5374967105024995},"index":2,"playId":"4ca5c090-f4cc-3ca3-85ea-cc5b2cf9404f","pitchNumber":3,"startTime":"2026-05-25T18:55:01.182Z","endTime":"2026-05-25T18:55:04.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05887339616282,"aZ":-40.149335609661435,"pfxX":-0.011660709162533145,"pfxZ":-5.534661157998822,"pX":-0.6347251526896398,"pZ":1.2553268605577994,"vX0":-3.1707124779760187,"vY0":-119.27605996670002,"vZ0":-2.7009055486134197,"x":141.19,"y":204.89,"x0":0.7137035334571677,"y0":50.00517573007742,"z0":6.024688085930477,"aX":-0.01641526731254608},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.4,"breakHorizontal":0.8,"spinRate":2451,"spinDirection":298},"zone":13,"typeConfidence":0.9,"plateTime":0.45930919513058166,"extension":6.571708797573156},"index":3,"playId":"b3360302-cc02-3ab0-97fa-27a5a985da0a","pitchNumber":4,"startTime":"2026-05-25T18:55:16.414Z","endTime":"2026-05-25T18:55:20.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.472043164406546,"aZ":-13.735809303188292,"pfxX":4.300740951856778,"pfxZ":9.53953770846714,"pX":-0.351052736717693,"pZ":1.531064358335103,"vX0":-4.249200421009305,"vY0":-138.3012788986915,"vZ0":-9.211081402700987,"x":130.38,"y":197.44,"x0":0.6481254061358511,"y0":50.00626401262519,"z0":5.831101969116973,"aX":8.315099094253624},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":-6.8,"spinRate":2267,"spinDirection":142},"zone":13,"typeConfidence":0.9,"plateTime":0.3963828050466067,"extension":6.677373774980983},"index":4,"playId":"86b2e9ed-78bc-3396-bee1-bc7fb414ce91","pitchNumber":5,"startTime":"2026-05-25T18:55:36.245Z","endTime":"2026-05-25T18:56:03.245Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"}},"playEndTime":"2026-05-25T18:56:03.245Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler O'Neill grounds out softly, pitcher Shane McClanahan to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-25T18:57:06.996Z","endTime":"2026-05-25T18:58:26.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":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":663556,"link":"/api/v1/people/663556"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-25T18:56:10.747Z","endTime":"2026-05-25T18:57:09.367Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.125699179346014,"aZ":-12.553185029596726,"pfxX":6.9179265972300445,"pfxZ":10.041318853569724,"pX":-0.7233090756341631,"pZ":1.9145075581401536,"vX0":-5.216792177429535,"vY0":-139.33663565199987,"vZ0":-9.008059367768904,"x":144.57,"y":187.09,"x0":0.28030110556458016,"y0":50.002551537318794,"z0":6.031576880025877,"aX":13.517913027797825},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.3,"breakHorizontal":-11.4,"spinRate":2101,"spinDirection":139},"zone":7,"typeConfidence":0.92,"plateTime":0.39403570463541326,"extension":6.474277144189163},"index":1,"playId":"222e6ffc-52d7-347d-bab5-522c2a7a10c0","pitchNumber":1,"startTime":"2026-05-25T18:57:09.367Z","endTime":"2026-05-25T18:57:13.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.7,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.734933424640232,"aZ":-26.861825092662272,"pfxX":9.684527778984789,"pfxZ":3.4541931636448027,"pX":0.5741527561030075,"pZ":0.8080660901636756,"vX0":-3.591832691452229,"vY0":-124.25601470384657,"vZ0":-6.800574099609219,"x":95.11,"y":216.96,"x0":0.7938381543090829,"y0":50.00447912725779,"z0":5.8630185422725285,"aX":14.894240964657254},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.7,"breakHorizontal":-16.4,"spinRate":1549,"spinDirection":112},"zone":14,"typeConfidence":0.9,"plateTime":0.44362624373844284,"extension":6.599110155382337},"index":2,"playId":"1112a092-523e-3ca1-94fa-f5f4c11e4c78","pitchNumber":2,"startTime":"2026-05-25T18:57:23.868Z","endTime":"2026-05-25T18:57:26.921Z","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":90.5,"endSpeed":83.7,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59674966240459,"aZ":-26.134926741235862,"pfxX":-2.3511028046214046,"pfxZ":3.41184260374901,"pX":-0.8345577947852325,"pZ":1.7491679129300464,"vX0":-3.0731055015016704,"vY0":-131.78521745486773,"vZ0":-5.941828832896945,"x":148.81,"y":191.55,"x0":0.6496626637237596,"y0":50.001430898491535,"z0":5.949924266793313,"aX":-4.155922373678467},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.2,"breakHorizontal":4.9,"spinRate":2263,"spinDirection":175},"zone":13,"typeConfidence":0.87,"plateTime":0.4147695797399358,"extension":6.427929302702195},"index":3,"playId":"2fe3fcb7-266f-3600-8e5c-0f64256c616c","pitchNumber":3,"startTime":"2026-05-25T18:57:39.081Z","endTime":"2026-05-25T18:57:42.391Z","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":98.0,"endSpeed":88.7,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.36207097365571,"aZ":-10.032758481453493,"pfxX":7.385395258453119,"pfxZ":10.938878871452847,"pX":-0.22385425906756962,"pZ":1.249094596822564,"vX0":-4.104637809061578,"vY0":-142.24626942072717,"vZ0":-11.44167798367886,"x":125.53,"y":205.05,"x0":0.28771839264132604,"y0":50.00685938584746,"z0":5.9876299572966865,"aX":14.952300311522343},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.3,"breakHorizontal":-12.4,"spinRate":2338,"spinDirection":143},"zone":13,"typeConfidence":0.92,"plateTime":0.3868779556985138,"extension":6.7211753160435865},"index":4,"playId":"2fc995a0-402f-3b6b-a4ad-9195c32ea083","pitchNumber":4,"startTime":"2026-05-25T18:58:02.003Z","endTime":"2026-05-25T18:58:05.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.482553826456087,"aZ":-39.2355180140012,"pfxX":-0.5581964810191604,"pfxZ":-4.7522819903996965,"pX":-0.3868664622263646,"pZ":2.0397102126267184,"vX0":-2.1362049284207036,"vY0":-121.04414682499329,"vZ0":-1.4950770926054044,"x":131.75,"y":183.71,"x0":0.5794322741959983,"y0":50.00557164503924,"z0":6.0987866729120634,"aX":-0.8285418590627202},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-8.8,"breakHorizontal":1.6,"spinRate":2558,"spinDirection":302},"zone":7,"typeConfidence":0.89,"plateTime":0.4524019649860507,"extension":6.633530022636981},"hitData":{"launchSpeed":54.2,"launchAngle":-66.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":120.72,"coordY":195.45}},"index":5,"playId":"2270ada1-b806-386a-922a-84935dd4c6be","pitchNumber":5,"startTime":"2026-05-25T18:58:17.814Z","endTime":"2026-05-25T18:58:26.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T18:58:26.592Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jonathan Aranda homers (9) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-25T19:00:58.355Z","endTime":"2026-05-25T19:03:37.558Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":{"id":680694,"link":"/api/v1/people/680694"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.764742337723224,"aZ":-33.30260363365276,"pfxX":8.546166064542241,"pfxZ":-0.7342655740294841,"pX":-0.35144594133567486,"pZ":2.894692178961726,"vX0":0.13881064485376304,"vY0":-123.41095000746634,"vZ0":-1.2309107356338058,"x":130.4,"y":160.62,"x0":-1.5179449989943172,"y0":50.003998252911714,"z0":6.218467537806075,"aX":13.113373150640914},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.3,"breakHorizontal":-15.5,"spinRate":2517,"spinDirection":57},"zone":1,"typeConfidence":2.0,"plateTime":0.4447225645942594,"extension":6.065030692511864},"index":0,"playId":"481c8f2b-4e74-3750-bacc-3f1a82fbab5a","pitchNumber":1,"startTime":"2026-05-25T19:01:38.410Z","endTime":"2026-05-25T19:01:42.107Z","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":92.6,"endSpeed":85.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.444479960985625,"aZ":-20.154117538318836,"pfxX":1.1587914019754646,"pfxZ":6.476795390358394,"pX":-0.22997066180377151,"pZ":2.8244562639298856,"vX0":2.1827259067925264,"vY0":-134.91652416183385,"vZ0":-5.7120828593606605,"x":125.77,"y":162.52,"x0":-1.1979061320266842,"y0":50.00523160343212,"z0":6.375285800642571,"aX":2.151055163647191},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.8,"breakHorizontal":-2.5,"spinRate":2434,"spinDirection":184},"zone":2,"typeConfidence":2.0,"plateTime":0.4048972066720773,"extension":6.146685681372692},"index":1,"playId":"6adc3528-da0c-3526-b4af-76da1d4ccc4f","pitchNumber":2,"startTime":"2026-05-25T19:01:56.599Z","endTime":"2026-05-25T19:01:59.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44266022564561,"aZ":-40.75950300211797,"pfxX":3.0467383077548638,"pfxZ":-5.829675914621477,"pX":-1.1326008892451729,"pZ":3.3214973019834577,"vX0":-0.3923632565924053,"vY0":-121.10994162608769,"vZ0":0.964927072090006,"x":160.17,"y":149.1,"x0":-1.3632024565963283,"y0":50.00206719962706,"z0":6.505735854217449,"aX":4.488727140313013},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-10.0,"breakHorizontal":-5.4,"spinRate":2483,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.4536786957253871,"extension":6.071002779740828},"index":2,"playId":"acc73f3b-c2a1-3d48-aead-5a30819ee0ce","pitchNumber":3,"startTime":"2026-05-25T19:02:15.968Z","endTime":"2026-05-25T19:02:19.715Z","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":92.6,"endSpeed":85.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.015315265612468,"aZ":-19.45089686592332,"pfxX":2.6266070566153012,"pfxZ":6.875176194626317,"pX":0.3008817125770318,"pZ":3.338179489881488,"vX0":2.9713641574778777,"vY0":-134.85594811841713,"vZ0":-4.403340907103918,"x":105.53,"y":148.65,"x0":-1.1545015647693024,"y0":50.00202152203176,"z0":6.355448995037774,"aX":4.86072980350336},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.8,"breakHorizontal":-5.4,"spinRate":2257,"spinDirection":172},"zone":3,"typeConfidence":2.0,"plateTime":0.4054204516835074,"extension":6.2146976955928395},"index":3,"playId":"1f06259d-7d97-39dd-ae61-fed4148a1393","pitchNumber":4,"startTime":"2026-05-25T19:02:42.690Z","endTime":"2026-05-25T19:02:49.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.477045949414983,"aZ":-34.60915826393294,"pfxX":9.50352492512057,"pfxZ":-1.5144857439857393,"pX":0.28759356849983586,"pZ":1.6312109870934586,"vX0":1.644137659889681,"vY0":-126.56492381628603,"vZ0":-4.029180298762185,"x":106.04,"y":194.74,"x0":-1.6053709465443102,"y0":50.00064226280105,"z0":6.0357867569751855,"aX":15.310052490065456},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.5,"breakHorizontal":-17.5,"spinRate":2557,"spinDirection":47},"zone":9,"typeConfidence":2.0,"plateTime":0.4339045537354771,"extension":6.11007191204546},"hitData":{"launchSpeed":105.6,"launchAngle":24.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":197.18,"coordY":66.83}},"index":4,"playId":"717fc122-ce32-3041-9359-148c5cf5368b","pitchNumber":5,"startTime":"2026-05-25T19:03:09.722Z","endTime":"2026-05-25T19:03:37.558Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T19:03:37.558Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out, first baseman Pete Alonso to pitcher Kyle Bradish.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-25T19:03:39.277Z","endTime":"2026-05-25T19:05:11.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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_assist"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":85.6,"endSpeed":79.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.095472941423072,"aZ":-40.266651625060895,"pfxX":2.5351979453059723,"pfxZ":-5.17214809308677,"pX":0.31722938856734606,"pZ":1.3587255571434804,"vX0":2.8759177159624794,"vY0":-124.60847745310375,"vZ0":-3.9822533887307623,"x":104.91,"y":202.09,"x0":-1.18308297210708,"y0":50.000545379257645,"z0":6.319736093029782,"aX":3.968220616112734},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-10.1,"breakHorizontal":-5.3,"spinRate":2749,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4403071605607374,"extension":6.207757853741787},"index":0,"playId":"55a7caa7-2579-3ded-b472-2be7a24356d5","pitchNumber":1,"startTime":"2026-05-25T19:04:08.224Z","endTime":"2026-05-25T19:04:11.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.748581949360112,"aZ":-18.89307384658665,"pfxX":-5.20238000075762,"pfxZ":7.1988474297393825,"pX":-1.5815760505506236,"pZ":3.3369766569069035,"vX0":0.8313173281595615,"vY0":-134.8241296203092,"vZ0":-4.126348167320493,"x":177.29,"y":148.68,"x0":-1.2175468354376822,"y0":50.00206703778205,"z0":6.217011986370128,"aX":-9.596526100823729},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.4,"breakHorizontal":9.2,"spinRate":2077,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.40593736334805985,"extension":6.283528048763007},"index":1,"playId":"607bb441-2fbb-37a7-89f9-33bcd0af7ac4","pitchNumber":2,"startTime":"2026-05-25T19:04:24.288Z","endTime":"2026-05-25T19:04:28.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23479354626872,"aZ":-14.67301811584657,"pfxX":0.08473558667269199,"pfxZ":9.267531879679346,"pX":0.7736515808006679,"pZ":2.143459847348069,"vX0":5.008019967999481,"vY0":-135.70862223549477,"vZ0":-8.159221256191955,"x":87.51,"y":180.91,"x0":-1.0970461504268951,"y0":50.00205468559515,"z0":6.184880487843987,"aX":0.15983124188202869},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":-1.1,"spinRate":2380,"spinDirection":186},"zone":9,"typeConfidence":2.0,"plateTime":0.40169012996615017,"extension":6.257487935485504},"index":2,"playId":"1ff1dffb-b43d-386c-ad08-d89da95bda9c","pitchNumber":3,"startTime":"2026-05-25T19:04:47.657Z","endTime":"2026-05-25T19:04:51.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.603545128436984,"aZ":-17.926800278555632,"pfxX":-6.870999723936568,"pfxZ":7.735344497145095,"pX":-0.4147090939298796,"pZ":2.147122073891552,"vX0":4.3299552170783215,"vY0":-134.7138460354961,"vZ0":-6.899697816178714,"x":132.81,"y":180.81,"x0":-1.1481084441942428,"y0":50.00565500036675,"z0":6.003746865628173,"aX":-12.661380792719012},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.7,"breakHorizontal":11.5,"spinRate":2188,"spinDirection":199},"zone":7,"typeConfidence":2.0,"plateTime":0.4062135260383126,"extension":6.428653731394636},"hitData":{"launchSpeed":83.6,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":163.84}},"index":3,"playId":"60b39528-bef9-3611-b732-56c4dff6b0aa","pitchNumber":4,"startTime":"2026-05-25T19:05:05.802Z","endTime":"2026-05-25T19:05:11.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T19:05:11.505Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Richie Palacios grounds out, second baseman Jackson Holliday to first baseman Pete Alonso.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-25T19:05:28.824Z","endTime":"2026-05-25T19:06:07.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.561870127966394,"aZ":-38.99521900241061,"pfxX":2.074149131387705,"pfxZ":-4.440762161817731,"pX":0.7003987423980921,"pZ":1.6070014130677364,"vX0":3.649738108410359,"vY0":-123.43450282255354,"vZ0":-3.4971733736283466,"x":90.3,"y":195.39,"x0":-1.0693118841517384,"y0":50.002421708736364,"z0":6.339918632168078,"aX":3.1861071200569335},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-8.6,"breakHorizontal":-4.7,"spinRate":2662,"spinDirection":33},"zone":9,"typeConfidence":2.0,"plateTime":0.44446972418819053,"extension":6.299431759570785},"index":0,"playId":"a49de94e-bf76-3d95-a680-219228b79467","pitchNumber":1,"startTime":"2026-05-25T19:05:43.235Z","endTime":"2026-05-25T19:05:46.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.169821322100745,"aZ":-39.75481051031335,"pfxX":2.7496445541274084,"pfxZ":-5.100831456285342,"pX":-0.46459287234094604,"pZ":1.9468189635568909,"vX0":1.4767461157760928,"vY0":-121.80409478934627,"vZ0":-2.218868021488886,"x":134.71,"y":186.22,"x0":-1.4378681505512099,"y0":50.001466509132165,"z0":6.340071469845129,"aX":4.088917754661434},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-9.5,"breakHorizontal":-5.4,"spinRate":2608,"spinDirection":40},"zone":7,"typeConfidence":2.0,"plateTime":0.4514232284492188,"extension":6.239086720874},"hitData":{"launchSpeed":99.9,"launchAngle":-1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.29,"coordY":153.73}},"index":1,"playId":"0f3c3acf-dbb5-3c6a-8aae-56be66b663a5","pitchNumber":2,"startTime":"2026-05-25T19:06:02.209Z","endTime":"2026-05-25T19:06:07.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T19:06:07.838Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cedric Mullins walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-25T19:06:28.909Z","endTime":"2026-05-25T19:07:34.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.645044169372913,"aZ":-18.234517968511753,"pfxX":0.7975745842816502,"pfxZ":7.377108205931851,"pX":0.8944062739832425,"pZ":2.506775877070958,"vX0":5.588296373364675,"vY0":-136.06748148451314,"vZ0":-6.4491498392103495,"x":82.91,"y":171.1,"x0":-1.2830634681865973,"y0":50.00584868951741,"z0":6.155218933529847,"aX":1.506556091760308},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.2,"breakHorizontal":-2.5,"spinRate":2362,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.4013401005613817,"extension":6.295472250744211},"index":0,"playId":"cfb9c2ed-b2ad-3478-b152-8fd0ee8bd84a","pitchNumber":1,"startTime":"2026-05-25T19:06:34.771Z","endTime":"2026-05-25T19:06:38.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.796079707178745,"aZ":-17.855804529386802,"pfxX":-6.238551508549096,"pfxZ":7.881140709747914,"pX":-0.7421842488067006,"pZ":4.34029685833769,"vX0":3.205078763340902,"vY0":-134.34990777511555,"vZ0":-1.926498717456153,"x":145.29,"y":121.59,"x0":-1.1441005583572956,"y0":50.00217257288415,"z0":6.344190441253865,"aX":-11.333058242765887},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.0,"breakHorizontal":10.6,"spinRate":2204,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.4086651946585764,"extension":6.1565588985144855},"index":1,"playId":"40aadbf4-6237-3eae-8863-76791a75e5d1","pitchNumber":2,"startTime":"2026-05-25T19:06:53.354Z","endTime":"2026-05-25T19:06:56.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.426355359862463,"aZ":-16.678348087593456,"pfxX":-6.749456175443077,"pfxZ":8.664691153801838,"pX":-1.183208721918947,"pZ":2.816675431220283,"vX0":2.7720049069501327,"vY0":-133.56792334604629,"vZ0":-5.4985098233933485,"x":162.1,"y":162.73,"x0":-1.3632946817855505,"y0":50.006207679805286,"z0":6.119959258923873,"aX":-12.076950274256644},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.5,"breakHorizontal":11.5,"spinRate":2218,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4116417050905987,"extension":6.050656836568377},"index":2,"playId":"8f553391-bd84-3118-a88d-bd3a7cd5b992","pitchNumber":3,"startTime":"2026-05-25T19:07:14.267Z","endTime":"2026-05-25T19:07:17.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.530175416379524,"aZ":-15.491181750604863,"pfxX":0.028919605825058342,"pfxZ":8.774872325836512,"pX":0.04408966378101276,"pZ":0.6998148854015929,"vX0":3.7295882578615887,"vY0":-136.4322650414694,"vZ0":-11.186594964560978,"x":115.32,"y":219.88,"x0":-1.3394522422021145,"y0":50.00673275673494,"z0":5.898164557499853,"aX":0.05504650554879787},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":-0.7,"spinRate":2369,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.4001039520335423,"extension":6.371229990877193},"index":3,"playId":"a4e85293-79a5-302a-aea3-37369fc497bd","pitchNumber":4,"startTime":"2026-05-25T19:07:30.834Z","endTime":"2026-05-25T19:07:34.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T19:07:34.057Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Mesa Jr. flies out to center fielder Leody Taveras.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-25T19:08:48.380Z","endTime":"2026-05-25T19:11:27.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-25T19:07:58.628Z","endTime":"2026-05-25T19:08:50.382Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.908525259460053,"aZ":-40.91579942861054,"pfxX":5.049643063363584,"pfxZ":-5.684777553104684,"pX":0.5872218745972348,"pZ":1.274660146505916,"vX0":2.7170790390418738,"vY0":-123.52763095005378,"vZ0":-3.812244946835066,"x":94.62,"y":204.36,"x0":-1.185203022179904,"y0":50.006044776556315,"z0":6.297978966398914,"aX":7.7600830225589466},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-10.9,"breakHorizontal":-9.8,"spinRate":2688,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.44437466338609166,"extension":6.363848339357384},"index":1,"playId":"e1e0a636-3e47-35f2-964b-4244b0637522","pitchNumber":1,"startTime":"2026-05-25T19:08:50.382Z","endTime":"2026-05-25T19:08:53.626Z","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":2},"index":2,"playId":"9dbedb39-a792-3d16-ab9e-e62313362dc6","startTime":"2026-05-25T19:09:26.952Z","endTime":"2026-05-25T19:09:29.952Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"playId":"6e8e3925-31c1-37c6-95b5-fa23d4ed8c56","startTime":"2026-05-25T19:09:47.081Z","endTime":"2026-05-25T19:09:50.081Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.350028415507193,"aZ":-20.700262651945827,"pfxX":-6.491657629252793,"pfxZ":6.172974133476515,"pX":-1.7060610839023669,"pZ":4.020646296421609,"vX0":1.306842820168558,"vY0":-135.42479614630457,"vZ0":-2.285492252127753,"x":182.03,"y":130.22,"x0":-1.35117210693657,"y0":50.00362953847408,"z0":6.3222305748531555,"aX":-12.067810148086231},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.9,"breakHorizontal":11.5,"spinRate":2173,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.4043284564797398,"extension":6.228418926053203},"index":4,"playId":"c5c12566-68e8-3db2-91af-a7f2bfb63933","pitchNumber":2,"startTime":"2026-05-25T19:10:08.123Z","endTime":"2026-05-25T19:10:11.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39259324056443,"aZ":-18.43014388412523,"pfxX":-6.4508624780297605,"pfxZ":7.3594846512304315,"pX":-0.9068774915046219,"pZ":2.7584473098668925,"vX0":2.907583446013114,"vY0":-135.7072855882213,"vZ0":-5.6808056851642155,"x":151.57,"y":164.3,"x0":-1.153447666838683,"y0":50.00228134361961,"z0":6.160605210061447,"aX":-12.044595104337953},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.4,"breakHorizontal":11.0,"spinRate":2133,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.4034494914109992,"extension":6.240439857029972},"index":5,"playId":"1389eda2-9ca4-33fa-8906-18fb8dae78d2","pitchNumber":3,"startTime":"2026-05-25T19:10:28.523Z","endTime":"2026-05-25T19:10:33.096Z","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,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.385809818070854,"aZ":-39.54200708683712,"pfxX":2.6004249074344656,"pfxZ":-4.733632212516687,"pX":-0.29546766302726846,"pZ":2.56907944816056,"vX0":1.791821730698111,"vY0":-124.35344424376423,"vZ0":-1.2593384794846907,"x":128.26,"y":169.41,"x0":-1.3647400106350225,"y0":50.00277616111502,"z0":6.38074088866359,"aX":4.047125582853531},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-8.6,"breakHorizontal":-5.2,"spinRate":2603,"spinDirection":30},"zone":5,"typeConfidence":2.0,"plateTime":0.44150524908116573,"extension":6.169598134989034},"index":6,"playId":"d8ca012b-8069-3780-a4d0-b1c4f2635fab","pitchNumber":4,"startTime":"2026-05-25T19:10:52.766Z","endTime":"2026-05-25T19:10:55.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.15855902744634,"aZ":-41.831217603487126,"pfxX":2.4647847963096137,"pfxZ":-6.2060891141584325,"pX":-1.013264791462155,"pZ":2.2544760513461655,"vX0":0.2725202860620931,"vY0":-124.51235696154484,"vZ0":-1.5232024347468907,"x":155.62,"y":177.91,"x0":-1.444311597989542,"y0":50.00418811279882,"z0":6.3648251622586285,"aX":3.8343944908064387},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-11.3,"breakHorizontal":-4.6,"spinRate":2421,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.4414672935784596,"extension":6.23381487252227},"hitData":{"launchSpeed":101.1,"launchAngle":23.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":98.6,"coordY":50.34}},"index":7,"playId":"533470ae-35f6-36e8-82bf-f470df3524b6","pitchNumber":5,"startTime":"2026-05-25T19:11:17.959Z","endTime":"2026-05-25T19:11:27.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T19:11:27.190Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Ward flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-25T19:13:31.931Z","endTime":"2026-05-25T19:14:10.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"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":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.559151049478924,"aZ":-17.7005711056293,"pfxX":4.443425054568169,"pfxZ":7.582730806223424,"pX":-1.0628537438007855,"pZ":4.019829647436935,"vX0":-5.772474383776911,"vY0":-137.55268447669408,"vZ0":-2.8393710748137924,"x":157.51,"y":130.24,"x0":0.4892438129719195,"y0":50.006284540598955,"z0":6.2709827871033905,"aX":8.48569862825237},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.3,"breakHorizontal":-6.8,"spinRate":1950,"spinDirection":144},"zone":11,"typeConfidence":0.87,"plateTime":0.3987569608296546,"extension":6.426153732837239},"index":0,"playId":"a1514070-df48-3dd9-b747-69129969db7d","pitchNumber":1,"startTime":"2026-05-25T19:13:35.828Z","endTime":"2026-05-25T19:13:38.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.131888157004333,"aZ":-31.303347812055126,"pfxX":-1.7458428743859442,"pfxZ":0.5183125094818273,"pX":0.14713642147417286,"pZ":3.48172358858908,"vX0":-1.1787655028161752,"vY0":-129.16508521305576,"vZ0":-0.7223825799727601,"x":111.39,"y":144.77,"x0":0.8364284547932993,"y0":50.00568357324289,"z0":6.174041518836404,"aX":-2.9472519591743884},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.0,"breakHorizontal":3.5,"spinRate":2186,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.42420276848610516,"extension":6.25644843475241},"index":1,"playId":"797b3e5b-7f52-3339-9d38-cfb4b02fbb0f","pitchNumber":2,"startTime":"2026-05-25T19:13:49.777Z","endTime":"2026-05-25T19:13:53.047Z","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":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.836293645470114,"aZ":-24.675983520665213,"pfxX":6.670865238588388,"pfxZ":4.781271954163991,"pX":0.12214587853451685,"pZ":2.787063734789715,"vX0":-3.6906145066893705,"vY0":-124.89668450876614,"vZ0":-3.1314126824505006,"x":112.34,"y":163.53,"x0":0.7577572441517999,"y0":50.00504325957877,"z0":6.102529131407936,"aX":10.464821920158409},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.2,"breakHorizontal":-11.2,"spinRate":1273,"spinDirection":113},"zone":2,"typeConfidence":0.87,"plateTime":0.4397685427697149,"extension":6.430349861789902},"hitData":{"launchSpeed":95.2,"launchAngle":37.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.51,"coordY":72.58}},"index":2,"playId":"f5e24c43-3f98-3a9f-9592-fd67cc403928","pitchNumber":3,"startTime":"2026-05-25T19:14:03.563Z","endTime":"2026-05-25T19:14:10.966Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T19:14:10.966Z","atBatIndex":43},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Gunnar Henderson hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-25T19:14:20.051Z","endTime":"2026-05-25T19:16:11.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"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":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5966646946205,"aZ":-27.365589457076094,"pfxX":-1.6725476077296908,"pfxZ":2.8228359406244694,"pX":-0.7655555125485435,"pZ":1.5820685910656895,"vX0":-3.385399168173105,"vY0":-129.30447612091797,"vZ0":-5.755605498495115,"x":146.18,"y":196.06,"x0":0.7751479048164681,"y0":50.00248118785051,"z0":5.922118374798195,"aX":-2.846496042804116},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.1,"breakHorizontal":3.7,"spinRate":2294,"spinDirection":148},"zone":13,"typeConfidence":0.91,"plateTime":0.4227268645734106,"extension":6.581165201506092},"index":0,"playId":"d75b866e-bb57-3095-85b3-fd5c07289e38","pitchNumber":1,"startTime":"2026-05-25T19:14:36.115Z","endTime":"2026-05-25T19:14:39.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78341328731403,"aZ":-24.324637195277734,"pfxX":9.373768397384222,"pfxZ":4.94185367620288,"pX":0.5853152471621335,"pZ":2.609754125541513,"vX0":-3.6501716034116214,"vY0":-125.611465499476,"vZ0":-3.5729922594886383,"x":94.69,"y":168.32,"x0":0.8439792640087107,"y0":50.00537372789271,"z0":6.04118819419883,"aX":14.896613321596906},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.3,"breakHorizontal":-16.1,"spinRate":1490,"spinDirection":116},"zone":6,"typeConfidence":0.9,"plateTime":0.43699478380867873,"extension":6.277026523030605},"index":1,"playId":"793e6e52-5b72-394a-8bd9-480a57627fb2","pitchNumber":2,"startTime":"2026-05-25T19:14:49.472Z","endTime":"2026-05-25T19:14:53.361Z","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":96.6,"endSpeed":88.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50235373474244,"aZ":-14.964571835977466,"pfxX":5.3139945758718525,"pfxZ":8.596673504846924,"pX":1.159395674315638,"pZ":4.235647209026154,"vX0":-0.4155218862231361,"vY0":-140.72895955086744,"vZ0":-2.900921703489238,"x":72.81,"y":124.42,"x0":0.6189195116520083,"y0":50.00242498903473,"z0":6.251472971098236,"aX":10.638185955099773},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":-9.5,"spinRate":2205,"spinDirection":147},"zone":12,"typeConfidence":0.91,"plateTime":0.3894770945107835,"extension":6.452596247604845},"index":2,"playId":"de602407-e7f1-3a71-8d25-a949e48d560d","pitchNumber":3,"startTime":"2026-05-25T19:15:02.838Z","endTime":"2026-05-25T19:15:06.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.697965271391556,"aZ":-29.747155536810265,"pfxX":-1.9855548063741228,"pfxZ":1.446769694257549,"pX":0.3385391686105526,"pZ":3.6601373854458954,"vX0":-0.5668062416831305,"vY0":-128.29971725959996,"vZ0":-0.27897510114853286,"x":104.1,"y":139.96,"x0":0.819935232669493,"y0":50.0034227289784,"z0":6.073921036366422,"aX":-3.3349438655051564},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.8,"breakHorizontal":3.7,"spinRate":2300,"spinDirection":227},"zone":12,"typeConfidence":0.91,"plateTime":0.4257052105902748,"extension":6.5324922347730565},"index":3,"playId":"0a384401-db39-3cb3-a2f3-5983dca30b5e","pitchNumber":4,"startTime":"2026-05-25T19:15:29.825Z","endTime":"2026-05-25T19:15:33.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.845615869257628,"aZ":-29.678596002236883,"pfxX":-0.5031578807335366,"pfxZ":1.4484253521977148,"pX":-1.8837211870125836,"pZ":0.5461789498950282,"vX0":-6.315193935654183,"vY0":-130.26379954619205,"vZ0":-7.861092852173617,"x":188.8,"y":224.03,"x0":0.6353621505060527,"y0":50.00378597329492,"z0":5.840673230305271,"aX":-0.8649517509520831},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.1,"breakHorizontal":2.3,"spinRate":2353,"spinDirection":179},"zone":13,"typeConfidence":0.89,"plateTime":0.4201549827900535,"extension":6.67259942041209},"index":4,"playId":"614aebc6-0407-331a-9512-c264d20532dd","pitchNumber":5,"startTime":"2026-05-25T19:15:47.639Z","endTime":"2026-05-25T19:15:50.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.62429422439243,"aZ":-15.089781957803424,"pfxX":5.36419113735889,"pfxZ":8.556086693714512,"pX":2.3349514986298923,"pZ":4.382537641661182,"vX0":2.873678905990389,"vY0":-141.002465215747,"vZ0":-2.439877434512564,"x":28.0,"y":120.45,"x0":0.60316960276914,"y0":50.00080503553422,"z0":6.242878706915843,"aX":10.70512242057904},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":-10.3,"spinRate":2294,"spinDirection":147},"zone":12,"typeConfidence":0.91,"plateTime":0.3897330448660843,"extension":6.4995727443477005},"index":5,"playId":"ce5ac323-951f-3cfb-883c-df48bd7db91c","pitchNumber":6,"startTime":"2026-05-25T19:16:06.790Z","endTime":"2026-05-25T19:16:11.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T19:16:11.849Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Adley Rutschman walks. Gunnar Henderson to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-25T19:17:49.834Z","endTime":"2026-05-25T19:20:05.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-25T19:16:43.868Z","endTime":"2026-05-25T19:17:52.153Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62859060042222,"aZ":-29.910064889820852,"pfxX":10.62600960375276,"pfxZ":1.4430981191977117,"pX":0.1967628056173476,"pZ":0.9483143855198585,"vX0":-4.404209969110554,"vY0":-125.23461593211324,"vZ0":-6.337609615370853,"x":109.5,"y":213.18,"x0":0.6072173867634575,"y0":50.00520240566282,"z0":5.989272408991753,"aX":16.713772121013026},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.2,"breakHorizontal":-18.1,"spinRate":1434,"spinDirection":110},"zone":14,"typeConfidence":0.9,"plateTime":0.43902666689740677,"extension":6.531213365216976},"index":1,"playId":"7aee66bf-e8cc-37c1-a689-93a61888d0aa","pitchNumber":1,"startTime":"2026-05-25T19:17:52.153Z","endTime":"2026-05-25T19:17:55.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.902926840227426,"aZ":-25.4956297195854,"pfxX":-2.154234473591019,"pfxZ":3.9103582509028976,"pX":-0.6984235447320547,"pZ":0.9803709553562429,"vX0":-3.277523956880003,"vY0":-129.32372787625624,"vZ0":-7.522573480136577,"x":143.62,"y":212.31,"x0":0.8612012914040915,"y0":50.001372774553495,"z0":5.859138852847537,"aX":-3.678538462871082},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.8,"breakHorizontal":4.6,"spinRate":2281,"spinDirection":189},"zone":13,"typeConfidence":0.9,"plateTime":0.42220072260729813,"extension":6.7648245673801854},"index":2,"playId":"246f03a9-d842-3e93-a4a5-3487526b78d1","pitchNumber":2,"startTime":"2026-05-25T19:18:12.426Z","endTime":"2026-05-25T19:18:15.426Z","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":1},"index":3,"playId":"4c460598-f7d5-3894-a3d3-6344fa05bb2f","startTime":"2026-05-25T19:18:30.699Z","endTime":"2026-05-25T19:18:36.361Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":76.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.316951701902894,"aZ":-28.18807123780007,"pfxX":9.134838922180654,"pfxZ":2.644431749800681,"pX":0.25453048062932637,"pZ":2.6047952764026165,"vX0":-3.7135503461370583,"vY0":-123.03645649505648,"vZ0":-2.512211278073084,"x":107.3,"y":168.45,"x0":0.6111408613195711,"y0":50.00189766923137,"z0":6.069892036523178,"aX":13.764000712794498},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.3,"breakHorizontal":-15.5,"spinRate":1293,"spinDirection":103},"zone":5,"typeConfidence":0.9,"plateTime":0.44812365683289634,"extension":6.373137028001006},"index":4,"playId":"215aa99e-0561-3b3e-a2d2-8bc50332c3e4","pitchNumber":3,"startTime":"2026-05-25T19:18:58.875Z","endTime":"2026-05-25T19:19:02.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.031895043315814,"aZ":-13.697207276428184,"pfxX":6.2966813918986455,"pfxZ":9.582296570843157,"pX":-0.556066846646339,"pZ":0.4225646222860816,"vX0":-4.681160527627398,"vY0":-138.7011437966902,"vZ0":-12.24791303063667,"x":138.2,"y":227.37,"x0":0.3443648854804313,"y0":50.00052089958458,"z0":5.836142038698644,"aX":12.139382321150629},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":-10.3,"spinRate":2119,"spinDirection":140},"zone":13,"typeConfidence":0.91,"plateTime":0.39647888534666853,"extension":6.576788653712298},"index":5,"playId":"95d01ca9-0d0c-3e49-a634-9e0f52c129cc","pitchNumber":4,"startTime":"2026-05-25T19:19:16.137Z","endTime":"2026-05-25T19:19:19.337Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.815771025289575,"aZ":-26.620787436525802,"pfxX":-1.059297725609003,"pfxZ":3.265740690391974,"pX":-0.26101297116537614,"pZ":2.9948009267893387,"vX0":-2.580662348257235,"vY0":-129.7144294753082,"vZ0":-2.397622008423867,"x":126.95,"y":157.92,"x0":0.8853815028016212,"y0":50.00077434603216,"z0":5.96628056510358,"aX":-1.7997499755125212},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.6,"breakHorizontal":2.5,"spinRate":2189,"spinDirection":205},"zone":1,"typeConfidence":0.9,"plateTime":0.4226848136024888,"extension":6.643383296842341},"index":6,"playId":"f88c229d-dd30-35a3-b960-569d737ed74a","pitchNumber":5,"startTime":"2026-05-25T19:19:36.941Z","endTime":"2026-05-25T19:19:40.348Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.546964190231513,"aZ":-27.47589126304121,"pfxX":10.355111844624357,"pfxZ":2.980981943141243,"pX":-0.7025340905399676,"pZ":0.9893619301601622,"vX0":-6.420053344536809,"vY0":-125.423368360765,"vZ0":-6.403604263573053,"x":143.78,"y":212.07,"x0":0.5569790886933985,"y0":50.006067372346074,"z0":5.843575471915386,"aX":16.349171369209287},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.0,"breakHorizontal":-17.0,"spinRate":1437,"spinDirection":106},"zone":13,"typeConfidence":0.91,"plateTime":0.4382519551908475,"extension":6.5662060327781075},"index":7,"playId":"5715bc76-8d79-3336-ab32-456f819b3775","pitchNumber":6,"startTime":"2026-05-25T19:20:02.136Z","endTime":"2026-05-25T19:20:05.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T19:20:05.287Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pete Alonso walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-25T19:22:40.042Z","endTime":"2026-05-25T19:24:50.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnSecond":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,7,8],"actionIndex":[1,6],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Pickoff Caught Stealing 3B","eventType":"pickoff_caught_stealing_3b","movementReason":"r_pickoff_caught_stealing_3b","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":685801,"link":"/api/v1/people/685801"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Caught Stealing 3B","eventType":"pickoff_caught_stealing_3b","movementReason":"r_adv_play","runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"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":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-25T19:20:41.121Z","endTime":"2026-05-25T19:20:49.253Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Hunter Bigge replaces Shane McClanahan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-25T19:20:49.253Z","endTime":"2026-05-25T19:22:42.442Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685801,"link":"/api/v1/people/685801"},"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":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47509665202112,"aZ":-9.077528575700015,"pfxX":-4.162509388156428,"pfxZ":11.510692438209379,"pX":-0.8061576097553623,"pZ":1.7214752530720887,"vX0":0.36494715275592826,"vY0":-140.66534191823226,"vZ0":-9.077701786216952,"x":147.73,"y":192.3,"x0":-0.3964516993635736,"y0":50.006742420420295,"z0":5.576543421441952,"aX":-8.355540859426144},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.2,"breakHorizontal":7.4,"spinRate":2394,"spinDirection":197},"zone":7,"typeConfidence":0.91,"plateTime":0.3891712877452931,"extension":6.907874846555631},"index":2,"playId":"12128681-2792-3da3-9912-a545fcd91e71","pitchNumber":1,"startTime":"2026-05-25T19:22:42.442Z","endTime":"2026-05-25T19:22:46.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.315377747040564,"aZ":-24.140845749560704,"pfxX":1.2424669179848644,"pfxZ":4.59889187787825,"pX":1.2431151113023495,"pZ":-0.5109658262800852,"vX0":3.688558755100085,"vY0":-130.97131841936095,"vZ0":-10.381760575755038,"x":69.62,"y":252.58,"x0":-0.341906432520132,"y0":50.001589999451134,"z0":5.293196419293409,"aX":2.1691763160744433},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.4,"breakHorizontal":-3.0,"spinRate":2361,"spinDirection":160},"zone":14,"typeConfidence":0.91,"plateTime":0.41737238459162906,"extension":7.049255193208356},"index":3,"playId":"cf03d430-5f11-37d7-bbbc-873b5da0dbee","pitchNumber":2,"startTime":"2026-05-25T19:23:04.094Z","endTime":"2026-05-25T19:23:07.094Z","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":96.3,"endSpeed":87.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.577146393468205,"aZ":-9.383240602724477,"pfxX":-3.5354447974273686,"pfxZ":11.559187953680008,"pX":0.3970243085801508,"pZ":0.8053903339628429,"vX0":3.0710863697404465,"vY0":-139.78138978943787,"vZ0":-11.228155232681926,"x":101.87,"y":217.03,"x0":-0.2585311818407541,"y0":50.00237336243282,"z0":5.498384312193165,"aX":-6.970617330398549},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.7,"breakHorizontal":5.8,"spinRate":2375,"spinDirection":199},"zone":14,"typeConfidence":0.91,"plateTime":0.3923831237175035,"extension":6.916509233495223},"index":4,"playId":"c1dba6cb-a468-3982-8a42-c29c571a1a23","pitchNumber":3,"startTime":"2026-05-25T19:23:24.954Z","endTime":"2026-05-25T19:23:28.386Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":5,"playId":"0da62ea5-05de-4218-8bb5-ee22ed367833","startTime":"2026-05-25T19:23:43.710Z","endTime":"2026-05-25T19:23:53.324Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Gunnar Henderson picked off and caught stealing 3rd base, pitcher Hunter Bigge to second baseman Richie Palacios to third baseman Junior Caminero. Adley Rutschman to 2nd.","event":"Pickoff Caught Stealing 3B","eventType":"pickoff_caught_stealing_3b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":6,"actionPlayId":"0da62ea5-05de-4218-8bb5-ee22ed367833","startTime":"2026-05-25T19:24:23.480Z","endTime":"2026-05-25T19:24:28.280Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.478913681064792,"aZ":-25.54144763822918,"pfxX":2.939666033490747,"pfxZ":3.8923719001584733,"pX":-0.4230919258191332,"pZ":0.5506313877017351,"vX0":-0.8417926674329991,"vY0":-129.60019104036553,"vZ0":-7.286215147989885,"x":133.13,"y":223.91,"x0":-0.4765316943712738,"y0":50.006346498112684,"z0":5.3428570881894935,"aX":5.013479005444721},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.6,"breakHorizontal":-5.2,"spinRate":2358,"spinDirection":151},"zone":13,"typeConfidence":0.91,"plateTime":0.4222520995929071,"extension":7.056094288546025},"index":7,"playId":"2003ce18-7a3d-3ad0-b946-140c278ece7b","pitchNumber":4,"startTime":"2026-05-25T19:24:28.280Z","endTime":"2026-05-25T19:24:31.280Z","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.9,"endSpeed":88.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.7468805145217,"aZ":-11.743875174044879,"pfxX":-3.320560768317333,"pfxZ":10.213554878927505,"pX":-1.0909404828201383,"pZ":2.2088685230950262,"vX0":-1.0193213646102819,"vY0":-140.94304171131813,"vZ0":-7.334550515210507,"x":158.58,"y":179.14,"x0":-0.2927377837210251,"y0":50.00272840678734,"z0":5.613222080775375,"aX":-6.642130399854763},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.0,"breakHorizontal":6.2,"spinRate":2354,"spinDirection":197},"zone":13,"typeConfidence":0.91,"plateTime":0.3894589239799533,"extension":6.895505879151778},"index":8,"playId":"b802fee3-37a2-3f59-82fd-9e96d7f68c57","pitchNumber":5,"startTime":"2026-05-25T19:24:46.748Z","endTime":"2026-05-25T19:24:50.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T19:24:50.706Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Samuel Basallo grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-25T19:25:44.024Z","endTime":"2026-05-25T19:27:04.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Samuel Basallo replaces Weston Wilson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-25T19:25:27.135Z","endTime":"2026-05-25T19:25:46.386Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":642215,"link":"/api/v1/people/642215"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.626596072146405,"aZ":-25.647558254122256,"pfxX":1.209877418183697,"pfxZ":3.81845718581786,"pX":0.3573174085820578,"pZ":0.10817629532189901,"vX0":2.243594783401922,"vY0":-129.75347420391208,"vZ0":-8.528676207265892,"x":103.38,"y":235.86,"x0":-0.6750142351096643,"y0":50.001589096400735,"z0":5.385701131237114,"aX":2.066804012808265},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.3,"breakHorizontal":-2.6,"spinRate":2225,"spinDirection":189},"zone":14,"typeConfidence":0.91,"plateTime":0.42180217101808815,"extension":7.013510668416587},"index":1,"playId":"69697157-0573-3f7d-a441-c7b028f2f89f","pitchNumber":1,"startTime":"2026-05-25T19:25:46.386Z","endTime":"2026-05-25T19:25:49.386Z","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":95.7,"endSpeed":87.3,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97466987056463,"aZ":-12.355295287432412,"pfxX":-2.9459264940957666,"pfxZ":10.10830399762693,"pX":-0.8864976584158664,"pZ":2.72781602397771,"vX0":-0.2135543467959082,"vY0":-139.29638714806876,"vZ0":-5.729182228087932,"x":150.79,"y":165.13,"x0":-0.42617561431851586,"y0":50.00356827862321,"z0":5.631841514483127,"aX":-5.775204469544698},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":5.4,"spinRate":2314,"spinDirection":203},"zone":11,"typeConfidence":0.89,"plateTime":0.3935700230930843,"extension":6.812502136153296},"index":2,"playId":"b930f23a-fdef-3222-9fa1-06f92334de86","pitchNumber":2,"startTime":"2026-05-25T19:26:10.080Z","endTime":"2026-05-25T19:26:14.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.078018973497024,"aZ":-27.72917540744307,"pfxX":1.2898530973938631,"pfxZ":2.626733378537308,"pX":0.005895598020365407,"pZ":2.5059961550652834,"vX0":0.8123423032438641,"vY0":-129.27853464951306,"vZ0":-2.261681077422083,"x":116.78,"y":171.12,"x0":-0.4800085241722363,"y0":50.0014743952721,"z0":5.521591439818342,"aX":2.1819927010739493},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.4,"breakHorizontal":-2.5,"spinRate":2347,"spinDirection":120},"zone":5,"typeConfidence":0.9,"plateTime":0.42374735284651166,"extension":6.862580229179744},"index":3,"playId":"76c36256-625f-3187-84f7-5dccb395357f","pitchNumber":3,"startTime":"2026-05-25T19:26:32.010Z","endTime":"2026-05-25T19:26:35.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.2,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.930702380315434,"aZ":-46.31015926265726,"pfxX":3.3334286620102196,"pfxZ":-10.03753458206966,"pX":-0.2888546774228618,"pZ":2.7995710365768036,"vX0":-1.0145414160560495,"vY0":-119.05418229958282,"vZ0":3.107167296828627,"x":128.01,"y":163.19,"x0":-0.28541118788585085,"y0":50.004370044510516,"z0":5.726186562489761,"aX":4.693933465482107},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-16.8,"breakHorizontal":-5.8,"spinRate":2520,"spinDirection":26},"zone":4,"typeConfidence":0.84,"plateTime":0.4634805067106531,"extension":6.943382367146747},"hitData":{"launchSpeed":89.9,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":139.14,"coordY":152.7}},"index":4,"playId":"ab3e5fb8-fc2c-3101-81c3-be2eb8cfbab1","pitchNumber":4,"startTime":"2026-05-25T19:26:55.163Z","endTime":"2026-05-25T19:27:04.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T19:27:04.713Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Fortes flies out to right fielder Tyler O'Neill.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-25T19:29:36.598Z","endTime":"2026-05-25T19:30:05.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"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":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jeremiah Jackson replaces Samuel Basallo, batting 5th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T19:28:57.443Z","endTime":"2026-05-25T19:28:57.458Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"502","replacedPlayer":{"id":694212,"link":"/api/v1/people/694212"}},{"details":{"description":"Defensive switch from second base to third base for Jackson Holliday.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-25T19:28:57.458Z","endTime":"2026-05-25T19:28:57.459Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"800"},{"details":{"description":"Pitching Change: Grant Wolfram replaces Kyle Bradish.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-25T19:28:57.459Z","endTime":"2026-05-25T19:29:19.654Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664991,"link":"/api/v1/people/664991"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Nick Fortes replaces Hunter Feduccia.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-05-25T19:29:19.654Z","endTime":"2026-05-25T19:29:38.678Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":676439,"link":"/api/v1/people/676439"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59530208743841,"aZ":-15.365704411543861,"pfxX":5.682012602129333,"pfxZ":8.453426917444702,"pX":-0.3403573649092186,"pZ":1.645864396342635,"vX0":-8.018590229040408,"vY0":-140.30091546933505,"vZ0":-9.390950454832918,"x":129.97,"y":194.34,"x0":1.820271236129638,"y0":50.0020547522345,"z0":6.0443695652565275,"aX":11.295865501645292},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.4,"breakHorizontal":-8.6,"spinRate":2347,"spinDirection":140},"zone":7,"typeConfidence":0.85,"plateTime":0.39083297237510806,"extension":6.154654230934866},"index":4,"playId":"0709268f-420f-3a98-9b05-98227e10bf7c","pitchNumber":1,"startTime":"2026-05-25T19:29:38.678Z","endTime":"2026-05-25T19:29:42.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.332832041285435,"aZ":-16.26443049468682,"pfxX":9.268688642150355,"pfxZ":7.926107336642266,"pX":-0.07881802044761989,"pZ":2.695992560140168,"vX0":-8.431164838054942,"vY0":-140.66058392502848,"vZ0":-6.595300606726448,"x":120.0,"y":165.99,"x0":1.750388623673816,"y0":50.005032597277726,"z0":6.122175381088931,"aX":18.611029215073295},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.2,"breakHorizontal":-15.1,"spinRate":2208,"spinDirection":146},"zone":5,"typeConfidence":0.91,"plateTime":0.3891013093942539,"extension":6.138886753265711},"hitData":{"launchSpeed":78.8,"launchAngle":49.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.1,"coordY":116.19}},"index":5,"playId":"c357abca-af85-36ed-aebd-b1c1fe970269","pitchNumber":2,"startTime":"2026-05-25T19:29:56.547Z","endTime":"2026-05-25T19:30:05.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T19:30:05.257Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-25T19:30:14.230Z","endTime":"2026-05-25T19:32:31.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85168267851767,"aZ":-13.945792760469164,"pfxX":8.714394655321508,"pfxZ":9.251904173343442,"pX":1.6472727812463552,"pZ":3.306623589253902,"vX0":-4.092865217878564,"vY0":-140.01051504917314,"vZ0":-5.3026176339039734,"x":54.21,"y":149.5,"x0":2.002042715955291,"y0":50.00184940007106,"z0":6.149511856424868,"aX":17.168958984100062},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":-14.9,"spinRate":2235,"spinDirection":137},"zone":12,"typeConfidence":0.87,"plateTime":0.39233181881875945,"extension":6.09521446104975},"index":0,"playId":"ab1d1c9b-03b8-3497-b26d-3ff3ea353ff0","pitchNumber":1,"startTime":"2026-05-25T19:30:38.955Z","endTime":"2026-05-25T19:30:42.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.17595543775213,"aZ":-15.134564437991608,"pfxX":8.004425526134254,"pfxZ":8.507179618972255,"pX":0.1419057464148742,"pZ":3.729937552588488,"vX0":-7.758097468246769,"vY0":-140.91670068992818,"vZ0":-4.042578995350911,"x":111.59,"y":138.07,"x0":1.8958830514923315,"y0":50.00542461544479,"z0":6.1663996496355855,"aX":16.038432611801515},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":-12.8,"spinRate":2290,"spinDirection":139},"zone":12,"typeConfidence":0.86,"plateTime":0.3892657070074055,"extension":5.980617130860445},"index":1,"playId":"f993c623-a448-38b3-9b92-2d445e8b0d9b","pitchNumber":2,"startTime":"2026-05-25T19:30:55.945Z","endTime":"2026-05-25T19:30:59.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48463135626735,"aZ":-14.94738024900493,"pfxX":8.801141312138384,"pfxZ":8.689484046023315,"pX":1.5025558425915333,"pZ":2.8450628354095673,"vX0":-4.622965412524497,"vY0":-140.52207309450893,"vZ0":-6.172416746391933,"x":59.73,"y":161.96,"x0":2.033565293897749,"y0":50.00054851242748,"z0":6.056589887336357,"aX":17.442335672259954},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":-14.9,"spinRate":2289,"spinDirection":140},"zone":12,"typeConfidence":0.9,"plateTime":0.3911058223699273,"extension":6.233714251149639},"index":2,"playId":"ec168520-b3a8-3db6-8eed-35ec8ec2c0d0","pitchNumber":3,"startTime":"2026-05-25T19:31:11.936Z","endTime":"2026-05-25T19:31:15.342Z","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":95.1,"endSpeed":87.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77482380099374,"aZ":-15.408672631935822,"pfxX":3.7317542870323557,"pfxZ":8.622107119252409,"pX":0.46078138720561795,"pZ":3.1681751169915446,"vX0":-5.352555376123509,"vY0":-138.32131854395615,"vZ0":-5.45328256364612,"x":99.44,"y":153.24,"x0":1.9328091523994595,"y0":50.00670473071808,"z0":6.192264820139533,"aX":7.260079056653497},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":-5.6,"spinRate":2463,"spinDirection":156},"zone":3,"typeConfidence":0.92,"plateTime":0.3954271369001394,"extension":6.059043553360831},"index":3,"playId":"08a8dcec-a4e3-34c4-9da7-733dfa17548b","pitchNumber":4,"startTime":"2026-05-25T19:31:28.630Z","endTime":"2026-05-25T19:31:32.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03927194460661,"aZ":-15.161173892648751,"pfxX":8.215777947077822,"pfxZ":8.599973832482755,"pX":0.6257532074251126,"pZ":2.526646827752225,"vX0":-6.594999353050076,"vY0":-139.8570804921198,"vZ0":-6.986425573066235,"x":93.15,"y":170.56,"x0":1.948997686732196,"y0":50.000466268585086,"z0":6.0545817553984485,"aX":16.24609589597415},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":-13.4,"spinRate":2351,"spinDirection":143},"zone":6,"typeConfidence":0.88,"plateTime":0.39188890938047116,"extension":6.13232012616674},"index":4,"playId":"07949bb3-b613-3681-a0fd-9c9b3ce458cf","pitchNumber":5,"startTime":"2026-05-25T19:31:45.052Z","endTime":"2026-05-25T19:31:48.106Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-25T19:31:57.321Z","endTime":"2026-05-25T19:32:07.535Z","isPitch":false,"type":"action","player":{"id":670764,"link":"/api/v1/people/670764"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.306147147162427,"aZ":-15.455203911066175,"pfxX":8.770614238188745,"pfxZ":8.407784184451096,"pX":0.5508472632111157,"pZ":2.482653741224284,"vX0":-6.974699790730567,"vY0":-140.04289692733977,"vZ0":-7.024431163981886,"x":96.0,"y":171.75,"x0":1.9328214446398406,"y0":50.00314301815446,"z0":6.0324333256803895,"aX":17.44015197808728},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":-14.5,"spinRate":2408,"spinDirection":149},"zone":6,"typeConfidence":0.9,"plateTime":0.3909565115220959,"extension":6.143539736325235},"index":6,"playId":"8879fdba-566f-3a9f-96d3-54f6842ef38e","pitchNumber":6,"startTime":"2026-05-25T19:32:07.535Z","endTime":"2026-05-25T19:32:10.535Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.24737592408615,"aZ":-13.586335453423088,"pfxX":8.832786195787156,"pfxZ":9.212641828183372,"pX":-0.29894837247107164,"pZ":2.9485598142194194,"vX0":-9.236117104391704,"vY0":-141.58721585438914,"vZ0":-6.087756829168401,"x":128.4,"y":159.17,"x0":1.867829959494024,"y0":50.00014341299161,"z0":6.006244543781446,"aX":17.816931903997343},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.5,"breakHorizontal":-13.9,"spinRate":2315,"spinDirection":149},"zone":1,"typeConfidence":0.9,"plateTime":0.3877966863258906,"extension":6.213771638441756},"index":7,"playId":"da915fcd-d495-34ee-bd18-dc97d21be4bf","pitchNumber":7,"startTime":"2026-05-25T19:32:28.193Z","endTime":"2026-05-25T19:32:31.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T19:32:31.221Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Chandler Simpson doubles (3) on a line drive to center fielder Leody Taveras.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-25T19:32:40.424Z","endTime":"2026-05-25T19:33:26.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.382881666691006,"aZ":-13.750140036773633,"pfxX":8.130454853644444,"pfxZ":9.214366492225437,"pX":0.0011765380336013985,"pZ":2.424139162228624,"vX0":-8.12364749887503,"vY0":-141.04401986240103,"vZ0":-7.49238504394294,"x":116.96,"y":173.33,"x0":1.8731402696862745,"y0":50.00111932372455,"z0":6.015947562858411,"aX":16.253840387655433},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":-12.8,"spinRate":2360,"spinDirection":137},"zone":5,"typeConfidence":0.87,"plateTime":0.3894876813267407,"extension":6.166211377822085},"index":0,"playId":"df468ce4-0ef2-36bc-9488-167a2dfcc957","pitchNumber":1,"startTime":"2026-05-25T19:32:57.363Z","endTime":"2026-05-25T19:33:00.895Z","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":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.231578024111805,"aZ":-14.436059015014647,"pfxX":8.16964528743212,"pfxZ":8.943922248444938,"pX":0.7012932627884192,"pZ":2.590411997873841,"vX0":-6.116497439612196,"vY0":-140.5089666305353,"vZ0":-6.881987929146955,"x":90.27,"y":168.84,"x0":1.8538035185816064,"y0":50.00309584109602,"z0":6.024138501732734,"aX":16.204048557976364},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":-13.4,"spinRate":2287,"spinDirection":136},"zone":6,"typeConfidence":0.87,"plateTime":0.39102595665476203,"extension":5.967214966505085},"hitData":{"launchSpeed":89.9,"launchAngle":15.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.71,"coordY":93.14}},"index":1,"playId":"5b29ed83-421c-3e23-a20c-2b68c2507035","pitchNumber":2,"startTime":"2026-05-25T19:33:14.491Z","endTime":"2026-05-25T19:33:26.468Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T19:33:26.468Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Caminero strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-25T19:36:11.888Z","endTime":"2026-05-25T19:38:39.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"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,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-25T19:33:50.968Z","endTime":"2026-05-25T19:34:00.661Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Yennier Cano replaces Grant Wolfram.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-25T19:34:00.661Z","endTime":"2026-05-25T19:36:14.221Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.258366098285617,"aZ":-32.413806797868055,"pfxX":-10.234750456194607,"pfxZ":-0.130377625564849,"pX":-0.4748158185824558,"pZ":1.4234761361970392,"vX0":8.264116468396859,"vY0":-136.59821952015352,"vZ0":-4.492636984169119,"x":135.1,"y":200.35,"x0":-2.215952269994549,"y0":50.00140562655751,"z0":5.328672024044694,"aX":-19.259544076919433},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":-1.1,"breakHorizontal":16.7,"spinRate":2211,"spinDirection":256},"zone":13,"typeConfidence":0.73,"plateTime":0.4016230219949706,"extension":5.606534208037978},"index":2,"playId":"5226e6ee-a03f-36a6-a7c4-deaff4c80e2b","pitchNumber":1,"startTime":"2026-05-25T19:36:14.221Z","endTime":"2026-05-25T19:36:17.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.194200997022712,"aZ":-33.30429898941812,"pfxX":-11.149478163470793,"pfxZ":-0.6052477253140793,"pX":1.4098789317408003,"pZ":2.299419341314647,"vX0":13.078451453819326,"vY0":-136.14807575452681,"vZ0":-1.9777250239632007,"x":63.26,"y":176.7,"x0":-2.009894020061096,"y0":50.00138211791959,"z0":5.342595627194266,"aX":-20.90803613683569},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-1.3,"breakHorizontal":17.4,"spinRate":2208,"spinDirection":259},"zone":14,"typeConfidence":0.8,"plateTime":0.402472493131671,"extension":6.079923324849049},"index":3,"playId":"a8738468-1fd9-31be-af45-53d9494b4a7b","pitchNumber":2,"startTime":"2026-05-25T19:36:30.344Z","endTime":"2026-05-25T19:36:33.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.991082663437282,"aZ":-32.08063012291751,"pfxX":-11.219716880175081,"pfxZ":0.04544344740235218,"pX":0.0046885744394191565,"pZ":2.4885623849970826,"vX0":9.868151254205419,"vY0":-137.97708989208317,"vZ0":-2.1030711499603187,"x":116.82,"y":171.59,"x0":-2.1622749441794706,"y0":50.00019513747801,"z0":5.424507071149844,"aX":-21.607886197071252},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":-0.1,"breakHorizontal":18.2,"spinRate":2245,"spinDirection":251},"zone":5,"typeConfidence":0.93,"plateTime":0.39711512963131224,"extension":5.936805918083767},"index":4,"playId":"0b97cc3e-1263-3726-97c7-0dc3a36e0508","pitchNumber":3,"startTime":"2026-05-25T19:36:50.418Z","endTime":"2026-05-25T19:36:54.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.946027610639035,"aZ":-35.68038459359367,"pfxX":-10.196716770201256,"pfxZ":-1.9752820241247946,"pX":1.141507726985439,"pZ":1.5379512558751025,"vX0":12.001106459790643,"vY0":-132.4564572452023,"vZ0":-3.5106664749969743,"x":73.49,"y":197.26,"x0":-2.1203913743385265,"y0":50.00090988329758,"z0":5.485957229702326,"aX":-18.14189496451524},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-4.2,"breakHorizontal":15.8,"spinRate":1807,"spinDirection":271},"zone":14,"typeConfidence":0.99,"plateTime":0.4133165624119495,"extension":5.876182350860467},"index":5,"playId":"49ec9161-167f-3e5d-8b55-2fa310d28441","pitchNumber":4,"startTime":"2026-05-25T19:37:09.645Z","endTime":"2026-05-25T19:37:13.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.189081737042216,"aZ":-32.53473272048047,"pfxX":-11.219947711598907,"pfxZ":-0.18494503839528953,"pX":-0.13683599247326705,"pZ":1.7895499157940589,"vX0":9.398940240965818,"vY0":-138.7982714273258,"vZ0":-3.658511890933207,"x":122.22,"y":190.46,"x0":-2.1157430171013005,"y0":50.004456797193924,"z0":5.300496296033615,"aX":-21.809250573592568},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":-1.0,"breakHorizontal":18.2,"spinRate":2320,"spinDirection":257},"zone":8,"typeConfidence":0.96,"plateTime":0.3952130598506538,"extension":5.918629887102187},"index":6,"playId":"f02b2ede-b38c-30fb-852f-9598b7af0315","pitchNumber":5,"startTime":"2026-05-25T19:37:30.272Z","endTime":"2026-05-25T19:37:33.978Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.61089474799417,"aZ":-35.6924937485533,"pfxX":-10.675536493947106,"pfxZ":-1.8197607079757505,"pX":0.11357116143109959,"pZ":1.652415446640215,"vX0":10.039131422293883,"vY0":-139.05834028088572,"vZ0":-3.4938386741768834,"x":112.67,"y":194.16,"x0":-2.1772220956625596,"y0":50.00172429340457,"z0":5.3227103320651405,"aX":-20.66032387892063},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-4.0,"breakHorizontal":16.9,"spinRate":2130,"spinDirection":258},"zone":8,"typeConfidence":0.98,"plateTime":0.3956664371204308,"extension":6.121703482804031},"index":7,"playId":"fe6672e4-1962-3393-9176-3bec4a57cf9c","pitchNumber":6,"startTime":"2026-05-25T19:38:36.444Z","endTime":"2026-05-25T19:38:39.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T19:38:39.562Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Leody Taveras walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-25T19:42:25.439Z","endTime":"2026-05-25T19:44:02.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"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":[1,2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Nick Fortes remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T19:40:52.104Z","endTime":"2026-05-25T19:42:27.791Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":676439,"link":"/api/v1/people/676439"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.703679412225725,"aZ":-17.398793075959233,"pfxX":-1.1941102354953035,"pfxZ":7.528558894191271,"pX":0.014726442941551133,"pZ":4.829790785444217,"vX0":2.2042238853683567,"vY0":-139.52748138756726,"vZ0":0.6907762952688115,"x":116.44,"y":108.38,"x0":-0.6319788202151884,"y0":50.00354285807776,"z0":5.7292787646165095,"aX":-2.343979263414662},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.9,"breakHorizontal":1.7,"spinRate":2325,"spinDirection":193},"zone":12,"typeConfidence":0.86,"plateTime":0.39322624057614863,"extension":6.762848810085464},"index":1,"playId":"a8077d94-b25b-35af-89a6-7f12636abd14","pitchNumber":1,"startTime":"2026-05-25T19:42:27.791Z","endTime":"2026-05-25T19:42:30.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.196022992054292,"aZ":-27.247682784655478,"pfxX":1.7343514341040207,"pfxZ":2.9284532319953502,"pX":0.49474114787166457,"pZ":2.113456019120919,"vX0":2.107594181316654,"vY0":-128.71625623657482,"vZ0":-3.2441978623709744,"x":98.14,"y":181.72,"x0":-0.559293513575948,"y0":50.00054778200318,"z0":5.495045185312382,"aX":2.9158834088508523},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.8,"breakHorizontal":-3.6,"spinRate":2305,"spinDirection":148},"zone":9,"typeConfidence":0.91,"plateTime":0.42517745091314607,"extension":6.8416429984574245},"index":2,"playId":"498d18ed-8d7b-36c5-9cd3-85ace9043d16","pitchNumber":2,"startTime":"2026-05-25T19:42:42.511Z","endTime":"2026-05-25T19:42:46.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.231423852581784,"aZ":-10.599491220229117,"pfxX":-3.344318176288052,"pfxZ":10.979867886967376,"pX":0.47211604237613525,"pZ":1.1692904251377338,"vX0":3.589056536810877,"vY0":-139.70474636541613,"vZ0":-9.647087092527084,"x":99.0,"y":207.21,"x0":-0.39840532275698026,"y0":50.00436202697807,"z0":5.376303104636558,"aX":-6.572030205097663},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.9,"breakHorizontal":5.3,"spinRate":2428,"spinDirection":204},"zone":14,"typeConfidence":0.9,"plateTime":0.3929610749846657,"extension":7.078976133442957},"index":3,"playId":"f2253494-0177-3f41-b6ed-4f70e4d93e78","pitchNumber":3,"startTime":"2026-05-25T19:42:56.097Z","endTime":"2026-05-25T19:42:59.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.230535571821278,"aZ":-29.069820933557263,"pfxX":3.2000690525520037,"pfxZ":1.9081398047469236,"pX":0.38521245833338763,"pZ":2.061613869910076,"vX0":1.0798403040047349,"vY0":-126.53471491043055,"vZ0":-2.7194563496141706,"x":102.32,"y":183.12,"x0":-0.46252767733835914,"y0":50.00254170380435,"z0":5.473710129608395,"aX":5.200931577787336},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.1,"breakHorizontal":-6.0,"spinRate":2303,"spinDirection":107},"zone":9,"typeConfidence":0.9,"plateTime":0.43247761723127764,"extension":6.953175021974752},"index":4,"playId":"8276970d-3468-3fe5-ba0f-425c4fc4a837","pitchNumber":4,"startTime":"2026-05-25T19:43:11.366Z","endTime":"2026-05-25T19:43:16.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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":71.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.100681910653723,"aZ":-44.805595827609196,"pfxX":4.194646697259817,"pfxZ":-9.59458331636017,"pX":-0.8195843861457228,"pZ":3.253479537532575,"vX0":-2.267938699144249,"vY0":-115.33866594350897,"vZ0":4.4027375341546255,"x":148.24,"y":150.94,"x0":-0.35660010457621355,"y0":50.00527723948947,"z0":5.706960149119874,"aX":5.5208293984253265},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-15.5,"breakHorizontal":-6.8,"spinRate":2174,"spinDirection":14},"zone":1,"typeConfidence":0.9,"plateTime":0.4791853760707281,"extension":6.8924550631543084},"index":5,"playId":"a13e4603-a4e1-389a-95aa-e5b2f643dc34","pitchNumber":5,"startTime":"2026-05-25T19:43:32.290Z","endTime":"2026-05-25T19:43:35.962Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-05-25T19:43:51.718Z","endTime":"2026-05-25T19:43:59.285Z","isPitch":false,"type":"action","player":{"id":665750,"link":"/api/v1/people/665750"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.23770236538799,"aZ":-7.792517295587968,"pfxX":-2.5598421576672115,"pfxZ":12.792967334721052,"pX":-0.02957210965436682,"pZ":0.7055108002586472,"vX0":1.7639388115332926,"vY0":-138.03350984325564,"vZ0":-11.179973101415918,"x":118.13,"y":219.73,"x0":-0.34831897859881533,"y0":50.0046102617366,"z0":5.359570109806323,"aX":-4.879682992642789},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.6,"breakHorizontal":4.2,"spinRate":2288,"spinDirection":199},"zone":13,"typeConfidence":0.9,"plateTime":0.39867383540155243,"extension":6.9712850481238275},"index":7,"playId":"5c38129e-1fee-37d5-be08-438d79f10a86","pitchNumber":6,"startTime":"2026-05-25T19:43:59.285Z","endTime":"2026-05-25T19:44:02.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T19:44:02.446Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a line drive to center fielder Cedric Mullins. Leody Taveras scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-25T19:44:51.157Z","endTime":"2026-05-25T19:46:13.621Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,5],"actionIndex":[2,4],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_pickoff_error_2b","runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":685801,"link":"/api/v1/people/685801"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":{"id":685801,"link":"/api/v1/people/685801"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"c7a4d623-6587-4dd4-a8eb-52048ad0a68c","startTime":"2026-05-25T19:44:29.214Z","endTime":"2026-05-25T19:44:35.109Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33475864987831,"aZ":-30.44991334494128,"pfxX":2.7796831003660136,"pfxZ":1.0580909593866075,"pX":0.4929192945014173,"pZ":4.182751510177003,"vX0":1.4176226436101569,"vY0":-126.63992267940982,"vZ0":2.265029158667862,"x":98.21,"y":125.85,"x0":-0.4342246677363709,"y0":50.004865841108575,"z0":5.701998197196163,"aX":4.543973229817652},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.6,"breakHorizontal":-5.4,"spinRate":2244,"spinDirection":124},"zone":12,"typeConfidence":0.9,"plateTime":0.43146274406462615,"extension":7.0096808306042835},"index":1,"playId":"83261b5b-3170-3067-a8d1-7069ba92c846","pitchNumber":1,"startTime":"2026-05-25T19:44:53.454Z","endTime":"2026-05-25T19:44:59.690Z","isPitch":true,"type":"pitch"},{"details":{"description":"Leody Taveras steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"actionPlayId":"83261b5b-3170-3067-a8d1-7069ba92c846","startTime":"2026-05-25T19:45:04.143Z","endTime":"2026-05-25T19:45:22.128Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665750,"link":"/api/v1/people/665750"}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":3,"playId":"0e57e3cc-4f8b-3306-9f80-2fbeb69a00c4","startTime":"2026-05-25T19:45:22.128Z","endTime":"2026-05-25T19:45:30.133Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by pitcher Hunter Bigge on the pickoff attempt.","event":"Pickoff Error 2B","eventType":"pickoff_error_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":4,"actionPlayId":"0e57e3cc-4f8b-3306-9f80-2fbeb69a00c4","startTime":"2026-05-25T19:45:50.125Z","endTime":"2026-05-25T19:46:01.634Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665750,"link":"/api/v1/people/665750"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50382528400348,"aZ":-11.212828026938427,"pfxX":-2.162201691398413,"pfxZ":10.378493111440534,"pX":-0.08887153499114005,"pZ":1.5739429105489413,"vX0":1.2200370244637728,"vY0":-141.49170945248397,"vZ0":-8.878869390124958,"x":120.39,"y":196.28,"x0":-0.2456792088740006,"y0":50.00114049168253,"z0":5.478900591946567,"aX":-4.365806481533898},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.0,"breakHorizontal":3.6,"spinRate":2365,"spinDirection":195},"zone":8,"typeConfidence":0.91,"plateTime":0.3877059341726614,"extension":6.973080561401757},"hitData":{"launchSpeed":94.1,"launchAngle":18.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":104.18,"coordY":84.29}},"index":5,"playId":"59f561f9-9e1e-375e-b99e-ce4d8e46aee5","pitchNumber":2,"startTime":"2026-05-25T19:46:01.634Z","endTime":"2026-05-25T19:46:13.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T19:46:13.621Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Holliday called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-25T19:49:44.161Z","endTime":"2026-05-25T19:50:58.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T19:46:51.344Z","endTime":"2026-05-25T19:47:36.048Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Casey Legumina replaces Hunter Bigge.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-25T19:47:36.048Z","endTime":"2026-05-25T19:49:44.161Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668984,"link":"/api/v1/people/668984"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.609300442130415,"aZ":-19.42856175507245,"pfxX":-8.617341691342737,"pfxZ":7.1741667563515525,"pX":0.7920581479068428,"pZ":2.100604421210015,"vX0":9.486785877755251,"vY0":-132.2716442251605,"vZ0":-3.013947825874611,"x":82.03,"y":155.03,"x0":-1.7174963430153958,"y0":50.00021638974302,"z0":4.675576283294631,"aX":-15.302966654265473},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.6,"breakHorizontal":13.6,"spinRate":2444,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.4137351000593812,"extension":6.768432350433404},"index":2,"playId":"165c867f-3a53-3a6b-a004-3bcaf4f8f955","pitchNumber":1,"startTime":"2026-05-25T19:49:44.161Z","endTime":"2026-05-25T19:49:47.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.860056260792923,"aZ":-32.528058903257694,"pfxX":-9.502377968864241,"pfxZ":-0.2299055707447728,"pX":1.6420434290239434,"pZ":1.0307346536688038,"vX0":11.43763772903829,"vY0":-123.70246696397665,"vZ0":-1.7674496082340856,"x":54.41,"y":210.95,"x0":-1.7993179943987754,"y0":50.00211725841905,"z0":4.47246629238368,"aX":-14.779520815677223},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.6,"breakHorizontal":14.6,"spinRate":1678,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.44219444297841637,"extension":6.813429099244066},"index":3,"playId":"d6449d80-2917-377e-80b5-3e3511479f9a","pitchNumber":2,"startTime":"2026-05-25T19:50:01.005Z","endTime":"2026-05-25T19:50:04.310Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":4,"playId":"95882121-a641-3698-89ce-427e3179f130","startTime":"2026-05-25T19:50:18.727Z","endTime":"2026-05-25T19:50:21.727Z","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(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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62155663795734,"aZ":-19.093730482107713,"pfxX":-8.12794348681274,"pfxZ":7.161819858947501,"pX":0.4999771874396264,"pZ":2.046146508902125,"vX0":8.704136822400208,"vY0":-134.4343505130602,"vZ0":-3.084182027057892,"x":97.94,"y":183.53,"x0":-1.7264691271547699,"y0":50.005962512729546,"z0":4.566470064296504,"aX":-14.85368216952096},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.5,"breakHorizontal":12.8,"spinRate":2316,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.407699175586548,"extension":6.710996459557675},"index":5,"playId":"de8f88dc-5180-3a31-93d3-b0e368d3928a","pitchNumber":3,"startTime":"2026-05-25T19:50:36.675Z","endTime":"2026-05-25T19:50:40.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.673930359092502,"aZ":-18.493806709362964,"pfxX":-7.136519111218442,"pfxZ":7.452032297475414,"pX":0.6121481637988663,"pZ":1.7136527414618157,"vX0":8.619482766097368,"vY0":-134.74695127741188,"vZ0":-4.085168199889873,"x":93.67,"y":192.51,"x0":-1.7031362138410164,"y0":50.004278395861476,"z0":4.558525217654511,"aX":-13.105374236408894},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.7,"breakHorizontal":11.0,"spinRate":2296,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.40671121860238735,"extension":6.639076505861524},"index":6,"playId":"64e8b7e0-34ca-388d-8119-2bf91ed20d5e","pitchNumber":4,"startTime":"2026-05-25T19:50:54.166Z","endTime":"2026-05-25T19:50:58.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T19:50:58.132Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colton Cowser strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-25T19:51:34.843Z","endTime":"2026-05-25T19:53:14.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Colton Cowser replaces Tyler O'Neill.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-25T19:51:14.090Z","endTime":"2026-05-25T19:51:37.167Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":641933,"link":"/api/v1/people/641933"}},{"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.6,"endSpeed":84.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.041873689084998,"aZ":-20.24474833861117,"pfxX":-6.726459448597621,"pfxZ":6.501489052328287,"pX":-1.0237976703090748,"pZ":2.4627134751228086,"vX0":4.561264030574251,"vY0":-134.78182997613104,"vZ0":-2.0233027652025255,"x":156.02,"y":172.29,"x0":-1.8664928621995056,"y0":50.002743787380254,"z0":4.656906802711789,"aX":-12.341747240605395},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.5,"breakHorizontal":11.2,"spinRate":2079,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.406812065768988,"extension":6.720907771078547},"index":1,"playId":"96c21b46-4b63-3948-8dec-30ff88ff79fd","pitchNumber":1,"startTime":"2026-05-25T19:51:37.167Z","endTime":"2026-05-25T19:51:40.716Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01727579628667,"aZ":-18.740218686537826,"pfxX":-7.017894090113259,"pfxZ":7.27118467724519,"pX":-0.20552469235790435,"pZ":2.072873550409073,"vX0":6.733293014825695,"vY0":-135.42185126232084,"vZ0":-3.270328928540409,"x":124.83,"y":182.81,"x0":-1.818637847193204,"y0":50.00382683584795,"z0":4.615522785394892,"aX":-12.967701923629985},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.6,"breakHorizontal":11.2,"spinRate":2316,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.4052837299451415,"extension":6.697475897256671},"index":2,"playId":"cd54fc38-d70b-314e-9159-7bb41f6229d2","pitchNumber":2,"startTime":"2026-05-25T19:51:54.801Z","endTime":"2026-05-25T19:51:58.396Z","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.5,"endSpeed":78.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42293173166263,"aZ":-31.64689133961096,"pfxX":-9.01163025485966,"pfxZ":0.33343309532176235,"pX":-0.8128908851381272,"pZ":2.8475447191563426,"vX0":5.751995841717247,"vY0":-125.82420732494846,"vZ0":2.0251494786461732,"x":147.99,"y":161.9,"x0":-1.9620582050732749,"y0":50.004845113690436,"z0":4.603243117048808,"aX":-14.39696982927424},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.3,"breakHorizontal":14.9,"spinRate":1783,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.4359287546771542,"extension":6.675433256135185},"index":3,"playId":"59270ffe-f424-3797-aea7-e61f9a2a57b9","pitchNumber":3,"startTime":"2026-05-25T19:52:26.398Z","endTime":"2026-05-25T19:52:29.886Z","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":79.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.338707674122432,"aZ":-34.243581820493446,"pfxX":-8.229248820609406,"pfxZ":-1.285051258524799,"pX":-1.1034367270912464,"pZ":2.023115312842819,"vX0":4.979015104228047,"vY0":-126.35493562336089,"vZ0":0.6314199039958386,"x":159.06,"y":184.16,"x0":-2.0328516823571956,"y0":50.001852654105974,"z0":4.5269240718595,"aX":-13.272834706287501},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.9,"breakHorizontal":13.7,"spinRate":1892,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4339058665155249,"extension":6.6682492116133965},"index":4,"playId":"96d34727-1f37-322b-96e2-9e4ffc242564","pitchNumber":4,"startTime":"2026-05-25T19:52:46.046Z","endTime":"2026-05-25T19:52:49.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.545959165209734,"aZ":-28.995691743183887,"pfxX":6.3261496580974415,"pfxZ":2.310921469444768,"pX":1.1673775971822957,"pZ":1.7279930093782367,"vX0":5.6146248122436475,"vY0":-117.23491413123311,"vZ0":-0.06376419502024466,"x":72.5,"y":192.12,"x0":-2.0906460591427773,"y0":50.003819657581936,"z0":4.488332841185933,"aX":8.703486962888864},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":4.4,"breakHorizontal":-13.0,"spinRate":2711,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.46928339849757705,"extension":6.686058040065664},"index":5,"playId":"7e24dc03-4563-382e-a2f8-a822a11d78c7","pitchNumber":5,"startTime":"2026-05-25T19:53:10.179Z","endTime":"2026-05-25T19:53:14.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T19:53:14.707Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Ward singles on a line drive to right fielder Victor Mesa Jr. Blaze Alexander scores. Taylor Ward to 2nd. Throwing error by right fielder Victor Mesa Jr.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-25T19:53:21.015Z","endTime":"2026-05-25T19:53:53.296Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":{"id":685801,"link":"/api/v1/people/685801"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.339146313371565,"aZ":-23.68603055690721,"pfxX":-10.06950143071018,"pfxZ":4.5777780238281665,"pX":-0.38635318003163416,"pZ":2.185603936409743,"vX0":7.247437865069284,"vY0":-135.45906204665096,"vZ0":-2.115744135470263,"x":131.73,"y":179.77,"x0":-1.7919696119773136,"y0":50.00149484901171,"z0":4.637452339211966,"aX":-18.660834134218618},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.0,"breakHorizontal":16.7,"spinRate":2149,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.4047738447410518,"extension":6.729396259099312},"hitData":{"launchSpeed":93.1,"launchAngle":9.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":155.92,"coordY":113.52}},"index":0,"playId":"993273d8-c8f7-308a-94d4-9cdbf238ca11","pitchNumber":1,"startTime":"2026-05-25T19:53:38.669Z","endTime":"2026-05-25T19:53:53.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T19:53:53.296Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gunnar Henderson grounds out softly, pitcher Casey Legumina to first baseman Jonathan Aranda.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-25T19:54:57.012Z","endTime":"2026-05-25T19:56:53.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668984,"link":"/api/v1/people/668984"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.441693251933252,"aZ":-25.33120963465552,"pfxX":2.561655778642637,"pfxZ":4.747441192108133,"pX":0.6888216362788778,"pZ":2.029969757875152,"vX0":5.877176648517326,"vY0":-118.44059696313974,"vZ0":-0.3725979065910139,"x":90.74,"y":183.97,"x0":-2.1430000971193572,"y0":50.0053847812151,"z0":4.476398550061366,"aX":3.6930868259902048},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":8.8,"breakHorizontal":-5.9,"spinRate":2625,"spinDirection":98},"zone":9,"typeConfidence":2.0,"plateTime":0.45982535033466787,"extension":6.705508196620631},"index":0,"playId":"d588acb7-be4c-3756-a664-f7bc6dc84e1b","pitchNumber":1,"startTime":"2026-05-25T19:54:57.012Z","endTime":"2026-05-25T19:55:00.816Z","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":92.4,"endSpeed":84.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.368960247826983,"aZ":-17.59907850121422,"pfxX":-7.317447027525836,"pfxZ":7.9968846443877935,"pX":-0.3703555194611492,"pZ":1.969210038300653,"vX0":6.333433946067287,"vY0":-134.46151969594928,"vZ0":-3.4399931230002876,"x":131.12,"y":185.61,"x0":-1.8107457447887763,"y0":50.00496712916401,"z0":4.520994069507336,"aX":-13.341104501489399},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.9,"breakHorizontal":11.8,"spinRate":2405,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.40804472689038684,"extension":6.706708881482126},"index":1,"playId":"9c36077d-6c82-32f2-b23a-1327fabb577e","pitchNumber":2,"startTime":"2026-05-25T19:55:12.687Z","endTime":"2026-05-25T19:55:16.381Z","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":86.7,"endSpeed":79.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.291677921097072,"aZ":-30.971191821228686,"pfxX":-8.733769246735044,"pfxZ":0.7498096665341585,"pX":0.00951787432455697,"pZ":1.1342204220238774,"vX0":7.940769934539603,"vY0":-126.02980046742493,"vZ0":-1.75860414394135,"x":116.64,"y":208.16,"x0":-2.045336460075478,"y0":50.00582120472533,"z0":4.339392619228796,"aX":-14.071352452617736},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.2,"breakHorizontal":14.0,"spinRate":1588,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.4343862736838058,"extension":6.7702210200189334},"index":2,"playId":"a58ce181-73da-3b7f-ab5c-e1d7a1b2d02f","pitchNumber":3,"startTime":"2026-05-25T19:55:29.687Z","endTime":"2026-05-25T19:55:32.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00071515372531,"aZ":-26.520215114290593,"pfxX":4.8277020653346145,"pfxZ":3.9763354777011353,"pX":1.8182673050484062,"pZ":1.2184978095901435,"vX0":7.194341803965921,"vY0":-118.60223885474628,"vZ0":-1.757160205446647,"x":47.69,"y":205.88,"x0":-1.8835528320690371,"y0":50.00502274634322,"z0":4.391202011427472,"aX":6.866223526351702},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":7.1,"breakHorizontal":-10.6,"spinRate":2730,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.46209541839899027,"extension":6.769048998992635},"index":3,"playId":"351a6db8-aba1-3828-bbfd-b43f1558efa8","pitchNumber":4,"startTime":"2026-05-25T19:55:47.961Z","endTime":"2026-05-25T19:55:51.283Z","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":92.6,"endSpeed":84.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.859276680901516,"aZ":-16.689832297140896,"pfxX":-8.608518270299921,"pfxZ":8.49396709547352,"pX":-0.23135333303038572,"pZ":2.2227544830728903,"vX0":7.367984406988167,"vY0":-134.56520333462535,"vZ0":-2.7666519838180355,"x":125.82,"y":178.77,"x0":-1.894665806951717,"y0":50.002045030746494,"z0":4.455307849279838,"aX":-15.691070710507395},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.9,"breakHorizontal":13.9,"spinRate":2437,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.40799358883105485,"extension":6.688698042895248},"index":4,"playId":"58bd029e-8191-3ac9-ad4d-9616d4aece93","pitchNumber":5,"startTime":"2026-05-25T19:56:04.549Z","endTime":"2026-05-25T19:56:08.241Z","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":86.7,"endSpeed":78.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59628932895041,"aZ":-31.798554061649625,"pfxX":-9.163868683390135,"pfxZ":0.2359305353589214,"pX":-3.063544378368887,"pZ":2.9445287074971604,"vX0":0.9919518568859356,"vY0":-126.22721868200765,"vZ0":2.444041889998573,"x":233.78,"y":159.28,"x0":-2.2754836780971117,"y0":50.00340944380115,"z0":4.545051913992697,"aX":-14.608324745201294},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.3,"breakHorizontal":16.3,"spinRate":1515,"spinDirection":259},"zone":11,"typeConfidence":2.0,"plateTime":0.435950107726653,"extension":6.67238719732289},"index":5,"playId":"39978d4f-a103-3070-bb79-769f5e6239da","pitchNumber":6,"startTime":"2026-05-25T19:56:26.947Z","endTime":"2026-05-25T19:56:29.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.006114460086366,"aZ":-21.574543530951264,"pfxX":-8.65578078847598,"pfxZ":5.7916784669855215,"pX":-0.6178971774096773,"pZ":2.706409385686189,"vX0":6.484094018514276,"vY0":-135.05409520356744,"vZ0":-0.6255786484672035,"x":140.55,"y":165.71,"x0":-1.9367598238743056,"y0":50.000694844566,"z0":4.4713365392980515,"aX":-15.836763234457226},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.6,"breakHorizontal":14.2,"spinRate":2364,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.4070364100440864,"extension":6.626501642103808},"hitData":{"launchSpeed":49.4,"launchAngle":-65.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":132.49,"coordY":183.14}},"index":6,"playId":"d3394ff9-a961-326f-9804-e4e8c0817a7a","pitchNumber":7,"startTime":"2026-05-25T19:56:44.468Z","endTime":"2026-05-25T19:56:53.183Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T19:56:53.183Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan Aranda flies out sharply to right fielder Colton Cowser.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-25T19:59:12.011Z","endTime":"2026-05-25T19:59:42.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"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":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Colton Cowser remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T19:58:35.382Z","endTime":"2026-05-25T19:58:35.404Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":641933,"link":"/api/v1/people/641933"}},{"details":{"description":"Pitching Change: Anthony Nunez replaces Yennier Cano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-25T19:58:35.404Z","endTime":"2026-05-25T19:59:12.011Z","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.5,"endSpeed":86.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28661569006461,"aZ":-12.647350500819318,"pfxX":-3.775013857482045,"pfxZ":10.286714535588729,"pX":0.039217961528054616,"pZ":1.754682887043119,"vX0":3.4552130123523015,"vY0":-137.36385085286665,"vZ0":-7.945554640284057,"x":104.82,"y":172.94,"x0":-0.7484950813996799,"y0":50.00646559010311,"z0":5.557582761619847,"aX":-7.168514685010824},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.0,"breakHorizontal":6.0,"spinRate":2516,"spinDirection":215},"zone":8,"typeConfidence":0.91,"plateTime":0.3997562128258143,"extension":6.254278374301616},"index":2,"playId":"82ba6bf6-dc20-3c72-acce-b7da02284bfd","pitchNumber":1,"startTime":"2026-05-25T19:59:12.011Z","endTime":"2026-05-25T19:59:15.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.699001527314216,"aZ":-25.02243484929115,"pfxX":2.3094134394342096,"pfxZ":4.013459204066875,"pX":0.4908359173362329,"pZ":2.558944830590422,"vX0":2.5975668192569614,"vY0":-131.80918948870823,"vZ0":-3.661694532903252,"x":98.29,"y":169.69,"x0":-0.8028869240953899,"y0":50.00321170626101,"z0":5.7873022640170095,"aX":4.114283742945099},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.8,"breakHorizontal":-4.7,"spinRate":2531,"spinDirection":183},"zone":6,"typeConfidence":0.94,"plateTime":0.41356278525176693,"extension":6.416610790160589},"hitData":{"launchSpeed":101.3,"launchAngle":57.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":149.63,"coordY":107.78}},"index":3,"playId":"07f5be20-86fb-39ce-8e15-d6fbae6cfdc3","pitchNumber":2,"startTime":"2026-05-25T19:59:32.552Z","endTime":"2026-05-25T19:59:42.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T19:59:42.572Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Yandy Díaz doubles (9) on a fly ball to center fielder Leody Taveras. Yandy Díaz to 3rd. Yandy Díaz advances to 3rd, on a fielding error by center fielder Leody Taveras.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-25T19:59:48.268Z","endTime":"2026-05-25T20:01:55.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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_fielding_error"}]}],"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":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.578767253904985,"aZ":-24.697114735148993,"pfxX":-10.302217024966444,"pfxZ":3.8580980490587082,"pX":0.17197666881731677,"pZ":1.976403050868568,"vX0":6.700465988722092,"vY0":-139.16172634939318,"vZ0":-5.264520369545637,"x":110.44,"y":185.42,"x0":-0.9427630694516855,"y0":50.00641596272689,"z0":5.553989831352867,"aX":-19.978119613338027},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.9,"breakHorizontal":17.0,"spinRate":2336,"spinDirection":218},"zone":8,"typeConfidence":0.94,"plateTime":0.39534200749716897,"extension":6.482040672614111},"index":0,"playId":"b0a58767-e804-3be6-8ead-6b7697184e56","pitchNumber":1,"startTime":"2026-05-25T20:00:03.216Z","endTime":"2026-05-25T20:00:08.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(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":86.4,"endSpeed":79.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69751170377934,"aZ":-33.7083330673862,"pfxX":7.994152098821843,"pfxZ":-0.9585914662817903,"pX":-0.0709981443646921,"pZ":2.825998291703091,"vX0":0.15798965401999965,"vY0":-125.85358371929694,"vZ0":-0.1694217918131602,"x":119.71,"y":162.48,"x0":-1.1725482418662694,"y0":50.00396491410713,"z0":5.635404820644211,"aX":12.762704916304008},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.6,"breakHorizontal":-14.5,"spinRate":2925,"spinDirection":46},"zone":2,"typeConfidence":0.89,"plateTime":0.43601175733956765,"extension":6.272545288223371},"index":1,"playId":"79adb33f-d49e-3374-a92b-330469e46a39","pitchNumber":2,"startTime":"2026-05-25T20:00:42.088Z","endTime":"2026-05-25T20:00:45.842Z","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":86.7,"endSpeed":79.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.737883805702733,"aZ":-34.679166575853515,"pfxX":6.89870074587764,"pfxZ":-1.569178627223268,"pX":0.8943080600426254,"pZ":2.0769257948876017,"vX0":2.460660443612177,"vY0":-126.14362698058942,"vZ0":-1.632475046004338,"x":82.91,"y":182.7,"x0":-0.9937278698629562,"y0":50.00619388723646,"z0":5.562079247698079,"aX":10.977005703605217},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.0,"breakHorizontal":-13.1,"spinRate":3015,"spinDirection":60},"zone":14,"typeConfidence":0.9,"plateTime":0.4363585235512617,"extension":6.1064162686198085},"index":2,"playId":"05c53474-2ca8-32aa-bfd5-7c226af168e3","pitchNumber":3,"startTime":"2026-05-25T20:00:58.999Z","endTime":"2026-05-25T20:01:02.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.659715696954475,"aZ":-21.562100254169117,"pfxX":-7.801991560112564,"pfxZ":5.310837728479696,"pX":-0.8381444878595211,"pZ":1.5579769856646162,"vX0":3.277647402591538,"vY0":-140.45113158352876,"vZ0":-7.120731860486607,"x":148.95,"y":196.71,"x0":-1.0061604824967691,"y0":50.00616101737221,"z0":5.527453918352616,"aX":-15.597954248531002},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.4,"breakHorizontal":13.4,"spinRate":2354,"spinDirection":204},"zone":13,"typeConfidence":0.83,"plateTime":0.3899132056552279,"extension":6.532229275307691},"index":3,"playId":"706f586a-fc53-341b-bd48-f55768c09d70","pitchNumber":4,"startTime":"2026-05-25T20:01:18.978Z","endTime":"2026-05-25T20:01:22.458Z","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":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42767176506699,"aZ":-21.892227684357515,"pfxX":-8.059247490458063,"pfxZ":5.200362268721829,"pX":0.16662230316540783,"pZ":2.539419751895191,"vX0":5.482599202465516,"vY0":-139.95158059692054,"vZ0":-4.544680615199702,"x":110.65,"y":170.22,"x0":-0.7735185335880584,"y0":50.00551436753961,"z0":5.623671044537088,"aX":-15.94382608843933},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.6,"breakHorizontal":13.4,"spinRate":2397,"spinDirection":212},"zone":5,"typeConfidence":0.9,"plateTime":0.3917981849850882,"extension":6.371580235291003},"hitData":{"launchSpeed":104.8,"launchAngle":26.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":184.27,"coordY":57.48}},"index":4,"playId":"5b7d6804-aed3-33aa-811e-0d415ec00e5e","pitchNumber":5,"startTime":"2026-05-25T20:01:38.799Z","endTime":"2026-05-25T20:01:55.643Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:01:55.643Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Richie Palacios singles on a sharp line drive to right fielder Colton Cowser. Oliver Dunn scores.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-25T20:02:55.063Z","endTime":"2026-05-25T20:05:05.162Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554"},"responsiblePitcher":{"id":689296,"link":"/api/v1/people/689296"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Oliver Dunn replaces Yandy Díaz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-25T20:02:31.837Z","endTime":"2026-05-25T20:02:57.407Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686554,"link":"/api/v1/people/686554"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":650490,"link":"/api/v1/people/650490"},"base":3},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.688162918113214,"aZ":-34.79958691888799,"pfxX":-3.2875544755545363,"pfxZ":-1.6159410221706096,"pX":-0.868960536630519,"pZ":2.182275157073277,"vX0":1.0261228462437577,"vY0":-127.48451927040512,"vZ0":-1.813451107302932,"x":150.12,"y":179.86,"x0":-0.8520694258649825,"y0":50.00046886557627,"z0":5.676153761844277,"aX":-5.355505167430616},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.1,"breakHorizontal":5.6,"spinRate":1127,"spinDirection":280},"zone":13,"typeConfidence":0.92,"plateTime":0.43131899273969854,"extension":6.290922804863987},"index":1,"playId":"bc8f538b-ae54-3311-8632-415c64f1476f","pitchNumber":1,"startTime":"2026-05-25T20:02:57.407Z","endTime":"2026-05-25T20:03:01.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.501987657993492,"aZ":-31.68404340037704,"pfxX":-2.1125889888289535,"pfxZ":0.3025370367602873,"pX":1.265395725650144,"pZ":0.3042289486427143,"vX0":6.07246225185826,"vY0":-126.30902954580714,"vZ0":-6.702413377930277,"x":68.77,"y":230.57,"x0":-0.8987711722454502,"y0":50.00096189165177,"z0":5.55012570397616,"aX":-3.402298539582575},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.8,"breakHorizontal":2.4,"spinRate":1267,"spinDirection":281},"zone":14,"typeConfidence":0.84,"plateTime":0.43416204176619067,"extension":6.561506290525876},"index":2,"playId":"ac2884d5-fbe5-3f89-9760-d5d85944783b","pitchNumber":2,"startTime":"2026-05-25T20:03:15.763Z","endTime":"2026-05-25T20:03:19.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33665113806107,"aZ":-31.120810212112715,"pfxX":-4.5683494960265,"pfxZ":0.659568901621868,"pX":-0.15077477064655392,"pZ":1.4026084493346163,"vX0":3.2638687292151345,"vY0":-126.22453688114655,"vZ0":-4.349307944188187,"x":122.75,"y":200.91,"x0":-0.8742098148934779,"y0":50.003810697403686,"z0":5.685215227929687,"aX":-7.290873683936148},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.4,"breakHorizontal":7.4,"spinRate":1154,"spinDirection":266},"zone":13,"typeConfidence":0.92,"plateTime":0.4357814062935095,"extension":6.490743102685342},"index":3,"playId":"3df4bc46-fdfa-3e41-b76b-b31671d7477e","pitchNumber":3,"startTime":"2026-05-25T20:03:40.044Z","endTime":"2026-05-25T20:03:43.204Z","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":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88629527556352,"aZ":-37.2956286187457,"pfxX":-3.9178054701586262,"pfxZ":-3.239316923750751,"pX":-0.7881955933695752,"pZ":2.125909095383734,"vX0":1.6269595041039129,"vY0":-125.82769401289366,"vZ0":-1.51623992792912,"x":147.04,"y":181.38,"x0":-0.9392442259560524,"y0":50.00312361947324,"z0":5.797673011541744,"aX":-6.193769170653188},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-6.0,"breakHorizontal":6.6,"spinRate":1221,"spinDirection":275},"zone":4,"typeConfidence":0.94,"plateTime":0.43766112781284283,"extension":6.4305639630085665},"index":4,"playId":"9066c364-a3f5-32ed-a4f9-af34ae26b0db","pitchNumber":4,"startTime":"2026-05-25T20:04:02.015Z","endTime":"2026-05-25T20:04:05.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.900860838130512,"aZ":-30.575223105189593,"pfxX":-3.817364117536388,"pfxZ":0.9603305777117415,"pX":-0.7057539981169446,"pZ":0.6345808579473577,"vX0":1.6635552816635666,"vY0":-128.31939546934774,"vZ0":-6.505108412459277,"x":143.9,"y":221.65,"x0":-0.8684805464411982,"y0":50.00062192183037,"z0":5.601203959334581,"aX":-6.3304249890368105},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.5,"breakHorizontal":6.5,"spinRate":1021,"spinDirection":271},"zone":13,"typeConfidence":0.83,"plateTime":0.4277408261298188,"extension":6.449968535529568},"index":5,"playId":"8a82c298-5247-3824-98c3-dd2594e01fbd","pitchNumber":5,"startTime":"2026-05-25T20:04:28.145Z","endTime":"2026-05-25T20:04:31.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51534781831598,"aZ":-31.26725770005634,"pfxX":-3.457265522761221,"pfxZ":0.5553670991436555,"pX":-0.06422952382509918,"pZ":1.8582923461371514,"vX0":3.12073161998546,"vY0":-128.1145933612351,"vZ0":-3.4285284879611844,"x":119.45,"y":188.61,"x0":-0.8562709250647114,"y0":50.00540361275754,"z0":5.69016374404615,"aX":-5.677102751175347},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.4,"breakHorizontal":5.4,"spinRate":1083,"spinDirection":264},"zone":8,"typeConfidence":0.89,"plateTime":0.42955865556508943,"extension":6.4422783427186125},"hitData":{"launchSpeed":106.9,"launchAngle":15.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":198.98,"coordY":109.15}},"index":6,"playId":"8d3c39f0-30d7-3a14-a010-1d8794ce7de9","pitchNumber":6,"startTime":"2026-05-25T20:04:53.126Z","endTime":"2026-05-25T20:05:05.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:05:05.162Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cedric Mullins grounds out softly to pitcher Anthony Nunez. Richie Palacios to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-25T20:05:33.012Z","endTime":"2026-05-25T20:06:10.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":689296,"link":"/api/v1/people/689296"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.809650826382462,"aZ":-12.550219220815146,"pfxX":-1.5109374103005655,"pfxZ":9.911610368238168,"pX":-0.3107181793720433,"pZ":2.35321365576912,"vX0":1.6330401438069295,"vY0":-139.87230720694936,"vZ0":-6.894073702660387,"x":128.84,"y":175.24,"x0":-0.706063998777162,"y0":50.00173980974447,"z0":5.674371825392895,"aX":-2.9911197162859406},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":2.4,"spinRate":2508,"spinDirection":210},"zone":4,"typeConfidence":0.96,"plateTime":0.39173364113363096,"extension":6.432265317780848},"index":0,"playId":"efb837d6-d504-3ce6-bc87-15bc4dbcd3ff","pitchNumber":1,"startTime":"2026-05-25T20:05:43.456Z","endTime":"2026-05-25T20:05:47.402Z","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":87.4,"endSpeed":80.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05358394563629,"aZ":-35.122601795315994,"pfxX":-3.8378844563177696,"pfxZ":-1.814552448751881,"pX":-0.8783316750822844,"pZ":1.5288186804069506,"vX0":1.6480417144448987,"vY0":-127.20826955299839,"vZ0":-3.3287866470690224,"x":150.48,"y":197.5,"x0":-1.038847336759315,"y0":50.00323562776251,"z0":5.662073867778262,"aX":-6.239251245049356},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.8,"breakHorizontal":6.5,"spinRate":943,"spinDirection":313},"zone":13,"typeConfidence":0.93,"plateTime":0.431906093738907,"extension":6.479618702190102},"hitData":{"launchSpeed":59.3,"launchAngle":-48.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":135.8,"coordY":189.6}},"index":1,"playId":"ab708e5a-463c-3e59-bcfe-f5a08d564014","pitchNumber":2,"startTime":"2026-05-25T20:06:03.391Z","endTime":"2026-05-25T20:06:10.995Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:06:10.995Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Victor Mesa Jr. lines out to center fielder Leody Taveras.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-25T20:06:20.546Z","endTime":"2026-05-25T20:07:34.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"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],"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":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"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":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.59217068008068,"aZ":-14.586684439776487,"pfxX":-2.290216374423638,"pfxZ":9.207102545213667,"pX":-1.4620173008462962,"pZ":3.7439821935991238,"vX0":-0.5776515509448144,"vY0":-137.6046720619877,"vZ0":-2.8040934012587635,"x":172.73,"y":137.69,"x0":-0.9516264757318719,"y0":50.00545711070134,"z0":5.76916659887757,"aX":-4.376277915510468},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":4.3,"spinRate":2454,"spinDirection":206},"zone":11,"typeConfidence":0.92,"plateTime":0.3986090166363856,"extension":6.427499726318452},"index":0,"playId":"789d37f9-3343-3e6d-9bac-1c691ea0588e","pitchNumber":1,"startTime":"2026-05-25T20:06:43.302Z","endTime":"2026-05-25T20:06:46.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.626233460024753,"aZ":-13.717675135083581,"pfxX":-2.8094285921335302,"pfxZ":9.359765133074749,"pX":-0.32529580532886554,"pZ":0.9266499717854544,"vX0":2.8423115499690366,"vY0":-139.36127257690805,"vZ0":-10.121911455436742,"x":129.4,"y":213.76,"x0":-0.9922456168063187,"y0":50.0024044425371,"z0":5.506519779788817,"aX":-5.539233738187625},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":4.6,"spinRate":2506,"spinDirection":213},"zone":13,"typeConfidence":0.95,"plateTime":0.39267711476738665,"extension":6.578205258007411},"index":1,"playId":"7e69735a-1c35-3356-a189-3e28eb754f3c","pitchNumber":2,"startTime":"2026-05-25T20:07:03.548Z","endTime":"2026-05-25T20:07:06.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75738869069267,"aZ":-32.99752234436373,"pfxX":-3.85620768041141,"pfxZ":-0.5035885142943393,"pX":-0.2607149919704109,"pZ":1.6506504471358157,"vX0":2.7316785756907414,"vY0":-127.14343682760848,"vZ0":-3.4217523916921224,"x":126.94,"y":194.21,"x0":-0.8517535953933943,"y0":50.00537355928506,"z0":5.651765731788401,"aX":-6.270579165413115},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.4,"breakHorizontal":6.4,"spinRate":1212,"spinDirection":270},"zone":8,"typeConfidence":0.92,"plateTime":0.4319388886110813,"extension":6.701187509230119},"hitData":{"launchSpeed":96.8,"launchAngle":18.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.81,"coordY":65.47}},"index":2,"playId":"e998bb35-9c52-3774-86a1-e386eb7a5a17","pitchNumber":3,"startTime":"2026-05-25T20:07:26.543Z","endTime":"2026-05-25T20:07:34.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:07:34.268Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-25T20:09:40.712Z","endTime":"2026-05-25T20:12:08.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"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":"Groundout","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":8},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Oliver Dunn remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T20:09:28.769Z","endTime":"2026-05-25T20:09:43.053Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686554,"link":"/api/v1/people/686554"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":650490,"link":"/api/v1/people/650490"}},{"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":92.2,"endSpeed":83.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.126600573761547,"aZ":-23.360635633557248,"pfxX":-9.71823335898569,"pfxZ":4.864121679937153,"pX":-0.4370845644651787,"pZ":2.6612204264771258,"vX0":7.088756930986384,"vY0":-134.07112984016814,"vZ0":-0.4818990402979235,"x":133.66,"y":166.93,"x0":-1.8583238580300814,"y0":50.00445006679206,"z0":4.51661728666623,"aX":-17.619072441159947},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.9,"breakHorizontal":16.0,"spinRate":2433,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.40919388005370916,"extension":6.682439929372944},"index":1,"playId":"93b57866-1611-35f8-b3f2-dfd0d08d40cf","pitchNumber":1,"startTime":"2026-05-25T20:09:43.053Z","endTime":"2026-05-25T20:09:46.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.548181544573495,"aZ":-26.968458999581912,"pfxX":5.297921827755454,"pfxZ":3.814961083859215,"pX":0.12039397958530737,"pZ":2.9499438435257135,"vX0":3.5565153027021834,"vY0":-116.30243775801034,"vZ0":2.328705280942727,"x":112.41,"y":159.13,"x0":-2.1188679647390396,"y0":50.00341421458253,"z0":4.49955296725942,"aX":7.231200015683277},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":7.8,"breakHorizontal":-10.4,"spinRate":2420,"spinDirection":87},"zone":2,"typeConfidence":2.0,"plateTime":0.4716090546355969,"extension":6.721218766700754},"index":2,"playId":"ab0a1d42-8e9e-331b-8e1b-af6c00161ffb","pitchNumber":2,"startTime":"2026-05-25T20:10:00.325Z","endTime":"2026-05-25T20:10:03.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96666294763581,"aZ":-20.47932833313458,"pfxX":-7.208405662596217,"pfxZ":6.2991399449140815,"pX":-0.831640086977541,"pZ":3.2415664805447566,"vX0":5.338930791389753,"vY0":-135.7000459324906,"vZ0":0.1637200967446507,"x":148.7,"y":151.26,"x0":-1.8926120767368468,"y0":50.00145281103486,"z0":4.612459371087581,"aX":-13.380969769859371},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.6,"breakHorizontal":11.9,"spinRate":2228,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.404339719073632,"extension":6.600420978932208},"index":3,"playId":"eed40502-a316-306b-a13f-a77c9375ff51","pitchNumber":3,"startTime":"2026-05-25T20:10:24.843Z","endTime":"2026-05-25T20:10:27.991Z","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":86.9,"endSpeed":80.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.273354529303813,"aZ":-28.72919300803423,"pfxX":-8.996787173228725,"pfxZ":2.106674832829918,"pX":-1.6779860158409212,"pZ":1.4960402790466256,"vX0":4.088865033816687,"vY0":-126.5803556650377,"vZ0":-1.408618529573821,"x":180.96,"y":198.39,"x0":-2.1397971857088356,"y0":50.001652870870245,"z0":4.346212094282169,"aX":-14.692447934909293},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.7,"breakHorizontal":15.5,"spinRate":1493,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4316606657127213,"extension":6.75695757446628},"index":4,"playId":"b58a2335-a9c3-35db-baae-03d3b415c8a6","pitchNumber":4,"startTime":"2026-05-25T20:10:42.986Z","endTime":"2026-05-25T20:10:46.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.589099796760806,"aZ":-28.40156711786645,"pfxX":7.063339187377336,"pfxZ":2.7179741622336726,"pX":0.47428723247506416,"pZ":2.1993977589726805,"vX0":3.4115561073048952,"vY0":-117.53101429091316,"vZ0":0.9159294606827624,"x":98.92,"y":179.4,"x0":-1.9168717757607565,"y0":50.005688057899114,"z0":4.455101358111782,"aX":9.820576192724255},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":5.4,"breakHorizontal":-13.7,"spinRate":2567,"spinDirection":92},"zone":9,"typeConfidence":2.0,"plateTime":0.46715605320320863,"extension":6.693857710790954},"index":5,"playId":"37cd6c75-4e34-3fa0-9b77-c83b2075b0c3","pitchNumber":5,"startTime":"2026-05-25T20:10:57.588Z","endTime":"2026-05-25T20:11:00.937Z","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.4,"endSpeed":84.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94469271359603,"aZ":-19.911953198349615,"pfxX":-8.760718448260452,"pfxZ":6.663259334614509,"pX":-0.3331399635631272,"pZ":3.336563450040596,"vX0":6.841090544621789,"vY0":-135.8200111584575,"vZ0":0.2671323728917636,"x":129.7,"y":148.69,"x0":-1.7654922979597363,"y0":50.00220980666234,"z0":4.638731681479466,"aX":-16.11975137723628},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.4,"breakHorizontal":14.2,"spinRate":2181,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.40563391646499225,"extension":6.72341696804061},"index":6,"playId":"ee2fdd61-7b37-3ddb-9f28-5189113cb1cd","pitchNumber":6,"startTime":"2026-05-25T20:11:20.400Z","endTime":"2026-05-25T20:11:24.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86034347515065,"aZ":-29.00749987396265,"pfxX":4.56079608854947,"pfxZ":2.1945052758432437,"pX":1.4217067775962748,"pZ":1.7875260324080633,"vX0":6.513654646510774,"vY0":-120.02662024697932,"vZ0":0.02380232912886493,"x":62.81,"y":190.52,"x0":-1.9323152529502077,"y0":50.0006653859855,"z0":4.3867596524710155,"aX":6.572147436243056},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.3,"breakHorizontal":-10.0,"spinRate":2488,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.458460279751324,"extension":6.880820461974187},"index":7,"playId":"4c053dce-f945-3de8-adc5-41178b7a80fe","pitchNumber":7,"startTime":"2026-05-25T20:11:42.708Z","endTime":"2026-05-25T20:11:47.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.292214432273845,"aZ":-20.489157643077657,"pfxX":-7.931125815444369,"pfxZ":6.295822915364004,"pX":-0.9988855034853681,"pZ":3.2071348946486666,"vX0":5.233564831573091,"vY0":-135.54832229372474,"vZ0":0.3157981311018391,"x":155.08,"y":152.19,"x0":-1.9265862352894187,"y0":50.00503305936076,"z0":4.522482851983789,"aX":-14.724874871095249},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.6,"breakHorizontal":13.2,"spinRate":2174,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.40445483671561,"extension":6.689195987508606},"hitData":{"launchSpeed":91.9,"launchAngle":-2.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.98,"coordY":158.0}},"index":8,"playId":"6afd2397-2a69-34a8-82ab-42b6913b4342","pitchNumber":8,"startTime":"2026-05-25T20:12:01.519Z","endTime":"2026-05-25T20:12:08.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:12:08.032Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Alonso singles on a line drive to left fielder Chandler Simpson.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-25T20:12:15.731Z","endTime":"2026-05-25T20:13:51.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.411554408263786,"aZ":-30.425734558841192,"pfxX":1.0944941356640472,"pfxZ":1.0923738333826414,"pX":0.6970795535859962,"pZ":1.5519082571224283,"vX0":6.408348914658948,"vY0":-125.41595767421235,"vZ0":-1.0299739762628008,"x":90.43,"y":196.88,"x0":-2.0291200952121584,"y0":50.00192610048488,"z0":4.440390990516814,"aX":1.7499293700381637},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.0,"breakHorizontal":-3.4,"spinRate":2431,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.4360670066162924,"extension":6.668574402798112},"index":0,"playId":"1b317442-0323-3a3a-b5c5-2c91e435bcfb","pitchNumber":1,"startTime":"2026-05-25T20:12:31.046Z","endTime":"2026-05-25T20:12:34.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.89653330523421,"aZ":-25.970026236689694,"pfxX":5.658455286334546,"pfxZ":4.398579907084401,"pX":0.061367033279010906,"pZ":1.5652657428591803,"vX0":3.5693529829537365,"vY0":-117.84672724949766,"vZ0":-0.8306369671815684,"x":114.66,"y":196.52,"x0":-2.2066708746529247,"y0":50.0018516984968,"z0":4.316163250577252,"aX":7.975903046249434},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":8.0,"breakHorizontal":-11.2,"spinRate":2548,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.4643636774017357,"extension":6.802626019222631},"index":1,"playId":"8326e95e-dfd2-330a-9391-9619e69c1b6c","pitchNumber":2,"startTime":"2026-05-25T20:12:46.270Z","endTime":"2026-05-25T20:12:49.956Z","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":94.3,"endSpeed":85.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.007961871433196,"aZ":-19.086338039252997,"pfxX":-8.667674250931562,"pfxZ":6.88744141155398,"pX":-0.4436629328943708,"pZ":2.3952704877079714,"vX0":6.9917439890950535,"vY0":-137.1255031924928,"vZ0":-2.059941990872092,"x":133.91,"y":174.11,"x0":-1.9034205425796422,"y0":50.00047897472753,"z0":4.461753226818874,"aX":-16.464546558432748},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.2,"breakHorizontal":14.2,"spinRate":2169,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.3998163306060265,"extension":6.766317283849486},"index":2,"playId":"557ea43e-5b8d-3c55-806d-f7d72f23945f","pitchNumber":3,"startTime":"2026-05-25T20:13:06.417Z","endTime":"2026-05-25T20:13:09.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.516972720133012,"aZ":-25.505979154386562,"pfxX":-9.87509587202085,"pfxZ":3.5730551981582757,"pX":-0.04981005615623582,"pZ":1.4727245360225807,"vX0":8.13175170410136,"vY0":-135.47347893563358,"vZ0":-3.0456747684083645,"x":118.9,"y":199.02,"x0":-1.8016063234530288,"y0":50.00263842815207,"z0":4.38677803393671,"aX":-18.4270715553101},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.0,"breakHorizontal":16.2,"spinRate":2143,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4037097549560027,"extension":6.726986979416276},"index":3,"playId":"b5df9aa1-d34e-3f23-8d9f-94411cd834af","pitchNumber":4,"startTime":"2026-05-25T20:13:24.491Z","endTime":"2026-05-25T20:13:28.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.301674017106468,"aZ":-32.37090632629366,"pfxX":8.715818938788741,"pfxZ":-0.14549327588180105,"pX":0.2728974588513423,"pZ":1.5742352038637013,"vX0":2.805077341420692,"vY0":-115.7358126780181,"vZ0":0.5157360750608508,"x":106.6,"y":196.28,"x0":-2.091618167309948,"y0":50.004330387715974,"z0":4.482516449930838,"aX":11.665100510675677},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":0.2,"breakHorizontal":-16.6,"spinRate":2708,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.4757127451957004,"extension":6.775482753722183},"hitData":{"launchSpeed":81.5,"launchAngle":15.0,"totalDistance":197.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":105.15,"coordY":93.82}},"index":4,"playId":"24ec388c-f2c1-37f1-9957-0a3ff48b1f1e","pitchNumber":5,"startTime":"2026-05-25T20:13:41.488Z","endTime":"2026-05-25T20:13:51.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:13:51.937Z","atBatIndex":64},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jeremiah Jackson grounds into a double play, third baseman Junior Caminero to second baseman Richie Palacios to first baseman Jonathan Aranda. Pete Alonso out at 2nd. Jeremiah Jackson out at 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-25T20:13:59.241Z","endTime":"2026-05-25T20:14:44.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"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":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.536379389242,"aZ":-31.78257981202914,"pfxX":2.8052563981768515,"pfxZ":0.2628627164649604,"pX":-1.822534000598238,"pZ":2.824387212249017,"vX0":0.12546595036416106,"vY0":-120.95767528195537,"vZ0":2.461121482434773,"x":186.47,"y":162.52,"x0":-2.2399068555160557,"y0":50.00293683013639,"z0":4.562942606855641,"aX":4.195499659068887},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.2,"breakHorizontal":-5.2,"spinRate":2375,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.4512208637394113,"extension":6.538871740307617},"index":0,"playId":"9545eabf-68a3-3bb8-b2d8-d143a03a2928","pitchNumber":1,"startTime":"2026-05-25T20:14:20.244Z","endTime":"2026-05-25T20:14:23.641Z","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":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.005747549507422,"aZ":-29.40924248257584,"pfxX":2.2462506944068874,"pfxZ":1.7929838521002424,"pX":-0.006619402926604464,"pZ":3.2574169554016033,"vX0":4.3515726189975075,"vY0":-122.96945737020646,"vZ0":3.0223035683232595,"x":117.25,"y":150.83,"x0":-2.0866874558526836,"y0":50.000837303118985,"z0":4.498018888107956,"aX":3.4603390212209377},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.2,"breakHorizontal":-5.0,"spinRate":2487,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.44438212204934135,"extension":6.662619561180972},"hitData":{"launchSpeed":83.3,"launchAngle":-16.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.14,"coordY":172.46}},"index":1,"playId":"82f3b1a4-7ace-310a-89fa-007d5603d218","pitchNumber":2,"startTime":"2026-05-25T20:14:36.456Z","endTime":"2026-05-25T20:14:44.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:14:44.463Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Fortes grounds out, shortstop Blaze Alexander to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-25T20:17:06.377Z","endTime":"2026-05-25T20:18:05.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"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: Rico Garcia replaces Anthony Nunez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T20:16:07.987Z","endTime":"2026-05-25T20:17:08.694Z","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":"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":87.4,"endSpeed":80.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.566005823460127,"aZ":-25.7863696688865,"pfxX":-0.7706664633569116,"pfxZ":3.8631228189226556,"pX":-0.020763938533354436,"pZ":2.1042556397454293,"vX0":3.3366992270170086,"vY0":-127.32521907440348,"vZ0":-4.131994923191589,"x":117.79,"y":181.97,"x0":-1.244402499842003,"y0":50.00146470705271,"z0":5.773399938415885,"aX":-1.274063341405784},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.4,"breakHorizontal":0.7,"spinRate":2345,"spinDirection":202},"zone":8,"typeConfidence":0.88,"plateTime":0.42912572808470983,"extension":5.540676285276946},"index":1,"playId":"1d89455d-8b0d-31f0-b242-6105152b6d4d","pitchNumber":1,"startTime":"2026-05-25T20:17:08.694Z","endTime":"2026-05-25T20:17:12.526Z","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":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.669662332186586,"aZ":-22.348502519584436,"pfxX":-0.6194214987222559,"pfxZ":5.753639604505803,"pX":0.025556430321699478,"pZ":1.9133901908820545,"vX0":3.8901123315076798,"vY0":-129.27618427709083,"vZ0":-5.168598930736387,"x":116.03,"y":187.12,"x0":-1.4124290259153465,"y0":50.00306264948284,"z0":5.633743021713214,"aX":-1.058127765567875},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.6,"breakHorizontal":0.4,"spinRate":2475,"spinDirection":209},"zone":8,"typeConfidence":0.91,"plateTime":0.42222457180809014,"extension":5.6771915956759615},"index":2,"playId":"a408833d-b3b2-3859-bb78-704ecbaab9fa","pitchNumber":2,"startTime":"2026-05-25T20:17:25.967Z","endTime":"2026-05-25T20:17:32.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.473022643392216,"aZ":-12.00918022359151,"pfxX":-4.948670103608343,"pfxZ":10.476262846580525,"pX":-0.27117219362593165,"pZ":2.8845882455856913,"vX0":4.323387441220309,"vY0":-138.05375245215876,"vZ0":-5.598779243826596,"x":127.34,"y":160.9,"x0":-1.216538706253168,"y0":50.00606114121639,"z0":5.7512580754534435,"aX":-9.529317455126725},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.0,"breakHorizontal":8.0,"spinRate":2491,"spinDirection":215},"zone":2,"typeConfidence":0.88,"plateTime":0.39713565476539747,"extension":5.807906220767501},"hitData":{"launchSpeed":101.3,"launchAngle":-14.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":96.81,"coordY":142.62}},"index":3,"playId":"1b7ab4f7-2789-36ba-a0c9-9b0941b6db8f","pitchNumber":3,"startTime":"2026-05-25T20:17:58.072Z","endTime":"2026-05-25T20:18:05.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:18:05.595Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Walls flies out to right fielder Colton Cowser.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-25T20:18:26.803Z","endTime":"2026-05-25T20:20:56.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"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,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.021544023808325,"aZ":-13.783487038838448,"pfxX":-6.758314082660412,"pfxZ":9.622155134796756,"pX":0.28223023628106647,"pZ":3.188568455521878,"vX0":5.839398742197665,"vY0":-138.15942310882906,"vZ0":-4.659915812529967,"x":106.24,"y":152.69,"x0":-0.9924788038384914,"y0":50.002244767485365,"z0":5.840212353746228,"aX":-12.917419613569693},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":10.8,"spinRate":2412,"spinDirection":211},"zone":3,"typeConfidence":0.87,"plateTime":0.3981667165761875,"extension":5.888902356464144},"index":0,"playId":"7ad54e3f-ad22-35e2-be47-6e36cc231388","pitchNumber":1,"startTime":"2026-05-25T20:18:38.426Z","endTime":"2026-05-25T20:18:42.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38510896077292,"aZ":-24.000567826870657,"pfxX":-8.161841752676072,"pfxZ":5.4629211821567445,"pX":-1.992598054802678,"pZ":4.4665064166803505,"vX0":1.4515637562511923,"vY0":-122.1579592017983,"vZ0":1.5170069542320697,"x":192.95,"y":118.18,"x0":-1.538679876588815,"y0":50.00121544218232,"z0":5.915917299575275,"aX":-12.20604028283434},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":10.6,"breakHorizontal":14.4,"spinRate":2358,"spinDirection":240},"zone":11,"typeConfidence":0.79,"plateTime":0.45015606376809325,"extension":5.874948266520073},"index":1,"playId":"0c0b554d-796b-37b4-a861-000f5b4a93bb","pitchNumber":2,"startTime":"2026-05-25T20:18:56.755Z","endTime":"2026-05-25T20:18:59.755Z","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":94.2,"endSpeed":85.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.976717772490424,"aZ":-12.401767980170048,"pfxX":-6.918525604427776,"pfxZ":10.567115085422358,"pX":1.7843087830029498,"pZ":1.5273408430575934,"vX0":9.427849931269378,"vY0":-136.61661640023317,"vZ0":-8.785460369554885,"x":48.99,"y":197.54,"x0":-0.8289787093722324,"y0":50.00006807308152,"z0":5.658375211123632,"aX":-12.942345802339716},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":10.3,"spinRate":2564,"spinDirection":216},"zone":14,"typeConfidence":0.83,"plateTime":0.40250387222684747,"extension":5.921959259365313},"index":2,"playId":"a5b69242-e4ac-3ac4-8412-2d58888f0a4a","pitchNumber":3,"startTime":"2026-05-25T20:19:15.594Z","endTime":"2026-05-25T20:19:19.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.937651856058473,"aZ":-15.026019508522127,"pfxX":-6.707550605060136,"pfxZ":9.072550759491502,"pX":-0.2881251598205498,"pZ":2.5954988436165682,"vX0":4.618436788917506,"vY0":-136.56829311037154,"vZ0":-5.679201913770424,"x":127.98,"y":168.7,"x0":-1.129302860773959,"y0":50.00162581212097,"z0":5.734661642479065,"aX":-12.6754672372225},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.5,"breakHorizontal":11.2,"spinRate":2546,"spinDirection":217},"zone":4,"typeConfidence":0.81,"plateTime":0.40098533152970584,"extension":5.942456546756084},"index":3,"playId":"55582adf-f958-3613-a6be-879c2d8386c1","pitchNumber":4,"startTime":"2026-05-25T20:19:45.020Z","endTime":"2026-05-25T20:19:48.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01712854320989,"aZ":-22.285168614307374,"pfxX":1.1817143766120513,"pfxZ":5.81069605678664,"pX":1.6113376751472166,"pZ":2.0380695610480157,"vX0":6.973908283792317,"vY0":-129.4148339629921,"vZ0":-4.959978067470972,"x":55.58,"y":183.75,"x0":-1.267763281124575,"y0":50.00627465195947,"z0":5.6778498070201024,"aX":2.012527719909174},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.6,"breakHorizontal":-3.6,"spinRate":2408,"spinDirection":214},"zone":14,"typeConfidence":0.95,"plateTime":0.4226070159682944,"extension":5.84197885556095},"index":4,"playId":"8184f14f-09fa-3319-90eb-99e728f93365","pitchNumber":5,"startTime":"2026-05-25T20:20:04.330Z","endTime":"2026-05-25T20:20:07.852Z","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":86.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9606212868456,"aZ":-13.59427973917592,"pfxX":-7.713664191376072,"pfxZ":9.697836068159903,"pX":-0.8021593878903179,"pZ":2.819645168849323,"vX0":3.710131101329256,"vY0":-138.0750309333069,"vZ0":-5.472502746505484,"x":147.58,"y":162.65,"x0":-1.1667570333526802,"y0":50.0047461310853,"z0":5.754625228933189,"aX":-14.780092441132906},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":13.1,"spinRate":2604,"spinDirection":214},"zone":1,"typeConfidence":0.88,"plateTime":0.39787399734195183,"extension":5.928239263865187},"index":5,"playId":"1c3fd3d4-7ed6-3942-80f8-190efdb6327b","pitchNumber":6,"startTime":"2026-05-25T20:20:22.879Z","endTime":"2026-05-25T20:20:27.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.383031751327174,"aZ":-10.989862771341267,"pfxX":-5.5469030432160515,"pfxZ":10.743489448867948,"pX":0.7426458842070224,"pZ":2.726461703556279,"vX0":6.974720930080159,"vY0":-139.96448245210325,"vZ0":-6.1616455382928494,"x":88.69,"y":165.17,"x0":-1.0680782221475908,"y0":50.00443742778002,"z0":5.685498927972654,"aX":-10.939737686190274},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.2,"breakHorizontal":8.5,"spinRate":2540,"spinDirection":215},"zone":3,"typeConfidence":0.91,"plateTime":0.39224480004528406,"extension":5.92892714885336},"hitData":{"launchSpeed":96.5,"launchAngle":50.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.1,"coordY":101.59}},"index":6,"playId":"2c3bfc16-d58f-3434-9072-f11f4c9bf2b6","pitchNumber":7,"startTime":"2026-05-25T20:20:46.353Z","endTime":"2026-05-25T20:20:56.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:20:56.360Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a line drive to center fielder Leody Taveras.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-25T20:21:17.564Z","endTime":"2026-05-25T20:22:11.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"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_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":94.6,"endSpeed":86.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.014512459422583,"aZ":-10.587843749287675,"pfxX":-5.915352900324167,"pfxZ":11.338990004300175,"pX":0.388362500316552,"pZ":1.065302207734361,"vX0":6.268423759340898,"vY0":-137.24869852359143,"vZ0":-10.071289966991035,"x":102.2,"y":210.02,"x0":-1.1590544598350387,"y0":50.0033805194277,"z0":5.5084214858698655,"aX":-11.26096873972347},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.5,"breakHorizontal":9.4,"spinRate":2444,"spinDirection":211},"zone":14,"typeConfidence":0.87,"plateTime":0.3994351720851572,"extension":6.011156647056582},"index":0,"playId":"5064b7b7-8cae-3a68-9db1-24308f1982eb","pitchNumber":1,"startTime":"2026-05-25T20:21:24.104Z","endTime":"2026-05-25T20:21:27.683Z","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":84.9,"endSpeed":77.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.055947261088743,"aZ":-19.84620736467347,"pfxX":-7.833536622389158,"pfxZ":7.987903243730912,"pX":-0.16551052837403887,"pZ":2.419229792499799,"vX0":5.5825942235271295,"vY0":-123.5426309398086,"vZ0":-3.8509101602823086,"x":123.31,"y":173.46,"x0":-1.4389275368404062,"y0":50.000676595355976,"z0":5.670217926726504,"aX":-12.084319669859807},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":13.8,"breakHorizontal":12.8,"spinRate":2297,"spinDirection":237},"zone":5,"typeConfidence":0.9,"plateTime":0.44369073546021287,"extension":5.978689470593746},"index":1,"playId":"16303056-42dc-37ef-8392-0f5bb72bd238","pitchNumber":2,"startTime":"2026-05-25T20:21:40.460Z","endTime":"2026-05-25T20:21:44.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.079553371936232,"aZ":-36.79708413716939,"pfxX":-1.362943281530597,"pfxZ":-2.903418067068259,"pX":0.21821816214922315,"pZ":2.112762932158529,"vX0":4.168335670966154,"vY0":-125.36127010408656,"vZ0":-1.763215091472106,"x":108.68,"y":181.74,"x0":-1.288151368914292,"y0":50.00147109103961,"z0":5.825823048242268,"aX":-2.171900150284075},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-5.4,"breakHorizontal":1.6,"spinRate":2449,"spinDirection":21},"zone":8,"typeConfidence":0.88,"plateTime":0.43672725813689484,"extension":5.7822282552460065},"hitData":{"launchSpeed":97.1,"launchAngle":8.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.61,"coordY":93.86}},"index":2,"playId":"e56e03eb-d9de-3246-a919-48713e11f3d1","pitchNumber":3,"startTime":"2026-05-25T20:22:04.008Z","endTime":"2026-05-25T20:22:11.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:22:11.967Z","atBatIndex":68},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Chandler Simpson caught stealing 2nd base, catcher Adley Rutschman to second baseman Jeremiah Jackson.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-25T20:23:03.045Z","endTime":"2026-05-25T20:23:58.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"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_assist"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"c8338f95-2c26-35a9-a8e9-00f1aa1c6684","startTime":"2026-05-25T20:22:46.953Z","endTime":"2026-05-25T20:22:49.953Z","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":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91280075561744,"aZ":-25.339956038457263,"pfxX":0.650311247370464,"pfxZ":4.000809284288257,"pX":1.0690216247660778,"pZ":1.9737057311086235,"vX0":5.6688522821373555,"vY0":-129.33384937349686,"vZ0":-4.583924814925261,"x":76.25,"y":185.49,"x0":-1.228254748307559,"y0":50.00110574916768,"z0":5.693104995356837,"aX":1.1106773769326677},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.5,"breakHorizontal":-2.4,"spinRate":2381,"spinDirection":201},"zone":14,"typeConfidence":0.94,"plateTime":0.422171306509445,"extension":5.77891492117998},"index":1,"playId":"dad69daf-6bdb-39ce-889c-ba153637de8b","pitchNumber":1,"startTime":"2026-05-25T20:23:05.374Z","endTime":"2026-05-25T20:23:09.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12926501053334,"aZ":-23.661221359375,"pfxX":0.6393116429335075,"pfxZ":5.074263290994917,"pX":1.1192847322358992,"pZ":0.40572499415484564,"vX0":5.851467165499849,"vY0":-128.83402173483827,"vZ0":-8.330523449861879,"x":74.34,"y":227.83,"x0":-1.265919826211242,"y0":50.00469515343453,"z0":5.514088262570501,"aX":1.0734473535540514},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.4,"breakHorizontal":-2.5,"spinRate":2353,"spinDirection":208},"zone":14,"typeConfidence":0.94,"plateTime":0.4253798862282627,"extension":5.884723649614714},"index":2,"playId":"287f3094-36dd-3dee-8868-e3e1401641bd","pitchNumber":2,"startTime":"2026-05-25T20:23:27.361Z","endTime":"2026-05-25T20:23:30.863Z","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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.999280771819933,"aZ":-40.316662283413436,"pfxX":0.44571331206028897,"pfxZ":-5.158718550282874,"pX":-0.19466499023534084,"pZ":3.598268828099317,"vX0":2.533698703625777,"vY0":-124.55546334028435,"vZ0":2.3423365559746223,"x":124.42,"y":141.63,"x0":-1.281183937821718,"y0":50.00397723871125,"z0":5.969158038409267,"aX":0.7028857599790237},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-8.6,"breakHorizontal":-1.3,"spinRate":2386,"spinDirection":39},"zone":11,"typeConfidence":0.95,"plateTime":0.43902018402623355,"extension":5.702495605170615},"index":3,"playId":"5c50aff4-0cdb-356d-82ee-f76445aa346e","pitchNumber":3,"startTime":"2026-05-25T20:23:51.030Z","endTime":"2026-05-25T20:23:58.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:23:58.522Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leody Taveras called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-25T20:26:24.969Z","endTime":"2026-05-25T20:28:16.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7],"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":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan Baker replaces Casey Legumina.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T20:25:37.028Z","endTime":"2026-05-25T20:26:27.344Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641329,"link":"/api/v1/people/641329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.7977647464138,"aZ":-9.351697835419143,"pfxX":-3.5053822193310893,"pfxZ":11.554434622729449,"pX":-0.16643937835883477,"pZ":2.0100466127373195,"vX0":2.8388663476395335,"vY0":-140.59134133274205,"vZ0":-10.221053901366881,"x":123.34,"y":184.51,"x0":-0.740510179401517,"y0":50.00686270011744,"z0":6.327103004441304,"aX":-6.926369187280737},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.7,"breakHorizontal":5.6,"spinRate":2296,"spinDirection":197},"zone":8,"typeConfidence":0.91,"plateTime":0.39157762806454866,"extension":6.447027864769496},"index":1,"playId":"6b7ec49a-a068-3210-9991-b8cdadce2918","pitchNumber":1,"startTime":"2026-05-25T20:26:27.344Z","endTime":"2026-05-25T20:26:30.865Z","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.9,"endSpeed":79.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.516328244417345,"aZ":-23.712234596381364,"pfxX":-7.56827899605455,"pfxZ":5.301876333379783,"pX":-0.5138874476267804,"pZ":1.6243906573622335,"vX0":4.054846160386267,"vY0":-126.26235084463687,"vZ0":-6.714245015714866,"x":136.59,"y":194.92,"x0":-1.1672819085327302,"y0":50.0032477422551,"z0":6.258296229922387,"aX":-12.076859439701467},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.2,"breakHorizontal":12.6,"spinRate":1936,"spinDirection":221},"zone":13,"typeConfidence":0.89,"plateTime":0.4357702637580996,"extension":6.3653038557030595},"index":2,"playId":"e78be0c9-3903-3e07-8e8d-0189da2a1c68","pitchNumber":2,"startTime":"2026-05-25T20:26:43.501Z","endTime":"2026-05-25T20:26:46.671Z","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":85.5,"endSpeed":77.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.913904194839052,"aZ":-24.12273352579236,"pfxX":-8.295936098131563,"pfxZ":5.202103764011458,"pX":-1.8551384853248614,"pZ":2.8500900761252375,"vX0":0.8627519408370161,"vY0":-124.38171044266863,"vZ0":-3.718627506690688,"x":187.71,"y":161.83,"x0":-1.133013737762302,"y0":50.00105423927711,"z0":6.394338615358854,"aX":-12.830744694407691},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.6,"breakHorizontal":14.8,"spinRate":1973,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.44252502774716795,"extension":6.158424840078508},"index":3,"playId":"3d3a3073-3e49-33d9-a6de-25054fdd787c","pitchNumber":3,"startTime":"2026-05-25T20:26:58.487Z","endTime":"2026-05-25T20:27:01.841Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":88.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.82739380029315,"aZ":-9.696529351180473,"pfxX":-3.138670916742102,"pfxZ":11.123317227821365,"pX":-0.9590790115720914,"pZ":2.9948592929664852,"vX0":0.41908847531031607,"vY0":-142.46194878907488,"vZ0":-7.917841392199598,"x":153.56,"y":157.92,"x0":-0.7024294393868631,"y0":50.00677518619536,"z0":6.451743693292932,"aX":-6.345215537436578},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.4,"breakHorizontal":5.5,"spinRate":2308,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.38694564123985087,"extension":6.249802247118685},"index":4,"playId":"bbade932-c6d5-30cb-b30d-400185fa962a","pitchNumber":4,"startTime":"2026-05-25T20:27:13.826Z","endTime":"2026-05-25T20:27:40.856Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1262533015223,"aZ":-22.61831386686472,"pfxX":-8.478913585412785,"pfxZ":5.937750204160114,"pX":-1.260447431480243,"pZ":2.6026507179602367,"vX0":2.0845017341693564,"vY0":-126.65152787567662,"vZ0":-4.799086707038066,"x":165.05,"y":168.51,"x0":-0.997551635820461,"y0":50.00351035425348,"z0":6.352758976999751,"aX":-13.645732141605109},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.8,"breakHorizontal":14.8,"spinRate":1945,"spinDirection":223},"zone":11,"typeConfidence":0.89,"plateTime":0.4340335087047942,"extension":6.34445778458426},"index":5,"playId":"a5933120-ead5-3e0d-8235-5b7920c5dc4e","pitchNumber":5,"startTime":"2026-05-25T20:27:46.093Z","endTime":"2026-05-25T20:27:49.931Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-05-25T20:28:02.231Z","endTime":"2026-05-25T20:28:12.560Z","isPitch":false,"type":"action","player":{"id":665750,"link":"/api/v1/people/665750"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.955796677683463,"aZ":-25.79952160130139,"pfxX":-7.665696039945655,"pfxZ":4.150934943002509,"pX":-0.6241103881099566,"pZ":2.8721460517250867,"vX0":3.173393278791008,"vY0":-123.97581569440163,"vZ0":-3.313105298366133,"x":140.79,"y":161.23,"x0":-0.9345886000277934,"y0":50.001871518280545,"z0":6.411801445991796,"aX":-11.76844017054947},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.8,"breakHorizontal":13.0,"spinRate":1921,"spinDirection":216},"zone":4,"typeConfidence":0.9,"plateTime":0.44413451120806746,"extension":6.3327625480681045},"index":7,"playId":"e1003128-f3be-3e5f-bcb4-f36282f18596","pitchNumber":6,"startTime":"2026-05-25T20:28:12.560Z","endTime":"2026-05-25T20:28:16.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:28:16.491Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Alexander grounds out sharply, pitcher Bryan Baker to first baseman Jonathan Aranda.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-25T20:28:36.359Z","endTime":"2026-05-25T20:29:07.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","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":641329,"link":"/api/v1/people/641329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3826722464394,"aZ":-22.922896617194883,"pfxX":-7.916136118611483,"pfxZ":5.858643971400959,"pX":-0.5648417814581144,"pZ":2.7048930595928766,"vX0":3.378235458974192,"vY0":-125.1661297724486,"vZ0":-4.5640854591274405,"x":138.53,"y":165.75,"x0":-0.9070758125927183,"y0":50.00271877925946,"z0":6.44006618504275,"aX":-12.50070406248053},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.7,"breakHorizontal":13.6,"spinRate":1865,"spinDirection":214},"zone":4,"typeConfidence":0.9,"plateTime":0.4384021333488879,"extension":6.38732994718497},"index":0,"playId":"fd7b13c4-d5cb-31a9-9066-fc06413d26f8","pitchNumber":1,"startTime":"2026-05-25T20:28:40.234Z","endTime":"2026-05-25T20:28:43.505Z","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":1},"pitchData":{"startSpeed":89.1,"endSpeed":83.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27682326506927,"aZ":-31.04831342597654,"pfxX":3.7949681158967374,"pfxZ":0.6504970082708725,"pX":0.32085124867010495,"pZ":1.9526657370229772,"vX0":1.520427522854297,"vY0":-129.75244105014525,"vZ0":-5.504149559222431,"x":104.77,"y":186.06,"x0":-0.7638366889375294,"y0":50.00100687255319,"z0":6.435192849506821,"aX":6.542706304403055},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.4,"breakHorizontal":-7.2,"spinRate":2413,"spinDirection":93},"zone":9,"typeConfidence":0.91,"plateTime":0.42031618634980816,"extension":6.417582456624502},"hitData":{"launchSpeed":98.1,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":127.81,"coordY":165.72}},"index":1,"playId":"94e5d79a-a114-37f1-a019-e74656d11d53","pitchNumber":2,"startTime":"2026-05-25T20:29:00.804Z","endTime":"2026-05-25T20:29:07.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:29:07.221Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jackson Holliday pops out to third baseman Junior Caminero.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-25T20:29:16.734Z","endTime":"2026-05-25T20:30:26.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"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":"Pop Out","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":3},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":85.5,"endSpeed":77.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.550780144710252,"aZ":-22.0863628613409,"pfxX":-6.518827434365125,"pfxZ":6.498725552208672,"pX":-1.094404007171895,"pZ":2.7535018093463295,"vX0":1.4698841735457702,"vY0":-124.48676767298704,"vZ0":-4.554212638582402,"x":158.72,"y":164.44,"x0":-0.8498957471608641,"y0":50.00335343647552,"z0":6.460432887679199,"aX":-10.118958217647348},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.8,"breakHorizontal":11.4,"spinRate":1792,"spinDirection":219},"zone":11,"typeConfidence":0.89,"plateTime":0.44184292927863833,"extension":6.388060328428017},"index":0,"playId":"8157e04a-2514-3647-8ba2-4e8ce27ff2c8","pitchNumber":1,"startTime":"2026-05-25T20:29:31.116Z","endTime":"2026-05-25T20:29:34.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.2,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.189119067566498,"aZ":-21.763221439955938,"pfxX":-7.120618436348083,"pfxZ":6.797328005951146,"pX":0.45332033693435086,"pZ":3.376852863653799,"vX0":5.100549137512537,"vY0":-123.41855050379014,"vZ0":-2.989802661707852,"x":99.72,"y":147.6,"x0":-0.7222780134533155,"y0":50.003699088300436,"z0":6.451423413108698,"aX":-10.907677783764022},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":11.8,"breakHorizontal":11.6,"spinRate":1817,"spinDirection":217},"zone":12,"typeConfidence":0.9,"plateTime":0.4450113482055915,"extension":6.457850862958422},"index":1,"playId":"a318517f-8b76-3b04-a912-efdc895b113e","pitchNumber":2,"startTime":"2026-05-25T20:29:45.193Z","endTime":"2026-05-25T20:29:49.065Z","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":97.9,"endSpeed":89.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.862613656231694,"aZ":-11.814170700665432,"pfxX":-1.264463837187967,"pfxZ":9.988879098154552,"pX":-1.2048890693133179,"pZ":2.8313736069527695,"vX0":-1.0462631210783593,"vY0":-142.37629249288184,"vZ0":-7.7686814650215785,"x":162.93,"y":162.33,"x0":-0.6674303986131442,"y0":50.00473333550017,"z0":6.355817606633587,"aX":-2.5775033404041925},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.6,"breakHorizontal":2.5,"spinRate":2154,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.38575922642900196,"extension":6.37763864328758},"index":2,"playId":"7db924ad-636a-391c-8038-5a0928e8f0a3","pitchNumber":3,"startTime":"2026-05-25T20:30:00.502Z","endTime":"2026-05-25T20:30:04.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.855335059388825,"aZ":-21.949487976678093,"pfxX":-7.781877839771918,"pfxZ":6.308124057432581,"pX":-0.35517194090190335,"pZ":2.666596957972542,"vX0":4.0372226310412955,"vY0":-126.72509325015888,"vZ0":-4.8839355570282805,"x":130.54,"y":166.78,"x0":-0.961307320317785,"y0":50.00100594683857,"z0":6.381278810058461,"aX":-12.605114740686137},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":10.4,"breakHorizontal":13.1,"spinRate":1802,"spinDirection":221},"zone":4,"typeConfidence":0.89,"plateTime":0.4328817955842936,"extension":6.415404885181465},"hitData":{"launchSpeed":82.0,"launchAngle":75.0,"totalDistance":87.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":109.24,"coordY":181.58}},"index":3,"playId":"7346c9fe-1fbf-3ab0-a971-ca300352b603","pitchNumber":4,"startTime":"2026-05-25T20:30:15.759Z","endTime":"2026-05-25T20:30:26.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:30:26.019Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out, shortstop Blaze Alexander to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-25T20:32:36.272Z","endTime":"2026-05-25T20:33:10.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"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":"Chandler Simpson starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T20:32:07.647Z","endTime":"2026-05-25T20:32:38.627Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"},"base":2},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27000350594562,"aZ":-12.56122047910492,"pfxX":-7.915705893771943,"pfxZ":10.357707882873077,"pX":-0.5606884886178989,"pZ":3.8526004416026343,"vX0":4.407353644162074,"vY0":-137.4215596931562,"vZ0":-3.222539635484646,"x":138.37,"y":134.76,"x0":-1.1652934248075322,"y0":50.00403705738312,"z0":5.905834924755063,"aX":-14.99054456952464},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.1,"breakHorizontal":13.3,"spinRate":2534,"spinDirection":216},"zone":11,"typeConfidence":0.87,"plateTime":0.40010447118469195,"extension":5.767503327265429},"index":1,"playId":"4073a153-a7cc-303f-ac40-38e7f237b8c4","pitchNumber":1,"startTime":"2026-05-25T20:32:38.627Z","endTime":"2026-05-25T20:32:43.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.609763508182663,"aZ":-23.510418990334724,"pfxX":-0.09860995633624992,"pfxZ":4.968144284320264,"pX":1.0815134127421506,"pZ":2.442300576082399,"vX0":5.992601280889584,"vY0":-130.51503866884102,"vZ0":-3.847702055402414,"x":75.78,"y":172.84,"x0":-1.220852541898779,"y0":50.004238548931546,"z0":5.683211665469271,"aX":-0.17248228552574976},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.4,"breakHorizontal":-1.0,"spinRate":2332,"spinDirection":184},"zone":14,"typeConfidence":0.93,"plateTime":0.41789918728569386,"extension":5.768276614095845},"hitData":{"launchSpeed":76.1,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.22,"coordY":159.79}},"index":2,"playId":"8e7299c3-5d51-3edf-bcbf-2267da679619","pitchNumber":2,"startTime":"2026-05-25T20:33:02.039Z","endTime":"2026-05-25T20:33:10.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:33:10.104Z","atBatIndex":73},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Rico Garcia intentionally walks Jonathan Aranda.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-25T20:33:18.808Z","endTime":"2026-05-25T20:34:23.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.699417122120465,"aZ":-12.198268688605218,"pfxX":-6.812158037806456,"pfxZ":10.361167703919584,"pX":0.10791304938552021,"pZ":3.7439634294944177,"vX0":5.611845079174489,"vY0":-137.97178016123448,"vZ0":-3.632884027477397,"x":112.89,"y":137.69,"x0":-1.067382456952242,"y0":50.001954753526384,"z0":5.89976302390477,"aX":-13.132892262655268},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":11.2,"spinRate":2489,"spinDirection":217},"zone":12,"typeConfidence":0.87,"plateTime":0.3969866503171229,"extension":5.820937142567713},"index":0,"playId":"3ad0c711-f4bb-35fc-a44d-e5cef3d6a372","pitchNumber":1,"startTime":"2026-05-25T20:33:42.234Z","endTime":"2026-05-25T20:33:45.921Z","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":95.2,"endSpeed":87.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.282217802075866,"aZ":-10.803139315082362,"pfxX":-7.654786576235259,"pfxZ":11.031186847429993,"pX":1.4854789441169534,"pZ":1.9528057007864013,"vX0":9.124297582320542,"vY0":-138.18041217592346,"vZ0":-8.26255700737354,"x":60.38,"y":186.05,"x0":-0.862056693682769,"y0":50.002537307295924,"z0":5.704332706133021,"aX":-14.829431423774318},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.4,"breakHorizontal":12.0,"spinRate":2558,"spinDirection":215},"zone":14,"typeConfidence":0.87,"plateTime":0.3961217436828015,"extension":5.952375787350786},"index":1,"playId":"97fc8760-8f73-33c3-8f02-d48988fa5536","pitchNumber":2,"startTime":"2026-05-25T20:34:02.142Z","endTime":"2026-05-25T20:34:05.877Z","isPitch":true,"type":"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":1},"index":2,"playId":"08248386-0756-1003-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-05-25T20:34:22.725Z","endTime":"2026-05-25T20:34:22.758Z","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":1},"index":3,"playId":"08248386-0756-1013-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-05-25T20:34:22.758Z","endTime":"2026-05-25T20:34:23.681Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-05-25T20:34:23.681Z","atBatIndex":74},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Adley Rutschman challenged (pitch result), call on the field was confirmed: Oliver Dunn walks. Chandler Simpson to 3rd. Jonathan Aranda to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-25T20:34:39.805Z","endTime":"2026-05-25T20:36:57.850Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554"},"postOnSecond":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"postOnThird":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.238231679376597,"aZ":-38.318101804047224,"pfxX":-0.5393216977025056,"pfxZ":-3.947398228817651,"pX":0.1346109186466958,"pZ":4.131459935163622,"vX0":3.676598733931657,"vY0":-123.83273533325678,"vZ0":3.115381823872611,"x":111.87,"y":127.23,"x0":-1.297900767806706,"y0":50.00254127436867,"z0":6.058084155625018,"aX":-0.8394588618857616},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.2,"breakHorizontal":0.1,"spinRate":2411,"spinDirection":31},"zone":12,"typeConfidence":0.93,"plateTime":0.44194656167866064,"extension":5.6133215017227736},"index":0,"playId":"e26699bb-33fc-3f03-8687-7e36f61e496e","pitchNumber":1,"startTime":"2026-05-25T20:34:47.133Z","endTime":"2026-05-25T20:34:50.871Z","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.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.324809108996035,"aZ":-20.174496215013022,"pfxX":-9.962780626110462,"pfxZ":7.6935555952964485,"pX":-0.7627022654250428,"pZ":3.3245596870785787,"vX0":4.636662301766931,"vY0":-124.48287116893545,"vZ0":-1.854365382104848,"x":146.07,"y":149.02,"x0":-1.3607339401028486,"y0":50.00565288917188,"z0":5.759078961711158,"aX":-15.548811843660816},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":13.7,"breakHorizontal":16.9,"spinRate":2542,"spinDirection":233},"zone":11,"typeConfidence":0.92,"plateTime":0.44096553916961634,"extension":6.21492051541406},"index":1,"playId":"7adcab33-bc50-3773-bfa9-98329766540e","pitchNumber":2,"startTime":"2026-05-25T20:35:08.422Z","endTime":"2026-05-25T20:35:12.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.947266634629873,"aZ":-20.063101304272692,"pfxX":-10.532688195199743,"pfxZ":7.647963450406717,"pX":0.3952241176869038,"pZ":3.7404732417878392,"vX0":7.5544193103834285,"vY0":-125.21408737208593,"vZ0":-0.8990981338162038,"x":101.93,"y":137.79,"x0":-1.296719404420326,"y0":50.001167347843385,"z0":5.7500090482016395,"aX":-16.67628535007716},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":13.9,"breakHorizontal":17.3,"spinRate":2506,"spinDirection":237},"zone":12,"typeConfidence":0.93,"plateTime":0.43790573099314223,"extension":6.110632273297948},"index":2,"playId":"e4763021-413c-30f5-8ad2-35028f596636","pitchNumber":3,"startTime":"2026-05-25T20:35:27.459Z","endTime":"2026-05-25T20:35:31.166Z","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":94.2,"endSpeed":85.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.736326334363767,"aZ":-12.217807355097067,"pfxX":-7.820460136295002,"pfxZ":10.556294970924753,"pX":0.06652081810010751,"pZ":2.519778936099319,"vX0":5.989717883083675,"vY0":-136.98693965600697,"vZ0":-6.007476314656937,"x":114.46,"y":170.75,"x0":-1.1380046315163097,"y0":50.003955012246976,"z0":5.584993969959799,"aX":-14.78648068785597},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":12.8,"spinRate":2507,"spinDirection":220},"zone":5,"typeConfidence":0.85,"plateTime":0.40064540322792075,"extension":6.069535616626401},"index":3,"playId":"639a18bc-38b0-369e-8cf4-c03fee74c249","pitchNumber":4,"startTime":"2026-05-25T20:35:48.990Z","endTime":"2026-05-25T20:35:52.462Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7312333544777,"aZ":-12.19233003231757,"pfxX":-7.477529979305862,"pfxZ":10.134494611843206,"pX":0.2956777877240475,"pZ":2.1782571212173307,"vX0":6.4123163199798645,"vY0":-139.5986347148029,"vZ0":-7.092697647869174,"x":105.73,"y":179.97,"x0":-1.060787671186304,"y0":50.002167780284715,"z0":5.556302893448126,"aX":-14.742542130961963},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":12.2,"spinRate":2470,"spinDirection":224},"zone":6,"typeConfidence":0.9,"plateTime":0.3925155997903538,"extension":6.03364365764644},"index":4,"playId":"399e3126-d324-3884-b130-6811e946c1b1","pitchNumber":5,"startTime":"2026-05-25T20:36:08.756Z","endTime":"2026-05-25T20:36:11.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.950733690531678,"aZ":-11.598461508590416,"pfxX":-6.497188386120751,"pfxZ":10.415772860203692,"pX":0.8422362818760614,"pZ":2.4257746455339007,"vX0":7.525823530743128,"vY0":-139.7663562076246,"vZ0":-6.719136099578466,"x":84.9,"y":173.28,"x0":-1.043124248535727,"y0":50.0026781812334,"z0":5.6251731322686185,"aX":-12.834950920213565},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":10.2,"spinRate":2470,"spinDirection":221},"zone":12,"typeConfidence":0.9,"plateTime":0.39210900812684546,"extension":6.115898264316651},"index":5,"playId":"c8de5607-8f10-33d2-a553-be8273d6395c","pitchNumber":6,"startTime":"2026-05-25T20:36:30.827Z","endTime":"2026-05-25T20:36:57.850Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"}},"playEndTime":"2026-05-25T20:36:57.850Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Richie Palacios strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-25T20:38:12.096Z","endTime":"2026-05-25T20:39:58.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554"},"postOnSecond":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"postOnThird":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-25T20:37:00.486Z","endTime":"2026-05-25T20:38:14.437Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.250264528430513,"aZ":-38.337494840354815,"pfxX":-0.2849467915144184,"pfxZ":-3.889709938014354,"pX":-0.2485517456582515,"pZ":3.6478829231583005,"vX0":2.835677003252712,"vY0":-124.60290122759059,"vZ0":2.0406692737999403,"x":126.47,"y":140.29,"x0":-1.3606316883129181,"y0":50.00331351059434,"z0":5.968661156051474,"aX":-0.4519308812175753},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.4,"breakHorizontal":-0.1,"spinRate":2170,"spinDirection":37},"zone":11,"typeConfidence":0.93,"plateTime":0.4383100734791987,"extension":5.7609375050683145},"index":1,"playId":"d50b0379-b2f2-3bee-bf95-fdaf3f6c91ce","pitchNumber":1,"startTime":"2026-05-25T20:38:14.437Z","endTime":"2026-05-25T20:38:18.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.13011449687092,"aZ":-12.800195363975831,"pfxX":-8.311347594987328,"pfxZ":9.963547580434128,"pX":0.8104774188097011,"pZ":2.108405763559735,"vX0":8.104908370121079,"vY0":-138.5983246583057,"vZ0":-7.08114424088979,"x":86.11,"y":181.85,"x0":-1.0726045129119608,"y0":50.004742023941816,"z0":5.552396857034971,"aX":-16.1636265686215},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.7,"breakHorizontal":13.3,"spinRate":2630,"spinDirection":213},"zone":6,"typeConfidence":0.87,"plateTime":0.3952852310350097,"extension":6.091925810612486},"index":2,"playId":"78a3805f-9603-3af6-90ba-2792f7926633","pitchNumber":2,"startTime":"2026-05-25T20:38:34.631Z","endTime":"2026-05-25T20:38:39.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.836066970410723,"aZ":-35.076168254952776,"pfxX":-1.854432220104215,"pfxZ":-1.8384281090467622,"pX":1.3963424195412424,"pZ":1.0338885009605991,"vX0":6.909779945543079,"vY0":-124.59741538476013,"vZ0":-4.193946759350321,"x":63.77,"y":210.87,"x0":-1.165648669097291,"y0":50.00193921791962,"z0":5.62152139700814,"aX":-2.9313890876476836},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.1,"breakHorizontal":1.8,"spinRate":2401,"spinDirection":19},"zone":14,"typeConfidence":0.83,"plateTime":0.4387355206606145,"extension":5.951628761526503},"index":3,"playId":"a30f0ac5-1505-39a4-81d5-e24129ff5d28","pitchNumber":3,"startTime":"2026-05-25T20:38:56.445Z","endTime":"2026-05-25T20:38:59.786Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-25T20:39:14.815Z","endTime":"2026-05-25T20:39:33.184Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":77.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.433920984188596,"aZ":-22.9446265864273,"pfxX":-9.435791185517871,"pfxZ":5.907276934653469,"pX":-0.2748819851622638,"pZ":4.449394939303405,"vX0":5.908859416590662,"vY0":-125.0729778235685,"vZ0":1.2991367430543037,"x":127.48,"y":118.65,"x0":-1.4585857332534942,"y0":50.00306017600088,"z0":5.823359375902683,"aX":-14.745862405281306},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":11.3,"breakHorizontal":15.5,"spinRate":2208,"spinDirection":240},"zone":11,"typeConfidence":0.9,"plateTime":0.44021885304324604,"extension":5.875285986895706},"index":5,"playId":"97939021-4f0f-3091-ac19-7122422804ba","pitchNumber":4,"startTime":"2026-05-25T20:39:33.184Z","endTime":"2026-05-25T20:39:36.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.75191765163233,"aZ":-12.608100219758235,"pfxX":-6.22283766273825,"pfxZ":10.127221236252819,"pX":0.47393990973980776,"pZ":3.528514629097505,"vX0":6.494206893265039,"vY0":-139.2052604411691,"vZ0":-3.712423000915453,"x":98.93,"y":143.51,"x0":-1.0981911443840695,"y0":50.004667308047544,"z0":5.7337792398333205,"aX":-12.025599045538955},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.5,"breakHorizontal":9.7,"spinRate":2600,"spinDirection":212},"zone":12,"typeConfidence":0.9,"plateTime":0.39581502293599247,"extension":5.940541806376201},"index":6,"playId":"f16497b4-20ad-33f1-b085-cca8e3a65522","pitchNumber":5,"startTime":"2026-05-25T20:39:55.112Z","endTime":"2026-05-25T20:39:58.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:39:58.296Z","atBatIndex":76},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cedric Mullins lines out to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-25T20:40:27.433Z","endTime":"2026-05-25T20:40:33.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"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],"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":86.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.911429816546324,"aZ":-11.640338243119253,"pfxX":-6.420690731093774,"pfxZ":10.604704866380548,"pX":0.49991833205538466,"pZ":1.6770179215970071,"vX0":6.596592858436865,"vY0":-139.57366759822133,"vZ0":-8.351479382760367,"x":97.94,"y":193.5,"x0":-1.0815354856773949,"y0":50.001201362190585,"z0":5.510669032655987,"aX":-12.429691664960512},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":10.0,"spinRate":2606,"spinDirection":219},"zone":9,"typeConfidence":0.91,"plateTime":0.3952938036913918,"extension":6.119894084394922},"hitData":{"launchSpeed":90.3,"launchAngle":11.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":168.12,"coordY":155.37}},"index":0,"playId":"6729a4c7-8360-3a4e-bb95-be18aafa7994","pitchNumber":1,"startTime":"2026-05-25T20:40:27.433Z","endTime":"2026-05-25T20:40:33.048Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:40:33.048Z","atBatIndex":77},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Colton Cowser bunt grounds out, pitcher Ian Seymour to second baseman Richie Palacios.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-05-25T20:43:05.205Z","endTime":"2026-05-25T20:43:51.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693855,"link":"/api/v1/people/693855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ian Seymour replaces Bryan Baker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T20:42:01.910Z","endTime":"2026-05-25T20:42:14.199Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693855,"link":"/api/v1/people/693855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Jackson Holliday starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-25T20:42:14.199Z","endTime":"2026-05-25T20:43:07.477Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"base":2},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":73.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.872329973004604,"aZ":-25.05346280611036,"pfxX":-7.230188953725858,"pfxZ":5.13934506652942,"pX":-1.3000451998393456,"pZ":1.9592965557875828,"vX0":-4.914835056440977,"vY0":-118.48310541239813,"vZ0":-2.7674554571593637,"x":166.55,"y":185.88,"x0":1.7588792287336632,"y0":50.00504788782373,"z0":5.492686729396226,"aX":-10.025990308593126},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":8.8,"breakHorizontal":14.5,"spinRate":2181,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4667383961761664,"extension":6.228412326453408},"index":2,"playId":"a9746df1-a440-3f06-928a-95887659e19e","pitchNumber":1,"startTime":"2026-05-25T20:43:07.477Z","endTime":"2026-05-25T20:43:11.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.846796697523512,"aZ":-21.42978393264327,"pfxX":10.069588469119156,"pfxZ":6.058247132175008,"pX":-0.5356779720653179,"pZ":2.0103784682083914,"vX0":-7.9270856001622105,"vY0":-132.4518430047356,"vZ0":-5.114569783298614,"x":137.42,"y":184.5,"x0":1.1908478216030653,"y0":50.00066709102618,"z0":5.537787114749603,"aX":17.85166042096591},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.0,"breakHorizontal":-16.4,"spinRate":1962,"spinDirection":146},"zone":7,"typeConfidence":2.0,"plateTime":0.4138607245452546,"extension":6.269368461974313},"index":3,"playId":"cc653dee-8c7d-3098-a33c-6261129f943b","pitchNumber":2,"startTime":"2026-05-25T20:43:25.443Z","endTime":"2026-05-25T20:43:29.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17697252910335,"aZ":-28.630013921771607,"pfxX":-6.386959188920521,"pfxZ":2.5130520182305993,"pX":0.2233922414073106,"pZ":3.7987094239099184,"vX0":-1.6745102138207693,"vY0":-118.17422404735765,"vZ0":1.651216249197724,"x":108.48,"y":136.21,"x0":1.771400001306521,"y0":50.002353391400334,"z0":5.726826167504699,"aX":-9.004318135540336},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":5.3,"breakHorizontal":12.0,"spinRate":2062,"spinDirection":244},"zone":12,"typeConfidence":2.0,"plateTime":0.4640554759608544,"extension":6.085783615414714},"hitData":{"launchSpeed":24.0,"launchAngle":26.0,"totalDistance":37.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":126.78,"coordY":186.71}},"index":4,"playId":"de6c1701-6eca-3b64-8d53-72fc5b6420fc","pitchNumber":3,"startTime":"2026-05-25T20:43:44.397Z","endTime":"2026-05-25T20:43:51.588Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:43:51.588Z","atBatIndex":78},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Ian Seymour intentionally walks Taylor Ward.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-05-25T20:44:09.334Z","endTime":"2026-05-25T20:44:15.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnSecond":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","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":[]}],"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":1},"index":0,"playId":"08248386-0806-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-25T20:44:14.037Z","endTime":"2026-05-25T20:44:14.052Z","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":1},"index":1,"playId":"08248386-0806-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-25T20:44:14.052Z","endTime":"2026-05-25T20:44:14.053Z","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":1},"index":2,"playId":"08248386-0806-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-25T20:44:14.053Z","endTime":"2026-05-25T20:44:14.054Z","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":1},"index":3,"playId":"08248386-0806-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-25T20:44:14.054Z","endTime":"2026-05-25T20:44:15.571Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-05-25T20:44:15.571Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gunnar Henderson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-05-25T20:44:26.214Z","endTime":"2026-05-25T20:45:41.191Z","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":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnSecond":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.943251682189192,"aZ":-20.544433250550302,"pfxX":-4.0346844266709905,"pfxZ":7.731256796947706,"pX":-0.42145868668098957,"pZ":3.36036767173128,"vX0":-3.7283625104410834,"vY0":-122.12685757997266,"vZ0":-1.0412915530190037,"x":133.07,"y":148.05,"x0":1.65141584759677,"y0":50.00382545054695,"z0":5.565843009843807,"aX":-6.070687859433939},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":14.0,"breakHorizontal":8.2,"spinRate":2155,"spinDirection":178},"zone":1,"typeConfidence":2.0,"plateTime":0.4491674240374772,"extension":6.2174265665702135},"index":0,"playId":"6873efc5-afe4-31af-a769-a73c63a77ce0","pitchNumber":1,"startTime":"2026-05-25T20:44:45.302Z","endTime":"2026-05-25T20:44:49.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90932541339757,"aZ":-25.993123645708714,"pfxX":8.59008529130054,"pfxZ":4.035035295860801,"pX":0.4932648269078432,"pZ":1.6056459655362543,"vX0":-4.986896961099193,"vY0":-122.66679213251554,"vZ0":-4.111324077391443,"x":98.2,"y":195.43,"x0":1.4302780181476382,"y0":50.00540991082544,"z0":5.5043915710429845,"aX":13.17100412836037},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.6,"breakHorizontal":-14.5,"spinRate":1372,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.44550033265340705,"extension":6.105303983347725},"index":1,"playId":"c75063de-556b-3915-bc5e-ff0c42dd329e","pitchNumber":2,"startTime":"2026-05-25T20:45:05.777Z","endTime":"2026-05-25T20:45:10.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":76.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.200821268454874,"aZ":-25.87393693073584,"pfxX":-6.689342510611521,"pfxZ":4.139334295598809,"pX":-1.1416838437694565,"pZ":2.7989831396839677,"vX0":-4.4947069523266885,"vY0":-123.5079344266074,"vZ0":-1.1953284924616827,"x":160.52,"y":163.21,"x0":1.5803761633091564,"y0":50.000118075874305,"z0":5.497252151915836,"aX":-10.168799306150717},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.4,"breakHorizontal":13.3,"spinRate":2265,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.4461785032611707,"extension":6.217522301214348},"index":2,"playId":"7d8bb7ee-150f-34f0-a07e-1d8c02e4a4e9","pitchNumber":3,"startTime":"2026-05-25T20:45:37.980Z","endTime":"2026-05-25T20:45:41.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:45:41.191Z","atBatIndex":80},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-05-25T20:45:51.702Z","endTime":"2026-05-25T20:48:27.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"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":3},"details":{"event":"Groundout","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":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84318166869624,"aZ":-27.892268310521498,"pfxX":-6.282642462190726,"pfxZ":3.047829106042263,"pX":-1.1388882472698283,"pZ":1.9498553078491996,"vX0":-4.6353181913253305,"vY0":-118.72738175422342,"vZ0":-2.269728429301645,"x":160.41,"y":186.13,"x0":1.6653849012696695,"y0":50.005130190644685,"z0":5.4939623793602035,"aX":-8.83900550183245},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":5.2,"breakHorizontal":12.6,"spinRate":2394,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.46394849672061955,"extension":6.163092076842987},"index":0,"playId":"2bac6c8b-1ec2-37f7-9634-e73336b77318","pitchNumber":1,"startTime":"2026-05-25T20:46:07.514Z","endTime":"2026-05-25T20:46:11.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.700057754873864,"aZ":-24.823177889595815,"pfxX":10.001055425207479,"pfxZ":4.738271157863201,"pX":-0.6905354822057761,"pZ":2.303056750881757,"vX0":-8.123710431209158,"vY0":-123.5745879892329,"vZ0":-2.939640536167029,"x":143.32,"y":176.6,"x0":1.3336815656369994,"y0":50.00564720288776,"z0":5.584412905952806,"aX":15.53212510184543},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":8.2,"breakHorizontal":-16.3,"spinRate":1691,"spinDirection":118},"zone":4,"typeConfidence":2.0,"plateTime":0.44255080595642005,"extension":6.311603295117902},"index":1,"playId":"5a1e54d8-fa50-32bf-a434-ce6f49f4c49b","pitchNumber":2,"startTime":"2026-05-25T20:46:25.883Z","endTime":"2026-05-25T20:46:29.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.284029739443795,"aZ":-24.840181242551804,"pfxX":-7.219143155194963,"pfxZ":5.096772714878389,"pX":-0.8535579699925037,"pZ":0.3988536047901069,"vX0":-3.877661083235801,"vY0":-120.05869389413547,"vZ0":-6.226629879051622,"x":149.54,"y":228.01,"x0":1.7280065570236585,"y0":50.005475631531766,"z0":5.278601115017159,"aX":-10.391018152947215},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.8,"breakHorizontal":14.0,"spinRate":2187,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.45868563314744026,"extension":6.311656772007133},"index":2,"playId":"2ed68476-f507-3d8e-b278-1753b53ddc40","pitchNumber":3,"startTime":"2026-05-25T20:46:45.032Z","endTime":"2026-05-25T20:46:48.256Z","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":93.2,"endSpeed":84.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17924795544779,"aZ":-12.88488832718545,"pfxX":4.459794748997492,"pfxZ":10.455338663988435,"pX":-0.19507496782052702,"pZ":2.940301339750569,"vX0":-5.339190465246132,"vY0":-135.59314469914688,"vZ0":-4.678291143056258,"x":124.44,"y":159.39,"x0":1.2286385013020693,"y0":50.00282560911447,"z0":5.600616177211979,"aX":8.228523033667742},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":-6.8,"spinRate":2249,"spinDirection":159},"zone":2,"typeConfidence":2.0,"plateTime":0.4053592154393546,"extension":6.3429776450177044},"index":3,"playId":"47192132-d560-3716-8a3a-87464f2a4cbf","pitchNumber":4,"startTime":"2026-05-25T20:47:13.460Z","endTime":"2026-05-25T20:47:16.466Z","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":85.0,"endSpeed":78.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73572498630022,"aZ":-24.102530904132113,"pfxX":9.505969384953373,"pfxZ":5.174607882341155,"pX":-0.6028185132662746,"pZ":1.9823357567524287,"vX0":-7.358729111555109,"vY0":-123.61913769274926,"vZ0":-3.921367946966271,"x":139.98,"y":185.26,"x0":1.1654606346297205,"y0":50.004417632805016,"z0":5.593223327848861,"aX":14.83555713378875},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.8,"breakHorizontal":-15.7,"spinRate":1653,"spinDirection":122},"zone":7,"typeConfidence":2.0,"plateTime":0.4416793189554533,"extension":6.233970754431551},"index":4,"playId":"467db4fd-c1d1-3836-bbfe-aa62fb4527c1","pitchNumber":5,"startTime":"2026-05-25T20:47:45.929Z","endTime":"2026-05-25T20:47:49.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50613745766957,"aZ":-22.400393788176867,"pfxX":10.868637831940617,"pfxZ":6.309751542689611,"pX":-0.12052963194734437,"pZ":1.6329008464425492,"vX0":-6.804026360731623,"vY0":-123.86568254465978,"vZ0":-4.747290000411745,"x":121.59,"y":194.69,"x0":1.254581217873062,"y0":50.00089145622351,"z0":5.454961115868496,"aX":16.830887687917578},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":10.4,"breakHorizontal":-18.0,"spinRate":1753,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.44274620794503106,"extension":6.377444067654258},"hitData":{"launchSpeed":94.1,"launchAngle":-26.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.2,"coordY":162.32}},"index":5,"playId":"38deaaee-ef9d-391c-832f-e27d5e2dfbed","pitchNumber":6,"startTime":"2026-05-25T20:48:18.238Z","endTime":"2026-05-25T20:48:27.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:48:27.405Z","atBatIndex":81},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Victor Mesa Jr. homers (1) on a fly ball to right center field. Cedric Mullins scores.","rbi":2,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-05-25T20:50:50.130Z","endTime":"2026-05-25T20:52:59.935Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"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":[2,3,4,5,6],"actionIndex":[0,1],"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":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":{"id":669330,"link":"/api/v1/people/669330"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":{"id":669330,"link":"/api/v1/people/669330"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Wells replaces Rico Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T20:49:49.802Z","endTime":"2026-05-25T20:50:20.165Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669330,"link":"/api/v1/people/669330"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Cedric Mullins starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-25T20:50:20.165Z","endTime":"2026-05-25T20:50:52.466Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"},"base":2},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.149717839225023,"aZ":-11.26127130988748,"pfxX":-2.0963494800231794,"pfxZ":11.228023135192721,"pX":-0.39317601824525317,"pZ":4.180172617701697,"vX0":1.9195295178588625,"vY0":-135.71869222670375,"vZ0":-5.038502928990039,"x":131.99,"y":125.92,"x0":-0.837803841146248,"y0":50.00096336398206,"z0":6.847242141973399,"aX":-3.904072293602463},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.4,"breakHorizontal":3.4,"spinRate":2438,"spinDirection":195},"zone":11,"typeConfidence":0.92,"plateTime":0.4038210302104486,"extension":6.1113457513257385},"index":2,"playId":"75c5f1b5-fafb-312a-aa0b-452ef97abf8a","pitchNumber":1,"startTime":"2026-05-25T20:50:52.466Z","endTime":"2026-05-25T20:50:55.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38658905300439,"aZ":-9.834636682009434,"pfxX":-2.847923986767435,"pfxZ":12.113037331964403,"pX":-0.32903455574583385,"pZ":2.8257364137623604,"vX0":2.046700383407006,"vY0":-135.17149483110555,"vZ0":-8.588690314698324,"x":129.54,"y":162.49,"x0":-0.7272989107435037,"y0":50.00280727614704,"z0":6.741238020049778,"aX":-5.252407118176715},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.3,"breakHorizontal":4.7,"spinRate":2478,"spinDirection":191},"zone":1,"typeConfidence":0.91,"plateTime":0.40572052388156354,"extension":6.184700017778524},"index":3,"playId":"1ecf8d37-3fe4-3916-86fe-7447083d39d7","pitchNumber":2,"startTime":"2026-05-25T20:51:09.890Z","endTime":"2026-05-25T20:51:13.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.394627150034793,"aZ":-20.894920911456182,"pfxX":-8.918563174417837,"pfxZ":7.196974606440465,"pX":-0.3193009368664304,"pZ":3.9961632666343614,"vX0":4.189189744149041,"vY0":-124.73936136660687,"vZ0":-2.9088430333093673,"x":129.17,"y":130.88,"x0":-0.8668042139170143,"y0":50.00273488405991,"z0":6.910886533141422,"aX":-13.976169205239586},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":12.6,"breakHorizontal":15.1,"spinRate":2268,"spinDirection":184},"zone":11,"typeConfidence":0.92,"plateTime":0.4400349801609553,"extension":6.185896168195733},"index":4,"playId":"500da7db-231c-369f-bbd5-8813fe73c52a","pitchNumber":3,"startTime":"2026-05-25T20:51:43.875Z","endTime":"2026-05-25T20:51:47.576Z","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":88.9,"endSpeed":82.3,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.025997047779907,"aZ":-21.82720722667227,"pfxX":3.8089679105956544,"pfxZ":6.050699035905392,"pX":0.9744920146238831,"pZ":2.598586958512093,"vX0":3.2679569275661398,"vY0":-129.44364264253076,"vZ0":-6.403012338593831,"x":79.85,"y":168.62,"x0":-0.7958383058253817,"y0":50.006025328438355,"z0":6.756665793513217,"aX":6.514439091741751},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.8,"breakHorizontal":-7.6,"spinRate":2489,"spinDirection":171},"zone":12,"typeConfidence":0.93,"plateTime":0.42188991637530426,"extension":6.173363353362399},"index":5,"playId":"fb60ad9c-d076-3641-bffb-3390db2a687c","pitchNumber":4,"startTime":"2026-05-25T20:52:03.228Z","endTime":"2026-05-25T20:52:08.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.543229060279906,"aZ":-31.432968252881885,"pfxX":1.9204138299270326,"pfxZ":0.46781504199395485,"pX":0.03021360561667691,"pZ":2.5145462636861753,"vX0":1.0579700652832384,"vY0":-124.76147812882141,"vZ0":-4.511122136313687,"x":115.85,"y":170.89,"x0":-0.6479465030675486,"y0":50.00351823270157,"z0":6.917521380222487,"aX":3.0474052658774853},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.1,"breakHorizontal":-3.7,"spinRate":2551,"spinDirection":141},"zone":5,"typeConfidence":0.91,"plateTime":0.43790912163042695,"extension":6.019826630520884},"hitData":{"launchSpeed":105.9,"launchAngle":28.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":209.46,"coordY":49.86}},"index":6,"playId":"6d936263-8518-3660-8f20-82bd964d7973","pitchNumber":5,"startTime":"2026-05-25T20:52:30.559Z","endTime":"2026-05-25T20:52:59.935Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:52:59.935Z","atBatIndex":82},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Fortes pops out to second baseman Jeremiah Jackson.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-05-25T20:53:04.450Z","endTime":"2026-05-25T20:53:42.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.644218544887167,"aZ":-15.165887381087671,"pfxX":2.70548376622964,"pfxZ":9.49965123606703,"pX":0.32338469475448517,"pZ":2.11071992912723,"vX0":1.9351937997489568,"vY0":-133.22188717947296,"vZ0":-9.14140819704067,"x":104.67,"y":181.79,"x0":-0.7648893958057671,"y0":50.003143666761396,"z0":6.691774927466611,"aX":4.84462547179024},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.4,"breakHorizontal":-5.3,"spinRate":2571,"spinDirection":180},"zone":9,"typeConfidence":0.85,"plateTime":0.4117369176924579,"extension":6.1697550567812325},"index":0,"playId":"788986e0-824f-3a13-a84e-91dbcb11e93f","pitchNumber":1,"startTime":"2026-05-25T20:53:20.379Z","endTime":"2026-05-25T20:53:23.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59387993267597,"aZ":-26.164333416275312,"pfxX":3.440681675885121,"pfxZ":3.6511411638210154,"pX":0.2632362804364509,"pZ":1.8435847225418236,"vX0":1.2193356682907432,"vY0":-127.10798035422243,"vZ0":-7.337156828067507,"x":106.97,"y":189.0,"x0":-0.6689657410298225,"y0":50.00358085594663,"z0":6.827623776242551,"aX":5.663486575355927},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.3,"breakHorizontal":-6.5,"spinRate":2418,"spinDirection":158},"zone":9,"typeConfidence":0.61,"plateTime":0.42994217699395154,"extension":6.1273396225994565},"hitData":{"launchSpeed":82.6,"launchAngle":61.0,"totalDistance":162.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":144.21,"coordY":142.56}},"index":1,"playId":"2826221c-2caa-376f-a1be-a8bec9b93358","pitchNumber":2,"startTime":"2026-05-25T20:53:35.445Z","endTime":"2026-05-25T20:53:42.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:53:42.873Z","atBatIndex":83},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls strikes out on a foul bunt.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-05-25T20:53:52.569Z","endTime":"2026-05-25T20:56:31.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"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,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(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":92.4,"endSpeed":84.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.735080065527878,"aZ":-12.68810504655429,"pfxX":1.9222183283762808,"pfxZ":10.638312324655057,"pX":-0.560720075775425,"pZ":2.3849558985781476,"vX0":0.5036763750332216,"vY0":-134.3809852757959,"vZ0":-8.964492951639764,"x":138.37,"y":174.39,"x0":-1.0002439007661523,"y0":50.0023279850015,"z0":6.662485398795744,"aX":3.52004402930364},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":-3.6,"spinRate":2508,"spinDirection":181},"zone":4,"typeConfidence":2.0,"plateTime":0.4073826262909783,"extension":6.125377941104935},"index":0,"playId":"f78014b9-b87f-34f6-9eff-64278a0a6f44","pitchNumber":1,"startTime":"2026-05-25T20:54:05.109Z","endTime":"2026-05-25T20:54:08.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22888641362158,"aZ":-16.641304050181375,"pfxX":2.376276760596374,"pfxZ":8.747529686136685,"pX":0.35841673788485057,"pZ":2.9437878813921574,"vX0":2.262120060094603,"vY0":-132.18330027744616,"vZ0":-6.868745797104107,"x":103.34,"y":159.3,"x0":-0.8161038278221391,"y0":50.00326808220775,"z0":6.790235286232399,"aX":4.220318956839036},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.6,"breakHorizontal":-4.8,"spinRate":2392,"spinDirection":184},"zone":3,"typeConfidence":0.87,"plateTime":0.4137970447731143,"extension":6.160150628975307},"index":1,"playId":"798ce966-c6bc-347c-a710-8285f35aa877","pitchNumber":2,"startTime":"2026-05-25T20:54:24.233Z","endTime":"2026-05-25T20:54:28.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23033891649173,"aZ":-13.215857084763908,"pfxX":-0.9773349967462426,"pfxZ":9.95281509113735,"pX":0.4099166423977186,"pZ":4.535735834316139,"vX0":3.10363173706628,"vY0":-137.1339396222528,"vZ0":-3.8252806546748763,"x":101.37,"y":116.32,"x0":-0.6094095341358886,"y0":50.00531586695232,"z0":6.849824934108277,"aX":-1.8621406357066463},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":1.1,"spinRate":2429,"spinDirection":190},"zone":12,"typeConfidence":0.93,"plateTime":0.3993455331538094,"extension":6.137548483816204},"index":2,"playId":"829fcf61-9fd9-3b05-894b-48fc21175721","pitchNumber":3,"startTime":"2026-05-25T20:54:53.227Z","endTime":"2026-05-25T20:54:56.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.965969800518547,"aZ":-23.443146822611563,"pfxX":1.1306030453324802,"pfxZ":4.996084764314835,"pX":0.8356906356851576,"pZ":2.6324775323343745,"vX0":3.477730660038897,"vY0":-130.70366564662046,"vZ0":-6.278062839316029,"x":85.15,"y":167.7,"x0":-0.6536821912629579,"y0":50.003387098104206,"z0":6.801493678494501,"aX":1.9750929819707261},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.0,"breakHorizontal":-2.8,"spinRate":2525,"spinDirection":169},"zone":12,"typeConfidence":0.92,"plateTime":0.41746416814818277,"extension":6.206347853909258},"index":3,"playId":"0ea3dc59-d000-39b1-8597-e552a1353795","pitchNumber":4,"startTime":"2026-05-25T20:55:10.647Z","endTime":"2026-05-25T20:55:13.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.638782729183067,"aZ":-19.632232226409638,"pfxX":-9.215228024973865,"pfxZ":7.6884092046666614,"pX":-0.8142147518353222,"pZ":1.233116406787938,"vX0":3.0803121944355416,"vY0":-127.30144225969117,"vZ0":-9.518734466861549,"x":148.04,"y":205.49,"x0":-0.8471462149852805,"y0":50.001013003699704,"z0":6.592393628031926,"aX":-15.029946114460932},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":11.9,"breakHorizontal":16.0,"spinRate":2203,"spinDirection":212},"zone":13,"typeConfidence":0.91,"plateTime":0.43127098472122016,"extension":6.321804704638737},"index":4,"playId":"affb570a-6a64-37a7-b962-719790ae4a1a","pitchNumber":5,"startTime":"2026-05-25T20:55:30.720Z","endTime":"2026-05-25T20:55:34.441Z","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":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84966123128654,"aZ":-18.052779151242966,"pfxX":3.2334960702370052,"pfxZ":7.8089657578716825,"pX":-0.5278404390632265,"pZ":3.323051966406094,"vX0":-0.0327876443468432,"vY0":-133.20640097134526,"vZ0":-5.665504571970553,"x":137.12,"y":149.06,"x0":-0.936023917045129,"y0":50.00485757955051,"z0":6.769711638983638,"aX":5.849935928105939},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.2,"breakHorizontal":-5.9,"spinRate":2581,"spinDirection":183},"zone":11,"typeConfidence":0.89,"plateTime":0.41014968362001714,"extension":6.118603979469545},"index":5,"playId":"83307676-6678-38eb-a5a6-52c694189b2a","pitchNumber":6,"startTime":"2026-05-25T20:55:51.464Z","endTime":"2026-05-25T20:56:18.472Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"}}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39130319634172,"aZ":-19.075700153687144,"pfxX":-9.097078602715186,"pfxZ":7.999093559847842,"pX":-0.46886847802220016,"pZ":2.079948782732651,"vX0":3.8822993511265023,"vY0":-127.23161122878305,"vZ0":-7.818284484857311,"x":134.87,"y":182.62,"x0":-0.833573430626289,"y0":50.004258594302414,"z0":6.707533890293066,"aX":-14.89785933933484},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":13.0,"breakHorizontal":15.6,"spinRate":2134,"spinDirection":209},"zone":7,"typeConfidence":0.91,"plateTime":0.43069570627974674,"extension":6.341149829048712},"index":6,"playId":"0534854a-cd78-31f4-ab52-17b57ff374b5","pitchNumber":7,"startTime":"2026-05-25T20:56:25.743Z","endTime":"2026-05-25T20:56:31.772Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T20:56:31.772Z","atBatIndex":84},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adley Rutschman challenged (pitch result), call on the field was overturned: Chandler Simpson called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-05-25T20:56:55.317Z","endTime":"2026-05-25T20:59:44.003Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"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,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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17083158965154,"aZ":-19.160676584984042,"pfxX":2.302686268711871,"pfxZ":7.169578952665788,"pX":1.272019334224711,"pZ":3.476355528315256,"vX0":4.442050939181487,"vY0":-133.27279018458296,"vZ0":-5.3355479779852795,"x":68.51,"y":144.92,"x0":-0.7095703350136242,"y0":50.00354940923506,"z0":6.869938722371227,"aX":4.1806988559904275},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.1,"breakHorizontal":-5.0,"spinRate":2489,"spinDirection":180},"zone":12,"typeConfidence":2.0,"plateTime":0.4095406509528683,"extension":6.212563478289479},"index":0,"playId":"90d52019-3631-387b-846f-7a7a3b7f4813","pitchNumber":1,"startTime":"2026-05-25T20:57:02.659Z","endTime":"2026-05-25T20:57:07.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22643511273687,"aZ":-19.775150935400895,"pfxX":-8.375686730269365,"pfxZ":7.594479696287724,"pX":0.5161148923737758,"pZ":1.4110082052788615,"vX0":5.663553714496144,"vY0":-126.79909092739457,"vZ0":-9.103332296490063,"x":97.33,"y":200.68,"x0":-0.6549398413383908,"y0":50.00546487471199,"z0":6.617621065820738,"aX":-13.680138203871147},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.9,"breakHorizontal":13.9,"spinRate":1969,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.4314859811306988,"extension":6.35618306726135},"index":1,"playId":"83f22f06-d50b-35bd-9e7f-5a77f9b1203e","pitchNumber":2,"startTime":"2026-05-25T20:57:27.053Z","endTime":"2026-05-25T20:57:31.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3415132996161,"aZ":-18.4059554487274,"pfxX":-7.907070398530855,"pfxZ":8.541370410402354,"pX":0.30698396774392644,"pZ":1.2080275377325265,"vX0":5.263226717251876,"vY0":-126.09487288298531,"vZ0":-9.67277652060896,"x":105.3,"y":206.16,"x0":-0.7787299590731146,"y0":50.00413656175857,"z0":6.575314552347934,"aX":-12.749730902478909},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":13.4,"breakHorizontal":13.1,"spinRate":2037,"spinDirection":217},"zone":14,"typeConfidence":0.9,"plateTime":0.4341716238938713,"extension":6.3498120963943485},"index":2,"playId":"8f09bce6-49eb-30f5-b76e-8986ee7cd35f","pitchNumber":3,"startTime":"2026-05-25T20:57:44.808Z","endTime":"2026-05-25T20:57:48.361Z","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":86.0,"endSpeed":79.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11355004210421,"aZ":-19.702348449208717,"pfxX":-8.04760824864993,"pfxZ":7.836708657213114,"pX":-0.2701068232745488,"pZ":1.57783207061031,"vX0":3.7333735440375646,"vY0":-125.08216416088267,"vZ0":-8.651996997794967,"x":127.3,"y":196.18,"x0":-0.7325856489060518,"y0":50.00550736831875,"z0":6.68410530482516,"aX":-12.814196975366801},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":12.5,"breakHorizontal":13.8,"spinRate":1958,"spinDirection":214},"zone":13,"typeConfidence":0.91,"plateTime":0.4371015101836946,"extension":6.339233105732583},"index":3,"playId":"52fc81f8-92ec-3876-bcf1-4a5186a10db0","pitchNumber":4,"startTime":"2026-05-25T20:58:03.632Z","endTime":"2026-05-25T20:58:07.135Z","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":93.5,"endSpeed":85.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.014983672855212,"aZ":-11.659804864430262,"pfxX":-0.7478759091040748,"pfxZ":10.955307661433697,"pX":0.2989802060186094,"pZ":2.807386912294283,"vX0":2.9238665239407458,"vY0":-136.02386013921767,"vZ0":-8.236481985785705,"x":105.6,"y":162.98,"x0":-0.6930137555283857,"y0":50.00444927587092,"z0":6.684408852330726,"aX":-1.400873004890185},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":0.7,"spinRate":2490,"spinDirection":193},"zone":3,"typeConfidence":0.91,"plateTime":0.4027610551002887,"extension":6.21124539928218},"index":4,"playId":"11487ed3-bcba-3ff9-aeeb-08fc6185f92a","pitchNumber":5,"startTime":"2026-05-25T20:58:54.495Z","endTime":"2026-05-25T20:58:57.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72638615600022,"aZ":-18.544126511333932,"pfxX":2.272408369589054,"pfxZ":7.489446688996085,"pX":-0.661558023725923,"pZ":2.2145301152190773,"vX0":-0.009205063106154043,"vY0":-133.75844485203467,"vZ0":-8.263102652911249,"x":142.22,"y":178.99,"x0":-0.9534737848336141,"y0":50.000598647630525,"z0":6.663305147159159,"aX":4.134108185413225},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.1,"breakHorizontal":-4.1,"spinRate":2407,"spinDirection":188},"zone":4,"typeConfidence":2.0,"plateTime":0.40883431642323,"extension":6.275143132532434},"index":5,"playId":"16b6de4a-5d62-37e8-bd0d-1cbd3e0be608","pitchNumber":6,"startTime":"2026-05-25T20:59:16.998Z","endTime":"2026-05-25T20:59:44.003Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"}},"playEndTime":"2026-05-25T20:59:44.003Z","atBatIndex":85},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Alonso singles on a line drive to left fielder Chandler Simpson. Adley Rutschman scores. Pete Alonso to 2nd. Pete Alonso advances to 2nd, on a throwing error by left fielder Chandler Simpson.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-05-25T21:01:43.528Z","endTime":"2026-05-25T21:03:27.734Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":{"id":693855,"link":"/api/v1/people/693855"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Adley Rutschman starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T21:00:54.244Z","endTime":"2026-05-25T21:01:45.808Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"},"base":2},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":73.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14985752431555,"aZ":-26.711347845636173,"pfxX":-6.297763350942004,"pfxZ":3.943223161105836,"pX":-1.681615363079651,"pZ":1.302502423449109,"vX0":-5.450992009071883,"vY0":-118.01595216235633,"vZ0":-3.8367393719288136,"x":181.1,"y":203.61,"x0":1.4913146289746966,"y0":50.00479655529958,"z0":5.458670934370567,"aX":-8.726115408667665},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":6.4,"breakHorizontal":13.0,"spinRate":2225,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4672841012910296,"extension":6.218357225620989},"index":1,"playId":"0628b1b1-a7b1-3679-8bd3-a0bb222e09c0","pitchNumber":1,"startTime":"2026-05-25T21:01:45.808Z","endTime":"2026-05-25T21:01:48.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":72.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60303459928722,"aZ":-29.879294693024484,"pfxX":-7.405159337099572,"pfxZ":1.6909697181414582,"pX":-0.007974485919362848,"pZ":2.7987259717252515,"vX0":-1.804295129086504,"vY0":-116.75805860094644,"vZ0":-0.05398228285089035,"x":117.3,"y":163.21,"x0":1.7397589796234274,"y0":50.0021884001997,"z0":5.676000912541418,"aX":-10.042512176665618},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":3.4,"breakHorizontal":13.9,"spinRate":2242,"spinDirection":267},"zone":5,"typeConfidence":2.0,"plateTime":0.4723201586782899,"extension":6.103970737647424},"index":2,"playId":"f7d1ba0f-8c70-3643-9041-a81664d0bd64","pitchNumber":2,"startTime":"2026-05-25T21:02:02.694Z","endTime":"2026-05-25T21:02:06.415Z","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":92.2,"endSpeed":83.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.730590996886704,"aZ":-13.92553112837804,"pfxX":3.9840193863443796,"pfxZ":10.09694022016365,"pX":-0.3874064596800528,"pZ":2.8107069372087348,"vX0":-5.548899121038053,"vY0":-134.035578727918,"vZ0":-4.587265138166233,"x":131.77,"y":162.89,"x0":1.1983205708714966,"y0":50.00503351386563,"z0":5.548865743595515,"aX":7.202772994805713},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.4,"breakHorizontal":-5.9,"spinRate":2289,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.40966400230349276,"extension":6.3468897164115585},"index":3,"playId":"00440117-d443-3621-87ec-89b669c23d1a","pitchNumber":3,"startTime":"2026-05-25T21:02:20.138Z","endTime":"2026-05-25T21:02:23.182Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"playId":"49899cdb-3be0-4f5d-9968-dce8aab15533","startTime":"2026-05-25T21:02:41.478Z","endTime":"2026-05-25T21:02:46.478Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.589517280783085,"aZ":-14.28122100198052,"pfxX":2.6213531126586043,"pfxZ":9.732794953387895,"pX":-1.3373087883603982,"pZ":4.230510528968842,"vX0":-7.533118415893505,"vY0":-135.03689063370783,"vZ0":-1.075711864459576,"x":167.98,"y":124.56,"x0":1.1533907743927632,"y0":50.00673331949746,"z0":5.643123488119598,"aX":4.822157039801772},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":-3.1,"spinRate":2103,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.40627961131387913,"extension":6.232883913038305},"index":5,"playId":"66ec72b8-b25d-3241-94ce-b5da07ea5985","pitchNumber":4,"startTime":"2026-05-25T21:02:58.702Z","endTime":"2026-05-25T21:03:01.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.652942133796746,"aZ":-28.19558548365847,"pfxX":9.942782551657876,"pfxZ":2.587783413167225,"pX":0.6240519200913349,"pZ":2.6227095179840094,"vX0":-4.753520293442282,"vY0":-123.05115695270167,"vZ0":-1.4583590882639035,"x":93.21,"y":167.97,"x0":1.2855932333023743,"y0":50.00442293056882,"z0":5.604435292511324,"aX":15.299737728227765},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.6,"breakHorizontal":-16.9,"spinRate":1617,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.44455297020489937,"extension":6.231401399611381},"hitData":{"launchSpeed":97.2,"launchAngle":16.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.22,"coordY":109.12}},"index":6,"playId":"d58245aa-3873-3ef3-b3fe-0fcdebbabaa0","pitchNumber":5,"startTime":"2026-05-25T21:03:15.283Z","endTime":"2026-05-25T21:03:27.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:03:27.734Z","atBatIndex":86},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeremiah Jackson singles on a ground ball to left fielder Chandler Simpson. Pete Alonso scores. Jeremiah Jackson to 2nd.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-05-25T21:05:09.043Z","endTime":"2026-05-25T21:05:23.286Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":693855,"link":"/api/v1/people/693855"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T21:04:11.069Z","endTime":"2026-05-25T21:05:09.872Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.666865219550463,"aZ":-26.4328167127176,"pfxX":8.353908112054834,"pfxZ":3.8854452728313422,"pX":-0.6160842898416444,"pZ":3.0606510329357373,"vX0":-6.620716639796954,"vY0":-120.36446421985221,"vZ0":-0.8699462403194284,"x":140.48,"y":156.14,"x0":1.0744865242274273,"y0":50.00534814486918,"z0":5.751231104150062,"aX":12.35464325664005},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.1,"breakHorizontal":-13.7,"spinRate":1536,"spinDirection":121},"zone":1,"typeConfidence":2.0,"plateTime":0.4537253788653479,"extension":6.149357899102146},"hitData":{"launchSpeed":99.2,"launchAngle":1.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.22,"coordY":136.48}},"index":1,"playId":"35e368e8-c29f-30e1-9af6-c132da068342","pitchNumber":1,"startTime":"2026-05-25T21:05:09.872Z","endTime":"2026-05-25T21:05:23.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:05:23.286Z","atBatIndex":87},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Leody Taveras out on a sacrifice bunt, third baseman Junior Caminero to second baseman Richie Palacios. Jeremiah Jackson to 3rd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":88,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-05-25T21:05:51.083Z","endTime":"2026-05-25T21:06:26.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38010568611611,"aZ":-15.43597033017339,"pfxX":5.34761684048559,"pfxZ":9.556159811257519,"pX":-1.452803975366425,"pZ":2.506185416459954,"vX0":-8.556862461150212,"vY0":-131.60325651652758,"vZ0":-4.93174924754387,"x":172.38,"y":171.11,"x0":1.1484576203208219,"y0":50.00011437601835,"z0":5.550798906187915,"aX":9.364102607220246},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.4,"breakHorizontal":-7.8,"spinRate":2137,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.41647440744439557,"extension":6.231575796234447},"index":0,"playId":"88e0ff48-8dee-37bb-9d49-66b9260d6e4d","pitchNumber":1,"startTime":"2026-05-25T21:06:00.703Z","endTime":"2026-05-25T21:06:06.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.651189280141214,"aZ":-14.510149830081543,"pfxX":4.735666528437843,"pfxZ":9.832916648655303,"pX":-0.584712587019031,"pZ":2.739140527846691,"vX0":-6.769350983352221,"vY0":-133.65003940896472,"vZ0":-4.4194779582255155,"x":139.29,"y":164.82,"x0":1.373763884028775,"y0":50.00355407789421,"z0":5.467040136845372,"aX":8.508629193500147},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.9,"breakHorizontal":-7.0,"spinRate":2234,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.41090185476833696,"extension":6.19574258741554},"hitData":{"launchSpeed":31.2,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":117.22,"coordY":188.75}},"index":1,"playId":"b850e5b6-b3f1-36a7-8848-37d9f2456f87","pitchNumber":2,"startTime":"2026-05-25T21:06:20.064Z","endTime":"2026-05-25T21:06:26.815Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:06:26.815Z","atBatIndex":88},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Ian Seymour intentionally walks Blaze Alexander.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":89,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-05-25T21:06:43.978Z","endTime":"2026-05-25T21:06:52.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnThird":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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":1},"index":0,"playId":"08248386-0906-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-25T21:06:50.916Z","endTime":"2026-05-25T21:06:50.944Z","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":1},"index":1,"playId":"08248386-0906-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-25T21:06:50.944Z","endTime":"2026-05-25T21:06:50.945Z","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":1},"index":2,"playId":"08248386-0906-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-25T21:06:50.945Z","endTime":"2026-05-25T21:06:50.946Z","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":1},"index":3,"playId":"08248386-0906-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-25T21:06:50.946Z","endTime":"2026-05-25T21:06:52.032Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-05-25T21:06:52.032Z","atBatIndex":89},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Holliday strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":90,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-05-25T21:07:08.227Z","endTime":"2026-05-25T21:08:33.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnThird":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":74.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.489558472106584,"aZ":-23.348661116292263,"pfxX":-5.121522483033246,"pfxZ":6.082299850006477,"pX":0.4965754454113569,"pZ":3.32535857263785,"vX0":-1.5976171342622727,"vY0":-120.53388097978053,"vZ0":-0.39449930968667785,"x":98.07,"y":149.0,"x0":1.8356618959855358,"y0":50.00156153371278,"z0":5.5780751877161965,"aX":-7.4294938910253965},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":11.2,"breakHorizontal":9.7,"spinRate":2098,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.45686707144451466,"extension":6.133865541762791},"index":0,"playId":"ba1b4ebb-1ca0-323c-93e6-ecc4ecbbceca","pitchNumber":1,"startTime":"2026-05-25T21:07:18.978Z","endTime":"2026-05-25T21:07:22.782Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.6997283352566,"aZ":-25.251307163795797,"pfxX":10.563366200431869,"pfxZ":4.417790543471157,"pX":0.18835429078840232,"pZ":1.5464905471368808,"vX0":-6.125124274677779,"vY0":-124.34484090593654,"vZ0":-4.491386550479888,"x":109.82,"y":197.02,"x0":1.3098384418234341,"y0":50.00470980519061,"z0":5.468893331767796,"aX":16.55978773900792},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.2,"breakHorizontal":-17.8,"spinRate":1793,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4403282128469175,"extension":6.2457716350225665},"index":1,"playId":"169a6383-2468-368a-9373-437b38fe523a","pitchNumber":2,"startTime":"2026-05-25T21:07:35.884Z","endTime":"2026-05-25T21:07:42.630Z","isPitch":true,"type":"pitch"},{"details":{"description":"Blaze Alexander advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"actionPlayId":"169a6383-2468-368a-9373-437b38fe523a","startTime":"2026-05-25T21:07:49.064Z","endTime":"2026-05-25T21:07:54.871Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"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":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":76.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.589492710903055,"aZ":-25.004444389735085,"pfxX":-4.769100237142084,"pfxZ":4.736181310046225,"pX":-2.3214750372605373,"pZ":2.9181567209590598,"vX0":-7.592376845471135,"vY0":-123.59354787018414,"vZ0":-0.9476600094113303,"x":205.49,"y":159.99,"x0":1.4358235426447534,"y0":50.00156664466454,"z0":5.448384710468206,"aX":-7.218271108537336},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.5,"breakHorizontal":10.8,"spinRate":2334,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.4468747326786229,"extension":6.196007220822714},"index":3,"playId":"a7d1ff5f-c4b5-390a-bf31-6be1ba6ce576","pitchNumber":3,"startTime":"2026-05-25T21:07:54.871Z","endTime":"2026-05-25T21:07:57.950Z","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":92.7,"endSpeed":84.3,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.079880096668816,"aZ":-14.23740787393917,"pfxX":3.6900253293504797,"pfxZ":9.768603282318736,"pX":-0.9390672935908966,"pZ":4.872829648256044,"vX0":-6.97152538419622,"vY0":-134.8308099453141,"vZ0":0.26030273301078544,"x":152.8,"y":107.21,"x0":1.2038596359333693,"y0":50.00097838618678,"z0":5.781943066000106,"aX":6.775078936873095},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":-5.2,"spinRate":2443,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.40667018791288445,"extension":6.1839539912511325},"index":4,"playId":"50b571a7-f260-3bba-89ca-454d56f20545","pitchNumber":4,"startTime":"2026-05-25T21:08:12.981Z","endTime":"2026-05-25T21:08:15.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.834166199771,"aZ":-24.734476979171134,"pfxX":9.759044895664207,"pfxZ":4.880174805907963,"pX":0.44095317573064347,"pZ":1.691163971856227,"vX0":-5.159525289575916,"vY0":-122.62951151622246,"vZ0":-4.225524953312974,"x":100.19,"y":193.12,"x0":1.3021906659714029,"y0":50.00578713347237,"z0":5.5421232907835245,"aX":14.893136992894995},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":8.0,"breakHorizontal":-16.4,"spinRate":1830,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.44633056990593856,"extension":6.173607963840571},"index":5,"playId":"bff0b070-d104-335b-b881-024295b44b8a","pitchNumber":5,"startTime":"2026-05-25T21:08:30.135Z","endTime":"2026-05-25T21:08:33.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:08:33.871Z","atBatIndex":90},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colton Cowser flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":91,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-05-25T21:08:59.796Z","endTime":"2026-05-25T21:10:36.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"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(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":84.1,"endSpeed":76.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.328276660556174,"aZ":-24.404413189688796,"pfxX":-4.346766328572537,"pfxZ":5.208096161598814,"pX":-0.6745913561634543,"pZ":4.286739472819442,"vX0":-3.985342301457564,"vY0":-122.27149125957234,"vZ0":1.8756273517061754,"x":142.71,"y":123.04,"x0":1.5498363934471748,"y0":50.00400033530475,"z0":5.624288577694628,"aX":-6.487914866853667},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":10.2,"breakHorizontal":8.9,"spinRate":2147,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.45043176141966423,"extension":6.204129107803112},"index":0,"playId":"f3693345-19d2-3975-aaf6-183d00e61707","pitchNumber":1,"startTime":"2026-05-25T21:09:00.556Z","endTime":"2026-05-25T21:09:03.556Z","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":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26859993149711,"aZ":-24.925839878807295,"pfxX":9.832544459046115,"pfxZ":4.743084256508483,"pX":1.1407971813648505,"pZ":1.8895064710346252,"vX0":-3.9204842328344247,"vY0":-122.83923148964446,"vZ0":-3.710428112932482,"x":73.52,"y":187.76,"x0":1.4796877761243228,"y0":50.00495024681405,"z0":5.538126571161391,"aX":15.032195242139096},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.9,"breakHorizontal":-16.9,"spinRate":1664,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.44584553508096514,"extension":6.176151585908323},"index":1,"playId":"46b30f3f-ca1d-3dd3-accb-bf5522ccf64c","pitchNumber":2,"startTime":"2026-05-25T21:09:17.858Z","endTime":"2026-05-25T21:09:22.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":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.368934123604355,"aZ":-22.35805959250523,"pfxX":9.777096215908022,"pfxZ":5.392117874519343,"pX":0.07630584564024137,"pZ":2.6634655725135215,"vX0":-6.875847141034575,"vY0":-134.6312502450794,"vZ0":-3.4103116119464882,"x":114.09,"y":166.87,"x0":1.4031906772605254,"y0":50.00517765154664,"z0":5.543613876639851,"aX":17.80982948927759},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.1,"breakHorizontal":-16.1,"spinRate":2077,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.4080498857688877,"extension":6.198077808404475},"index":2,"playId":"2bb484bd-fff9-30d5-ae1a-607c24e65816","pitchNumber":3,"startTime":"2026-05-25T21:09:44.356Z","endTime":"2026-05-25T21:09:48.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1210685413255,"aZ":-20.046384835229407,"pfxX":-1.6085695568269083,"pfxZ":7.995088202875569,"pX":1.1181557546514436,"pZ":2.090806483218014,"vX0":-1.3164901362706922,"vY0":-122.86253407108713,"vZ0":-3.535310524927986,"x":74.38,"y":182.33,"x0":1.8714173329915826,"y0":50.00363398990959,"z0":5.268052768274651,"aX":-2.43953340745452},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":13.8,"breakHorizontal":3.2,"spinRate":2274,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4471566589403908,"extension":6.255025079020996},"index":3,"playId":"2967efaf-eb90-3c60-aef8-e48a1a5c640a","pitchNumber":4,"startTime":"2026-05-25T21:10:01.192Z","endTime":"2026-05-25T21:10:04.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00117955613047,"aZ":-25.67383991149538,"pfxX":9.892115649113318,"pfxZ":4.19441190699529,"pX":0.20983362401310587,"pZ":2.2788021902394506,"vX0":-5.9717618281992735,"vY0":-123.58323784270925,"vZ0":-2.8745599563659385,"x":109.0,"y":177.25,"x0":1.3689417455870871,"y0":50.005465258619765,"z0":5.607352613587402,"aX":15.345239311125905},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.2,"breakHorizontal":-16.6,"spinRate":1760,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.442744475556359,"extension":6.208740853928568},"hitData":{"launchSpeed":91.0,"launchAngle":36.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":105.01,"coordY":71.07}},"index":4,"playId":"a29aa473-5d36-3407-bed7-d80f86dfe1a2","pitchNumber":5,"startTime":"2026-05-25T21:10:27.753Z","endTime":"2026-05-25T21:10:36.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:10:36.763Z","atBatIndex":91},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Junior Caminero flies out to right fielder Colton Cowser. Chandler Simpson to 3rd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":92,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2026-05-25T21:12:50.498Z","endTime":"2026-05-25T21:13:18.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Chandler Simpson starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T21:12:15.382Z","endTime":"2026-05-25T21:12:52.795Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"},"base":2},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.314175321858322,"aZ":-29.269318044646525,"pfxX":3.1713851062596294,"pfxZ":1.8259335862387989,"pX":1.3651817231106904,"pZ":1.8717566626398612,"vX0":4.044204240975556,"vY0":-124.62248476980179,"vZ0":-6.395106839017244,"x":64.96,"y":188.24,"x0":-0.6835552831762595,"y0":50.00228379041714,"z0":6.853037190242331,"aX":5.046363980869182},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.2,"breakHorizontal":-6.6,"spinRate":2486,"spinDirection":145},"zone":14,"typeConfidence":0.92,"plateTime":0.43755823777221314,"extension":6.164195824395348},"index":1,"playId":"4bc27f38-9f05-3fe6-b054-b3a811215767","pitchNumber":1,"startTime":"2026-05-25T21:12:52.795Z","endTime":"2026-05-25T21:12:56.307Z","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":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.229220349010784,"aZ":-25.09109946750132,"pfxX":3.5432182478669163,"pfxZ":4.271805686583697,"pX":0.20232224418353215,"pZ":3.128630354551813,"vX0":1.520251998523215,"vY0":-127.24487982055386,"vZ0":-4.597751412709264,"x":109.29,"y":154.31,"x0":-0.8612951491039053,"y0":50.005985948878106,"z0":6.918945148250859,"aX":5.879302124985473},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.1,"breakHorizontal":-6.7,"spinRate":2508,"spinDirection":161},"zone":2,"typeConfidence":0.67,"plateTime":0.42853780357946825,"extension":6.147700723733392},"hitData":{"launchSpeed":97.0,"launchAngle":27.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.01,"coordY":73.03}},"index":2,"playId":"38fef31b-9c99-3df0-828e-6a725622919b","pitchNumber":2,"startTime":"2026-05-25T21:13:11.374Z","endTime":"2026-05-25T21:13:18.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:13:18.795Z","atBatIndex":92},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jonathan Aranda out on a sacrifice fly to left fielder Taylor Ward. Chandler Simpson scores.","rbi":1,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":93,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2026-05-25T21:13:55.356Z","endTime":"2026-05-25T21:14:51.508Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"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,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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":{"id":669330,"link":"/api/v1/people/669330"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"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":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.091182904477197,"aZ":-21.828097624167906,"pfxX":3.573079359406166,"pfxZ":5.82252302354038,"pX":-0.10965096586338809,"pZ":2.2897686352794064,"vX0":0.8867074555074408,"vY0":-131.69806632013496,"vZ0":-7.508104987540489,"x":121.18,"y":176.96,"x0":-0.914120470546594,"y0":50.00039748164422,"z0":6.7643329372974685,"aX":6.343800063737911},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.4,"breakHorizontal":-6.7,"spinRate":2446,"spinDirection":185},"zone":5,"typeConfidence":0.93,"plateTime":0.4141748595790671,"extension":6.089179630206431},"index":0,"playId":"f8fea4a7-96fc-32a8-91e7-badf8d37addf","pitchNumber":1,"startTime":"2026-05-25T21:13:56.409Z","endTime":"2026-05-25T21:13:59.531Z","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.2,"endSpeed":85.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26764856814039,"aZ":-11.891126331939773,"pfxX":-1.9590511918491011,"pfxZ":10.908460677587776,"pX":0.40223338102878314,"pZ":3.77539753280914,"vX0":3.29371150984563,"vY0":-135.63663167774857,"vZ0":-5.962343462584031,"x":101.67,"y":136.84,"x0":-0.5744934270846106,"y0":50.00221126393966,"z0":6.834828720536609,"aX":-3.642686659566072},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.6,"breakHorizontal":2.9,"spinRate":2430,"spinDirection":197},"zone":12,"typeConfidence":0.92,"plateTime":0.4041526223429557,"extension":6.229638891289499},"index":1,"playId":"fcfc0f36-8258-33b8-b437-aa51f86800f0","pitchNumber":2,"startTime":"2026-05-25T21:14:15.794Z","endTime":"2026-05-25T21:14:19.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81799992772976,"aZ":-12.458273828180946,"pfxX":-1.647889123123341,"pfxZ":10.69612068556973,"pX":-0.07818660603104134,"pZ":3.1203439777772863,"vX0":2.2084860847967884,"vY0":-135.005653647606,"vZ0":-7.47954859334995,"x":119.98,"y":154.53,"x0":-0.6933049462021961,"y0":50.00153371252288,"z0":6.806498027795502,"aX":-3.0371860432251565},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":2.5,"spinRate":2494,"spinDirection":199},"zone":2,"typeConfidence":0.9,"plateTime":0.4059446280852521,"extension":6.196259800461964},"hitData":{"launchSpeed":96.9,"launchAngle":35.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.98,"coordY":75.95}},"index":2,"playId":"ae577f3d-a22f-3cb0-ac22-add6d26c682d","pitchNumber":3,"startTime":"2026-05-25T21:14:36.143Z","endTime":"2026-05-25T21:14:51.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:14:51.508Z","atBatIndex":93},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oliver Dunn called out on strikes.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":94,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2026-05-25T21:15:01.506Z","endTime":"2026-05-25T21:16:20.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554"},"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,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554"},"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":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.13869135686028,"aZ":-40.44095894167939,"pfxX":3.863225561696499,"pfxZ":-6.263750019049844,"pX":0.1742154521736798,"pZ":3.5720933995933084,"vX0":1.1322634020428668,"vY0":-113.88624005252474,"vZ0":0.859795928805277,"x":110.36,"y":142.33,"x0":-0.8308940126026144,"y0":50.00470854769129,"z0":7.176964265724276,"aX":5.095407281491695},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-10.9,"breakHorizontal":-7.3,"spinRate":2551,"spinDirection":33},"zone":12,"typeConfidence":0.89,"plateTime":0.48021891695465024,"extension":6.066369606018355},"index":0,"playId":"a92f0042-94a3-3b7f-8c49-f1bdd811d36a","pitchNumber":1,"startTime":"2026-05-25T21:15:20.032Z","endTime":"2026-05-25T21:15:23.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.632557305247698,"aZ":-18.479130150885105,"pfxX":2.8133598512463425,"pfxZ":7.710466270299689,"pX":0.23481038537848306,"pZ":3.6354352251095947,"vX0":1.7825824066059663,"vY0":-131.83438112898287,"vZ0":-4.953716863994893,"x":108.05,"y":140.62,"x0":-0.813591150381028,"y0":50.002519163643434,"z0":6.8852446373079506,"aX":4.997373652774443},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.2,"breakHorizontal":-5.5,"spinRate":2509,"spinDirection":184},"zone":12,"typeConfidence":0.9,"plateTime":0.4140279110715599,"extension":6.115857643139076},"index":1,"playId":"330987d5-98c0-3980-8c17-b3b91df479fa","pitchNumber":2,"startTime":"2026-05-25T21:15:37.746Z","endTime":"2026-05-25T21:15:40.831Z","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":89.9,"endSpeed":82.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.237954719433095,"aZ":-19.94037043886304,"pfxX":3.049192613619698,"pfxZ":7.007166591308838,"pX":-0.8472603071275246,"pZ":3.7538759531138686,"vX0":-0.6060182447494726,"vY0":-130.93916236152648,"vZ0":-4.077588338310923,"x":149.3,"y":137.43,"x0":-1.009844318356419,"y0":50.00190493508952,"z0":6.812959831538971,"aX":5.323233969339926},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.1,"breakHorizontal":-5.4,"spinRate":2435,"spinDirection":181},"zone":11,"typeConfidence":0.92,"plateTime":0.41742698670884026,"extension":6.1060998681414675},"index":2,"playId":"af7173f0-2449-33d1-b836-bff5e2ef5f08","pitchNumber":3,"startTime":"2026-05-25T21:15:57.801Z","endTime":"2026-05-25T21:16:01.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89468085738415,"aZ":-18.2616258777519,"pfxX":2.5524482592027407,"pfxZ":7.801351380524682,"pX":-0.5017724587280681,"pZ":2.3900273459385124,"vX0":0.08007122666445615,"vY0":-132.59132873308164,"vZ0":-7.993617516801649,"x":136.13,"y":174.25,"x0":-0.8640719516038977,"y0":50.00389367222659,"z0":6.772425622329205,"aX":4.552671728898581},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.6,"breakHorizontal":-4.7,"spinRate":2455,"spinDirection":189},"zone":4,"typeConfidence":0.9,"plateTime":0.4128252713053451,"extension":6.214739780775604},"index":3,"playId":"98963f6e-71b4-3031-861d-410656a02e4c","pitchNumber":4,"startTime":"2026-05-25T21:16:16.605Z","endTime":"2026-05-25T21:16:20.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:16:20.276Z","atBatIndex":94},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Ward flies out sharply to center fielder Cedric Mullins. Colton Cowser to 3rd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":95,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2026-05-25T21:19:08.290Z","endTime":"2026-05-25T21:21:27.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":7},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"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":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jesse Scholtens replaces Ian Seymour.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T21:17:46.039Z","endTime":"2026-05-25T21:18:05.450Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669947,"link":"/api/v1/people/669947"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Colton Cowser starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-25T21:18:05.450Z","endTime":"2026-05-25T21:19:10.607Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"base":2},{"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":90.0,"endSpeed":81.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.731715458392586,"aZ":-25.30140947154353,"pfxX":1.8165839052405066,"pfxZ":3.998472205601228,"pX":-0.2143131344059973,"pZ":3.4196328519741446,"vX0":1.9412168586858696,"vY0":-131.04837444396094,"vZ0":-1.2103551511350574,"x":125.17,"y":146.45,"x0":-1.203902785668312,"y0":50.00346080222303,"z0":5.798489232649184,"aX":3.121978272695325},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.2,"breakHorizontal":-3.7,"spinRate":2397,"spinDirection":187},"zone":11,"typeConfidence":0.9,"plateTime":0.41985413044701714,"extension":6.574019034271309},"index":2,"playId":"2fa7a151-2179-387b-b2b6-08f9727e1761","pitchNumber":1,"startTime":"2026-05-25T21:19:10.607Z","endTime":"2026-05-25T21:19:14.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.306910173711174,"aZ":-33.251068084964025,"pfxX":7.90212129588344,"pfxZ":-0.7527825520164964,"pX":0.40636323443936145,"pZ":2.4479830352112995,"vX0":1.5997992696177876,"vY0":-119.69526666347635,"vZ0":-0.5992912210259238,"x":101.51,"y":172.68,"x0":-1.2982959946492363,"y0":50.00147626432924,"z0":5.705597367992042,"aX":11.34681480274443},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.2,"breakHorizontal":-14.6,"spinRate":2680,"spinDirection":69},"zone":6,"typeConfidence":0.91,"plateTime":0.4594069766462554,"extension":6.471046359035824},"index":3,"playId":"c95af8e5-2d9e-3b06-8e5a-204b14af84f3","pitchNumber":2,"startTime":"2026-05-25T21:19:30.022Z","endTime":"2026-05-25T21:19:33.176Z","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":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.884101045703126,"aZ":-29.887303444740304,"pfxX":8.374170530245348,"pfxZ":1.6522695113555894,"pX":1.4669850493747576,"pZ":2.7883134085860384,"vX0":3.1904292480285856,"vY0":-117.39760580267735,"vZ0":-0.40246012735851555,"x":61.08,"y":163.5,"x0":-1.0007589611235077,"y0":50.003430337609494,"z0":5.763098361385781,"aX":11.595045566072542},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":3.1,"breakHorizontal":-16.0,"spinRate":2617,"spinDirection":71},"zone":12,"typeConfidence":0.91,"plateTime":0.4679846069661502,"extension":6.5925277231506785},"index":4,"playId":"3b21eda2-6607-39a3-bf9d-228a554ef1a3","pitchNumber":3,"startTime":"2026-05-25T21:19:54.594Z","endTime":"2026-05-25T21:19:57.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.10767749473198,"aZ":-14.562098711735748,"pfxX":-4.559944322454644,"pfxZ":9.296408973924613,"pX":-0.06914299143834725,"pZ":3.0599847462694107,"vX0":3.9795414860472973,"vY0":-137.6317044903983,"vZ0":-4.279275463484403,"x":119.64,"y":156.16,"x0":-0.9502824550932957,"y0":50.00371384288338,"z0":5.639863501086606,"aX":-8.63945043944385},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":7.3,"spinRate":2198,"spinDirection":205},"zone":2,"typeConfidence":0.91,"plateTime":0.39989136888292354,"extension":6.576782129574989},"index":5,"playId":"9dd31ac1-81f7-36e9-a190-0928a3aee3b6","pitchNumber":4,"startTime":"2026-05-25T21:20:13.844Z","endTime":"2026-05-25T21:20:18.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97877465152414,"aZ":-35.74962114462211,"pfxX":9.407051948349437,"pfxZ":-2.5581225404174432,"pX":1.656531613169645,"pZ":1.4484949814081747,"vX0":3.350075436425641,"vY0":-118.3855583310335,"vZ0":-2.2328484935936794,"x":53.86,"y":199.67,"x0":-1.0055645349385438,"y0":50.004757165366996,"z0":5.72699018817013,"aX":13.13865180541149},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.9,"breakHorizontal":-17.9,"spinRate":2690,"spinDirection":50},"zone":14,"typeConfidence":0.91,"plateTime":0.46554099117306924,"extension":6.540369693971724},"index":6,"playId":"0d9ea776-6dba-3a09-99ef-1a3069f4dedd","pitchNumber":5,"startTime":"2026-05-25T21:20:39.568Z","endTime":"2026-05-25T21:20:42.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57303747036237,"aZ":-19.601011696707808,"pfxX":-6.228979600649653,"pfxZ":6.6333283822199665,"pX":-0.18240844167834236,"pZ":2.635876824366862,"vX0":5.062375066287137,"vY0":-136.69263834711262,"vZ0":-4.16978698972504,"x":123.95,"y":167.61,"x0":-1.2472863368394547,"y0":50.004964715450356,"z0":5.523376215167291,"aX":-11.812362471406809},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.4,"breakHorizontal":10.2,"spinRate":2057,"spinDirection":202},"zone":5,"typeConfidence":0.53,"plateTime":0.40038468951662454,"extension":6.64218699844621},"hitData":{"launchSpeed":100.3,"launchAngle":26.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":166.09,"coordY":49.1}},"index":7,"playId":"8ac6c192-c955-31ff-b817-e5a07419e33c","pitchNumber":6,"startTime":"2026-05-25T21:21:15.651Z","endTime":"2026-05-25T21:21:27.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:21:27.466Z","atBatIndex":95},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Orioles challenged (home-plate collision), call on the field was upheld: Orioles challenged (tag play), call on the field was overturned: Gunnar Henderson reaches on a fielder's choice, fielded by first baseman Jonathan Aranda. Colton Cowser scores.","rbi":1,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":96,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2026-05-25T21:22:39.815Z","endTime":"2026-05-25T21:25:44.838Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":46},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"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":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"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":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":{"id":669947,"link":"/api/v1/people/669947"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":8},"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-25T21:22:02.029Z","endTime":"2026-05-25T21:22:42.196Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.444048027422596,"aZ":-12.478937615240307,"pfxX":-1.8921957596831738,"pfxZ":10.597485850565812,"pX":0.43803450809594313,"pZ":4.125498891755176,"vX0":4.278906238853346,"vY0":-136.08864860910583,"vZ0":-2.3455668200288793,"x":100.3,"y":127.39,"x0":-0.9153263189827243,"y0":50.00186985646075,"z0":5.873076043813277,"aX":-3.51702108638923},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.8,"breakHorizontal":2.4,"spinRate":2141,"spinDirection":202},"zone":12,"typeConfidence":0.93,"plateTime":0.4039144066855389,"extension":6.587916928568606},"index":1,"playId":"9908c3e5-2796-3673-a53f-e2f72055639d","pitchNumber":1,"startTime":"2026-05-25T21:22:42.196Z","endTime":"2026-05-25T21:22:46.805Z","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":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.175094933114316,"aZ":-35.11163709307481,"pfxX":-4.118751311420715,"pfxZ":-1.946499656330456,"pX":0.058731575143196275,"pZ":3.5519910560951446,"vX0":4.183046338006471,"vY0":-122.34859494182213,"vZ0":2.008794219095014,"x":114.76,"y":142.88,"x0":-1.1417447502559164,"y0":50.003592967199424,"z0":5.739366992434793,"aX":-6.216237804494219},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.8,"breakHorizontal":6.4,"spinRate":1058,"spinDirection":252},"zone":12,"typeConfidence":0.91,"plateTime":0.44848299039078743,"extension":6.518890271533598},"index":2,"playId":"c84c347b-40b4-3a92-9b4a-500a95906a1e","pitchNumber":2,"startTime":"2026-05-25T21:23:01.136Z","endTime":"2026-05-25T21:23:05.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.237535470812926,"aZ":-25.631216139262833,"pfxX":1.9923279020838325,"pfxZ":3.7413123636000254,"pX":0.5730512499414143,"pZ":3.327805119210668,"vX0":3.79723203004053,"vY0":-130.85467775031825,"vZ0":-1.4456316175132402,"x":95.16,"y":148.93,"x0":-1.1506583018528487,"y0":50.00538076249945,"z0":5.791050961656305,"aX":3.4869874080838756},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.7,"breakHorizontal":-4.3,"spinRate":2432,"spinDirection":178},"zone":3,"typeConfidence":0.9,"plateTime":0.41711159234221196,"extension":6.478741220223667},"index":3,"playId":"fe4b6585-a4f3-3348-bd50-02618c990f52","pitchNumber":3,"startTime":"2026-05-25T21:23:23.758Z","endTime":"2026-05-25T21:23:26.907Z","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":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42935131235043,"aZ":-33.943385841415314,"pfxX":-7.353982027060296,"pfxZ":-1.1480170711115232,"pX":-0.28827560951978165,"pZ":2.255891668738205,"vX0":4.188364479260888,"vY0":-123.76311312842519,"vZ0":-1.3362304730969716,"x":127.99,"y":177.87,"x0":-1.053655139437594,"y0":50.00336880897443,"z0":5.665126578822423,"aX":-11.323166971595453},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.2,"breakHorizontal":12.2,"spinRate":1170,"spinDirection":240},"zone":7,"typeConfidence":0.91,"plateTime":0.4438277555417929,"extension":6.811677874999233},"index":4,"playId":"31df2bfe-f84b-36e3-b276-e3ff64cfb246","pitchNumber":4,"startTime":"2026-05-25T21:23:51.237Z","endTime":"2026-05-25T21:23:56.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37781300244172,"aZ":-16.499719515226335,"pfxX":-2.811081900105738,"pfxZ":8.1166068005134,"pX":-0.8983380189632826,"pZ":4.069619155967028,"vX0":1.3091946575054425,"vY0":-137.99951360687612,"vZ0":-1.65087196793373,"x":151.24,"y":128.9,"x0":-1.0134092180914438,"y0":50.00022346158235,"z0":5.785632284569677,"aX":-5.427259995189541},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":4.8,"spinRate":1969,"spinDirection":207},"zone":11,"typeConfidence":0.93,"plateTime":0.3967186024316214,"extension":6.560897397728887},"index":5,"playId":"92dc140c-66e2-3b69-8f27-11fc1adaa65f","pitchNumber":5,"startTime":"2026-05-25T21:24:15.839Z","endTime":"2026-05-25T21:24:19.121Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.345287250963523,"aZ":-26.934486262490463,"pfxX":-6.192407905553322,"pfxZ":3.4134319446691004,"pX":0.6925702356158748,"pZ":1.9344310478285989,"vX0":5.730157531746902,"vY0":-123.88772596734525,"vZ0":-3.3594593120387244,"x":90.6,"y":186.55,"x0":-0.8583947485466877,"y0":50.0059910102769,"z0":5.587064846031537,"aX":-9.519333437094652},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.5,"breakHorizontal":9.7,"spinRate":1071,"spinDirection":259},"zone":9,"typeConfidence":0.9,"plateTime":0.44402886173098777,"extension":6.7401734389020715},"index":6,"playId":"e07154d8-fd32-3b07-9540-961ff3338439","pitchNumber":6,"startTime":"2026-05-25T21:24:38.570Z","endTime":"2026-05-25T21:24:41.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.29908819453466,"aZ":-20.342751123247986,"pfxX":-7.855504337193711,"pfxZ":6.253537052492899,"pX":0.793765163312609,"pZ":3.280751440576757,"vX0":7.58829239309864,"vY0":-136.72517333243363,"vZ0":-2.356076731166815,"x":86.74,"y":150.2,"x0":-0.9977163626963302,"y0":50.004201094238084,"z0":5.5505321329593365,"aX":-14.866011750021233},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.0,"breakHorizontal":12.6,"spinRate":2052,"spinDirection":207},"zone":3,"typeConfidence":0.9,"plateTime":0.400686784006115,"extension":6.655313368919243},"index":7,"playId":"0474378d-a231-36f9-a8e3-6d47f871dedb","pitchNumber":7,"startTime":"2026-05-25T21:25:15.139Z","endTime":"2026-05-25T21:25:21.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76025450996938,"aZ":-23.946194464689352,"pfxX":2.7538072948732983,"pfxZ":4.678480462596966,"pX":0.4729518093023715,"pZ":2.3939516901497013,"vX0":2.6386499883817436,"vY0":-131.03623840021507,"vZ0":-4.102245871244508,"x":98.97,"y":174.14,"x0":-0.9007200342453632,"y0":50.00156891151326,"z0":5.744690155850256,"aX":4.842708598756248},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.9,"breakHorizontal":-5.5,"spinRate":2346,"spinDirection":187},"zone":6,"typeConfidence":0.9,"plateTime":0.4162076163306567,"extension":6.628283943470937},"hitData":{"launchSpeed":97.7,"launchAngle":4.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.77,"coordY":174.49}},"index":8,"playId":"af58f2c8-6710-36d7-a365-78e171361625","pitchNumber":8,"startTime":"2026-05-25T21:25:38.878Z","endTime":"2026-05-25T21:25:44.838Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MP","challengeTeamId":110,"additionalReviews":[{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":110}]},"playEndTime":"2026-05-25T21:25:44.838Z","atBatIndex":96},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adley Rutschman strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":97,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2026-05-25T21:30:21.403Z","endTime":"2026-05-25T21:31:16.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"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":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-25T21:27:52.973Z","endTime":"2026-05-25T21:30:23.711Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"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":88.2,"endSpeed":80.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91029733673019,"aZ":-22.87221695647203,"pfxX":1.2200483646590772,"pfxZ":5.603110273315524,"pX":-0.3820425347240432,"pZ":2.4768414113549047,"vX0":1.422771170389198,"vY0":-128.38185171199072,"vZ0":-3.8684958476245583,"x":131.56,"y":171.91,"x0":-1.103056870012796,"y0":50.0042533477523,"z0":5.7949580084939045,"aX":2.0253893595974155},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.5,"breakHorizontal":-2.5,"spinRate":2339,"spinDirection":196},"zone":4,"typeConfidence":0.9,"plateTime":0.42751803597535476,"extension":6.457149777249754},"index":1,"playId":"fd7185ea-4952-37c3-8f85-b7146f5ca2e9","pitchNumber":1,"startTime":"2026-05-25T21:30:23.711Z","endTime":"2026-05-25T21:30:27.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.430167336914362,"aZ":-32.84497843046333,"pfxX":-7.073214662063561,"pfxZ":-0.4585344511374263,"pX":-0.8720378525424475,"pZ":2.153427159796333,"vX0":2.940227749209614,"vY0":-120.97150996778015,"vZ0":-1.5557639893444184,"x":150.24,"y":180.64,"x0":-1.1959310004900499,"y0":50.00485423687712,"z0":5.73134932638286,"aX":-10.301856597005717},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.0,"breakHorizontal":11.9,"spinRate":1055,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.45582892638075956,"extension":6.572219888395839},"index":2,"playId":"4ecaaa26-24bd-3365-95f6-d0a185716b71","pitchNumber":2,"startTime":"2026-05-25T21:30:45.572Z","endTime":"2026-05-25T21:30:49.341Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.976221258268776,"aZ":-28.567819883905024,"pfxX":-6.7578859980313695,"pfxZ":2.4790396935025942,"pX":0.5998319415646008,"pZ":0.3793390867274191,"vX0":5.833570426456632,"vY0":-120.71480696268105,"vZ0":-6.2503774680305435,"x":94.14,"y":228.54,"x0":-0.9887582850209532,"y0":50.00069078186432,"z0":5.568236935903352,"aX":-9.81445778043292},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.0,"breakHorizontal":10.6,"spinRate":1084,"spinDirection":243},"zone":14,"typeConfidence":0.91,"plateTime":0.4565134902988852,"extension":6.6412582428407365},"index":3,"playId":"0d7fb46f-36e9-392f-bc8d-5d175fdd4674","pitchNumber":3,"startTime":"2026-05-25T21:31:12.695Z","endTime":"2026-05-25T21:31:16.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:31:16.826Z","atBatIndex":97},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Alonso singles on a line drive to left fielder Chandler Simpson. Gunnar Henderson to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":98,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2026-05-25T21:31:32.432Z","endTime":"2026-05-25T21:31:51.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.477358406608715,"aZ":-19.39413971094694,"pfxX":-7.86444318300107,"pfxZ":7.074140337961104,"pX":-0.6802040251876901,"pZ":2.9290986326470265,"vX0":4.085159363828088,"vY0":-134.6331055655465,"vZ0":-3.4544764155441463,"x":142.93,"y":159.69,"x0":-1.2081691798054677,"y0":50.00457273196207,"z0":5.627945048315319,"aX":-14.21404504085355},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.1,"breakHorizontal":13.2,"spinRate":2163,"spinDirection":203},"zone":1,"typeConfidence":0.9,"plateTime":0.4092678801241907,"extension":6.632980403630449},"hitData":{"launchSpeed":99.4,"launchAngle":11.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.26,"coordY":105.33}},"index":0,"playId":"a72edab3-f2c5-3ac7-9b08-e736f966164d","pitchNumber":1,"startTime":"2026-05-25T21:31:41.125Z","endTime":"2026-05-25T21:31:51.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:31:51.151Z","atBatIndex":98},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jeremiah Jackson pops out to first baseman Jonathan Aranda.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":99,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2026-05-25T21:32:15.014Z","endTime":"2026-05-25T21:33:27.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03890229449381,"aZ":-27.861381075044083,"pfxX":9.646343483791856,"pfxZ":3.1075380708772755,"pX":-0.29691624896706126,"pZ":2.683222666434099,"vX0":-0.6103612980057447,"vY0":-117.38074058536549,"vZ0":-1.0624981483487004,"x":128.32,"y":166.33,"x0":-1.285721447785573,"y0":50.005817033392965,"z0":5.745110095893715,"aX":13.409967072312387},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":5.6,"breakHorizontal":-17.3,"spinRate":2518,"spinDirection":83},"zone":5,"typeConfidence":0.92,"plateTime":0.46733115919583845,"extension":6.399059092126042},"index":0,"playId":"1f33aa14-615c-3b57-94ed-ba24ecbd224e","pitchNumber":1,"startTime":"2026-05-25T21:32:20.057Z","endTime":"2026-05-25T21:32:23.160Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"891d56cd-12ff-47f8-92e0-a4d6d384d69a","startTime":"2026-05-25T21:32:41.379Z","endTime":"2026-05-25T21:32:46.379Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.868672410843402,"aZ":-29.85936480076698,"pfxX":7.288308474534967,"pfxZ":1.6451165399568035,"pX":1.1556009949075543,"pZ":1.6441816975521957,"vX0":2.883145191522977,"vY0":-117.37457724102619,"vZ0":-3.001136076814186,"x":72.95,"y":194.39,"x0":-1.0330128575742799,"y0":50.00014084578511,"z0":5.7012605636211555,"aX":10.233193971701748},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":2.5,"breakHorizontal":-13.9,"spinRate":2660,"spinDirection":66},"zone":14,"typeConfidence":0.91,"plateTime":0.46548541823044953,"extension":6.568233325299444},"index":2,"playId":"ccb8d085-3ca8-3c75-99cd-a5b05f60215c","pitchNumber":2,"startTime":"2026-05-25T21:32:56.155Z","endTime":"2026-05-25T21:32:59.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.693078847649716,"aZ":-23.94684784649815,"pfxX":3.8675727699077918,"pfxZ":4.8712186511800954,"pX":0.3505503184978967,"pZ":2.2602474302532394,"vX0":2.285775232795137,"vY0":-128.63758712344347,"vZ0":-4.141699864341606,"x":103.64,"y":177.75,"x0":-1.0498021170490655,"y0":50.005086074043824,"z0":5.730225325093942,"aX":6.533104184943642},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.2,"breakHorizontal":-7.4,"spinRate":2337,"spinDirection":181},"zone":6,"typeConfidence":0.91,"plateTime":0.4245111913082771,"extension":6.537506433875084},"hitData":{"launchSpeed":85.5,"launchAngle":65.0,"totalDistance":153.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":177.65,"coordY":147.63}},"index":3,"playId":"187b646d-3ff8-3a40-92b0-6d834de69f2a","pitchNumber":3,"startTime":"2026-05-25T21:33:15.566Z","endTime":"2026-05-25T21:33:27.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:33:27.140Z","atBatIndex":99},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Richie Palacios singles on a bunt ground ball to third baseman Jackson Holliday. Oliver Dunn to 3rd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":100,"halfInning":"top","isTopInning":true,"inning":13,"startTime":"2026-05-25T21:35:43.254Z","endTime":"2026-05-25T21:35:53.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"postOnThird":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Dietrich Enns replaces Tyler Wells.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T21:34:27.274Z","endTime":"2026-05-25T21:34:40.007Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608650,"link":"/api/v1/people/608650"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Oliver Dunn starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-25T21:34:40.007Z","endTime":"2026-05-25T21:35:45.573Z","isPitch":false,"type":"action","player":{"id":686554,"link":"/api/v1/people/686554"},"base":2},{"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":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.420341847975674,"aZ":-27.563426345200995,"pfxX":-0.3799598579804121,"pfxZ":2.8568424465852305,"pX":-0.12294263017829762,"pZ":2.12608069632566,"vX0":-4.726411943562818,"vY0":-126.13225139309512,"vZ0":-4.66207271896545,"x":121.69,"y":181.38,"x0":1.8237247188006238,"y0":50.00217448077324,"z0":6.218443045745801,"aX":-0.6117231622125135},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.3,"breakHorizontal":1.8,"spinRate":2159,"spinDirection":222},"zone":5,"typeConfidence":0.91,"plateTime":0.43409199762736295,"extension":6.155581790818984},"hitData":{"launchSpeed":18.2,"launchAngle":25.0,"totalDistance":21.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":120.46,"coordY":196.29}},"index":2,"playId":"e9f1a1d1-299f-32f5-bafb-831cba2d77a0","pitchNumber":1,"startTime":"2026-05-25T21:35:45.573Z","endTime":"2026-05-25T21:35:53.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:35:53.117Z","atBatIndex":100},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cedric Mullins singles on a ground ball to left fielder Taylor Ward. Oliver Dunn scores. Richie Palacios to 2nd.","rbi":1,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":101,"halfInning":"top","isTopInning":true,"inning":13,"startTime":"2026-05-25T21:36:32.576Z","endTime":"2026-05-25T21:38:14.602Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnSecond":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554"},"responsiblePitcher":{"id":608650,"link":"/api/v1/people/608650"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"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(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.1,"endSpeed":79.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65083287322718,"aZ":-30.448313797690826,"pfxX":0.4228847854082476,"pfxZ":1.0737444931782054,"pX":-0.8561214881664683,"pZ":3.47829841895291,"vX0":-6.467344008509864,"vY0":-125.36451910155719,"vZ0":-0.8552110579399215,"x":149.63,"y":144.87,"x0":1.6942321453509004,"y0":50.00171271459148,"z0":6.29363928176256,"aX":0.6797173929235159},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.0,"breakHorizontal":0.6,"spinRate":2188,"spinDirection":278},"zone":11,"typeConfidence":0.93,"plateTime":0.4357218596967205,"extension":6.218764699667498},"index":0,"playId":"65d03d66-10b8-3aa6-8583-4405d53dfcf5","pitchNumber":1,"startTime":"2026-05-25T21:36:32.576Z","endTime":"2026-05-25T21:36:36.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7912869570198,"aZ":-28.48480310841869,"pfxX":-0.34120708689018575,"pfxZ":2.2873578835938773,"pX":-0.48609955999286786,"pZ":4.321151571073335,"vX0":-5.470099196392037,"vY0":-125.73288184013565,"vZ0":0.6645277895456944,"x":135.53,"y":122.11,"x0":1.7555171613795237,"y0":50.00306763205663,"z0":6.352152484829754,"aX":-0.5486963916057195},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.6,"breakHorizontal":1.8,"spinRate":2109,"spinDirection":205},"zone":11,"typeConfidence":0.92,"plateTime":0.43445239592856844,"extension":6.25427029410597},"index":1,"playId":"bd5b6867-16c4-3deb-9e87-aa8c988dd5d5","pitchNumber":2,"startTime":"2026-05-25T21:36:52.341Z","endTime":"2026-05-25T21:36:55.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":94.1,"endSpeed":86.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43968332241242,"aZ":-14.745858684936318,"pfxX":4.611387076908997,"pfxZ":9.165594819654176,"pX":-0.26363943274834156,"pZ":2.9834949440865954,"vX0":-7.000292727100941,"vY0":-136.83555276011936,"vZ0":-5.619041876485223,"x":127.05,"y":158.23,"x0":1.7254913791978281,"y0":50.002011148731654,"z0":6.069329956906941,"aX":8.768184603057117},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.6,"breakHorizontal":-7.0,"spinRate":2124,"spinDirection":150},"zone":1,"typeConfidence":0.9,"plateTime":0.3998756445355025,"extension":6.313210288224277},"index":2,"playId":"7c2e1c15-c9c3-3e0b-ab1a-4d8a50571fe8","pitchNumber":3,"startTime":"2026-05-25T21:37:11.729Z","endTime":"2026-05-25T21:37:16.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.632979637003213,"aZ":-17.957208959338903,"pfxX":3.4167169802568993,"pfxZ":7.44343525137929,"pX":-0.7857826330973888,"pZ":3.00346702404647,"vX0":-7.6585830878178776,"vY0":-137.35889752776214,"vZ0":-5.059769152426413,"x":146.95,"y":157.69,"x0":1.5954230430747174,"y0":50.00047324490408,"z0":6.091624121022358,"aX":6.524420210984799},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.6,"breakHorizontal":-4.6,"spinRate":2115,"spinDirection":154},"zone":1,"typeConfidence":0.88,"plateTime":0.3988792746641403,"extension":6.363146971030799},"index":3,"playId":"74c8275e-23c2-36b4-bb85-b01ed5f2bf73","pitchNumber":4,"startTime":"2026-05-25T21:37:40.870Z","endTime":"2026-05-25T21:37:43.916Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6249347136452,"aZ":-27.491350421425313,"pfxX":-0.5118660184191084,"pfxZ":2.8578012379522297,"pX":-1.4368216319906915,"pZ":1.4450856741586209,"vX0":-7.089774718343451,"vY0":-127.05867829774118,"vZ0":-6.149000569536765,"x":171.77,"y":199.76,"x0":1.4541873324557693,"y0":50.00312592415759,"z0":6.076485156153422,"aX":-0.836455500057574},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.0,"breakHorizontal":2.5,"spinRate":2221,"spinDirection":186},"zone":13,"typeConfidence":0.91,"plateTime":0.43080925986911023,"extension":6.332833945333807},"hitData":{"launchSpeed":70.3,"launchAngle":5.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":108.45,"coordY":163.2}},"index":4,"playId":"358d5fc3-0f86-3071-86fa-99d994d4cb92","pitchNumber":5,"startTime":"2026-05-25T21:38:04.394Z","endTime":"2026-05-25T21:38:14.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:38:14.602Z","atBatIndex":101},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Victor Mesa Jr. out on a sacrifice bunt, third baseman Jackson Holliday to second baseman Jeremiah Jackson. Richie Palacios to 3rd. Cedric Mullins to 2nd.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":102,"halfInning":"top","isTopInning":true,"inning":13,"startTime":"2026-05-25T21:38:30.029Z","endTime":"2026-05-25T21:38:53.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnThird":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":77.6,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96690668501411,"aZ":-29.586794518988178,"pfxX":1.3128580428624503,"pfxZ":1.6748921427689343,"pX":-0.2725818503461098,"pZ":3.701323710472321,"vX0":-5.527698195893097,"vY0":-124.45212601752067,"vZ0":-0.24422124413389312,"x":127.39,"y":138.84,"x0":1.8193208813693766,"y0":50.00501866283883,"z0":6.27820092832707,"aX":2.032909567867497},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.2,"breakHorizontal":-1.0,"spinRate":2112,"spinDirection":168},"zone":11,"typeConfidence":0.92,"plateTime":0.4422787463605591,"extension":6.206872569125866},"hitData":{"launchSpeed":32.0,"launchAngle":13.0,"totalDistance":40.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":115.68,"coordY":191.2}},"index":0,"playId":"57a5a2cc-7eb9-3846-b8a1-ddbeec6ac151","pitchNumber":1,"startTime":"2026-05-25T21:38:44.918Z","endTime":"2026-05-25T21:38:53.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:38:53.478Z","atBatIndex":102},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Nick Fortes out on a sacrifice fly to center fielder Leody Taveras. Richie Palacios scores.","rbi":1,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":103,"halfInning":"top","isTopInning":true,"inning":13,"startTime":"2026-05-25T21:39:09.815Z","endTime":"2026-05-25T21:40:17.868Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":{"id":608650,"link":"/api/v1/people/608650"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.011563852720794,"aZ":-12.692403577012657,"pfxX":3.8894801308617435,"pfxZ":10.335680026936252,"pX":0.020418158243636294,"pZ":1.765812792815263,"vX0":-5.838692673491621,"vY0":-136.6484977776471,"vZ0":-8.909943593884318,"x":116.22,"y":191.1,"x0":1.6826567709923246,"y0":50.00618540315907,"z0":5.94770286408824,"aX":7.334006193236536},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":-5.8,"spinRate":2218,"spinDirection":146},"zone":8,"typeConfidence":0.9,"plateTime":0.4013214875488553,"extension":6.403036021279865},"index":0,"playId":"f4c07933-26a8-3607-ab66-e966a47dfa14","pitchNumber":1,"startTime":"2026-05-25T21:39:27.367Z","endTime":"2026-05-25T21:39:32.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":76.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.573646747468356,"aZ":-24.24863019992701,"pfxX":5.815397771694287,"pfxZ":5.1868735905373295,"pX":0.8612979939453121,"pZ":3.67447978790352,"vX0":-3.634235037613296,"vY0":-123.61913488738166,"vZ0":-1.198998545022041,"x":84.17,"y":139.57,"x0":1.6045293862903856,"y0":50.002705911280295,"z0":6.225834399424846,"aX":8.885788276615198},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":9.4,"breakHorizontal":-9.5,"spinRate":895,"spinDirection":109},"zone":12,"typeConfidence":0.89,"plateTime":0.44526032950364325,"extension":6.207422369982576},"hitData":{"launchSpeed":94.9,"launchAngle":45.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":90.09,"coordY":85.28}},"index":1,"playId":"95ea30b1-4a3c-39d1-b541-7be366548651","pitchNumber":2,"startTime":"2026-05-25T21:40:05.553Z","endTime":"2026-05-25T21:40:17.868Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:40:17.868Z","atBatIndex":103},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls challenged (pitch result), call on the field was confirmed: Taylor Walls called out on strikes.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":104,"halfInning":"top","isTopInning":true,"inning":13,"startTime":"2026-05-25T21:40:29.549Z","endTime":"2026-05-25T21:41:59.345Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"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":"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":93.9,"endSpeed":85.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34464277745148,"aZ":-14.985796000644099,"pfxX":4.854985017682623,"pfxZ":9.197067081166274,"pX":0.8182527826645732,"pZ":2.175088243668499,"vX0":-4.022409929593377,"vY0":-136.42674216961612,"vZ0":-7.656863698146155,"x":85.81,"y":180.05,"x0":1.6870507560421157,"y0":50.00654587338951,"z0":6.068283586840028,"aX":9.077633319646203},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":-7.8,"spinRate":2228,"spinDirection":145},"zone":6,"typeConfidence":0.9,"plateTime":0.40277047694461565,"extension":6.258221669953735},"index":0,"playId":"6985bbf2-1336-301c-9764-2901ab118517","pitchNumber":1,"startTime":"2026-05-25T21:40:48.917Z","endTime":"2026-05-25T21:40:52.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.13032940352748,"aZ":-23.87446424952051,"pfxX":8.89721486780473,"pfxZ":5.2952528752716255,"pX":0.7139696065399301,"pZ":2.5797176290678276,"vX0":-4.840760536279605,"vY0":-124.4216183201279,"vZ0":-3.6082899272217785,"x":89.79,"y":169.13,"x0":1.5295735937033659,"y0":50.00177865592226,"z0":6.028818162361093,"aX":13.938650685524168},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.0,"breakHorizontal":-15.0,"spinRate":1008,"spinDirection":117},"zone":6,"typeConfidence":0.9,"plateTime":0.440345717840942,"extension":6.316554861978956},"index":1,"playId":"84dc8bf9-a273-3332-9ad3-9601e9480148","pitchNumber":2,"startTime":"2026-05-25T21:41:07.681Z","endTime":"2026-05-25T21:41:10.726Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62789659275352,"aZ":-14.32976525052348,"pfxX":3.5273004069456917,"pfxZ":9.170687568347804,"pX":0.7311294488946583,"pZ":3.014085421231823,"vX0":-4.069477404104876,"vY0":-138.5480522445116,"vZ0":-5.573943543835277,"x":89.13,"y":157.4,"x0":1.7599336358005675,"y0":50.006657034818225,"z0":6.0079676774136495,"aX":6.86677314307313},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":-5.5,"spinRate":2119,"spinDirection":146},"zone":3,"typeConfidence":0.91,"plateTime":0.395172164706159,"extension":6.271760846035855},"index":2,"playId":"ab6e4536-4367-39b6-b00d-b50c28a73e83","pitchNumber":3,"startTime":"2026-05-25T21:41:32.342Z","endTime":"2026-05-25T21:41:59.345Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"}},"playEndTime":"2026-05-25T21:41:59.345Z","atBatIndex":104},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Leody Taveras doubles (8) on a sharp line drive to right fielder Victor Mesa Jr. Jeremiah Jackson scores.","rbi":1,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":105,"halfInning":"bottom","isTopInning":false,"inning":13,"startTime":"2026-05-25T21:44:03.603Z","endTime":"2026-05-25T21:44:18.759Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"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":[1],"actionIndex":[0],"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":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":{"id":669947,"link":"/api/v1/people/669947"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Jeremiah Jackson starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T21:44:05.805Z","endTime":"2026-05-25T21:44:05.806Z","isPitch":false,"type":"action","player":{"id":669236,"link":"/api/v1/people/669236"},"base":2},{"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":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.742025755916753,"aZ":-22.684344926066462,"pfxX":2.1268660549132568,"pfxZ":5.4159345619023584,"pX":0.4385065770634883,"pZ":2.191089327046643,"vX0":2.9183207144543584,"vY0":-131.01083936393596,"vZ0":-4.777367436908434,"x":100.29,"y":179.62,"x0":-0.9628957252813874,"y0":50.000029359420225,"z0":5.717439066013173,"aX":3.7235040406966147},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.1,"breakHorizontal":-4.4,"spinRate":2364,"spinDirection":201},"zone":9,"typeConfidence":0.89,"plateTime":0.41688443494588556,"extension":6.572110219090239},"hitData":{"launchSpeed":107.8,"launchAngle":13.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":211.45,"coordY":117.15}},"index":1,"playId":"6d82357e-3768-38c2-9f30-38bc24dc43e6","pitchNumber":1,"startTime":"2026-05-25T21:44:05.807Z","endTime":"2026-05-25T21:44:18.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:44:18.759Z","atBatIndex":105},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a line drive to center fielder Cedric Mullins. Leody Taveras to 3rd.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":106,"halfInning":"bottom","isTopInning":false,"inning":13,"startTime":"2026-05-25T21:44:53.835Z","endTime":"2026-05-25T21:45:24.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnThird":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.073373171852214,"aZ":-20.311474437585304,"pfxX":-6.812612829667283,"pfxZ":6.674693778891342,"pX":1.3592739099443774,"pZ":4.109615038265872,"vX0":8.719130978247426,"vY0":-132.63603251669718,"vZ0":-0.2883103224664403,"x":65.19,"y":127.82,"x0":-1.0895658114175095,"y0":50.001306228688556,"z0":5.704255617951677,"aX":-12.105537218714533},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.2,"breakHorizontal":10.4,"spinRate":2224,"spinDirection":204},"zone":12,"typeConfidence":0.9,"plateTime":0.41337503384484764,"extension":6.6807069010242515},"index":0,"playId":"0b3ac35f-bdfe-30ea-a677-90e05ef045f3","pitchNumber":1,"startTime":"2026-05-25T21:44:54.297Z","endTime":"2026-05-25T21:44:57.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.622598720126764,"aZ":-17.461815998509223,"pfxX":-7.321977723565491,"pfxZ":7.876684417419385,"pX":-0.3141714086114957,"pZ":1.9278464866349778,"vX0":5.372265296199352,"vY0":-136.01745362204863,"vZ0":-6.29830993469492,"x":128.98,"y":186.73,"x0":-1.3663684911784444,"y0":50.00547161402684,"z0":5.489940985129724,"aX":-13.68267861580516},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":12.1,"spinRate":2249,"spinDirection":215},"zone":7,"typeConfidence":0.79,"plateTime":0.40312231627184714,"extension":6.599335410309959},"hitData":{"launchSpeed":96.3,"launchAngle":16.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.04,"coordY":77.68}},"index":1,"playId":"9ce44c6b-2d1a-3a98-b65d-bf36f9df3fd6","pitchNumber":2,"startTime":"2026-05-25T21:45:15.556Z","endTime":"2026-05-25T21:45:24.576Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:45:24.576Z","atBatIndex":106},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jackson Holliday out on a sacrifice fly to center fielder Cedric Mullins. Leody Taveras scores. Blaze Alexander to 2nd.","rbi":1,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":107,"halfInning":"bottom","isTopInning":false,"inning":13,"startTime":"2026-05-25T21:46:03.891Z","endTime":"2026-05-25T21:46:44.565Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"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],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":{"id":669947,"link":"/api/v1/people/669947"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79305417360708,"aZ":-12.054743079516063,"pfxX":-2.6824776618158173,"pfxZ":10.5986289892572,"pX":-0.5333482275910288,"pZ":2.468649067825592,"vX0":2.604464531139769,"vY0":-137.03016962028104,"vZ0":-6.447023081595069,"x":137.33,"y":172.13,"x0":-1.148441860842027,"y0":50.00096973040378,"z0":5.678351302901839,"aX":-5.091569284775316},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.0,"breakHorizontal":4.3,"spinRate":2239,"spinDirection":208},"zone":4,"typeConfidence":0.94,"plateTime":0.39997555938321927,"extension":6.558386578632674},"index":0,"playId":"f26df2a2-5f02-31ee-81b2-d07541911b1d","pitchNumber":1,"startTime":"2026-05-25T21:46:11.102Z","endTime":"2026-05-25T21:46:15.182Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76108188263392,"aZ":-33.25642751806116,"pfxX":-4.1790004413899595,"pfxZ":-0.7246916824184373,"pX":0.394592256064303,"pZ":1.8468263970253338,"vX0":4.735222688841909,"vY0":-122.3397159897742,"vZ0":-2.082673120735523,"x":101.96,"y":188.92,"x0":-1.0337137553915825,"y0":50.00103708181475,"z0":5.591682326366589,"aX":-6.260382956699969},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.6,"breakHorizontal":6.2,"spinRate":1182,"spinDirection":247},"zone":9,"typeConfidence":0.91,"plateTime":0.44971087595534076,"extension":6.568883341032821},"hitData":{"launchSpeed":98.5,"launchAngle":31.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":157.12,"coordY":48.59}},"index":1,"playId":"64af05ea-3cc2-34fa-8cea-413afb0ceeec","pitchNumber":2,"startTime":"2026-05-25T21:46:31.298Z","endTime":"2026-05-25T21:46:44.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:46:44.565Z","atBatIndex":107},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Colton Cowser homers (3) on a fly ball to right center field. Blaze Alexander scores.","rbi":2,"awayScore":7,"homeScore":9,"isOut":false},"about":{"atBatIndex":108,"halfInning":"bottom","isTopInning":false,"inning":13,"startTime":"2026-05-25T21:47:30.709Z","endTime":"2026-05-25T21:49:08.676Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".897"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".481"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".882"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".704"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".292"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".418"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.81"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.93"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.61"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.20"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.75"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.89"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.83"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.02"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.67"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.83"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.36"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.48"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.90"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".297"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".095"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".056"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".897"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".481"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".882"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".704"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".292"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".418"}],"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":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":{"id":669947,"link":"/api/v1/people/669947"},"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":{"id":669947,"link":"/api/v1/people/669947"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.284068745369026,"aZ":-33.006116751612105,"pfxX":-7.081498057965102,"pfxZ":-0.5807524885082658,"pX":-0.3898939950665323,"pZ":0.5394970105815281,"vX0":3.792570635205275,"vY0":-120.15400035150967,"vZ0":-4.955791944833214,"x":131.86,"y":224.21,"x0":-1.084022526841682,"y0":50.003611703533906,"z0":5.62383453064972,"aX":-10.163687834877996},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.2,"breakHorizontal":11.6,"spinRate":1159,"spinDirection":235},"zone":13,"typeConfidence":0.91,"plateTime":0.4591279096346361,"extension":6.739735092790124},"index":0,"playId":"9f30807c-66dd-3e77-9ad0-6f196fc7f5d7","pitchNumber":1,"startTime":"2026-05-25T21:47:32.591Z","endTime":"2026-05-25T21:47:35.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11726570316049,"aZ":-20.656348238394944,"pfxX":-9.512221978804385,"pfxZ":6.313178515607093,"pX":-0.9917259654832543,"pZ":1.98088508495739,"vX0":4.015012733937403,"vY0":-134.90814440542087,"vZ0":-5.377257564635364,"x":154.8,"y":185.3,"x0":-1.2718652984010261,"y0":50.00422468770058,"z0":5.476863974593691,"aX":-17.357767524664446},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.3,"breakHorizontal":16.2,"spinRate":2129,"spinDirection":211},"zone":13,"typeConfidence":0.91,"plateTime":0.4075807901659507,"extension":6.609490596222093},"index":1,"playId":"aa1f8478-f97c-37c6-b28d-26585a6654fd","pitchNumber":2,"startTime":"2026-05-25T21:47:58.279Z","endTime":"2026-05-25T21:48:01.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23906707913906,"aZ":-21.59422087228575,"pfxX":2.2820537727862495,"pfxZ":6.187927903842477,"pX":0.37191670698035073,"pZ":3.6126715590293275,"vX0":2.543901361399871,"vY0":-129.96861346739863,"vZ0":-1.4283844181468064,"x":102.82,"y":141.24,"x0":-0.9161830078243305,"y0":50.006380674851705,"z0":5.80935508607645,"aX":3.9048913884433407},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.2,"breakHorizontal":-4.7,"spinRate":2358,"spinDirection":186},"zone":12,"typeConfidence":0.87,"plateTime":0.4214252088206214,"extension":6.369714283299905},"index":2,"playId":"904a4070-1456-3f0d-8de6-9046e80a3eec","pitchNumber":3,"startTime":"2026-05-25T21:48:23.455Z","endTime":"2026-05-25T21:48:27.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.513117057740168,"aZ":-22.593277108185898,"pfxX":1.415257684525118,"pfxZ":5.540128460251841,"pX":0.42037063641414607,"pZ":2.627748752682202,"vX0":3.3141413813418157,"vY0":-130.69318752103212,"vZ0":-3.595622801624673,"x":100.98,"y":167.83,"x0":-1.0480145932005076,"y0":50.00431684604119,"z0":5.717955281308415,"aX":2.4489881104992794},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.5,"breakHorizontal":-3.2,"spinRate":2355,"spinDirection":194},"zone":6,"typeConfidence":0.89,"plateTime":0.41907537973085507,"extension":6.5206718288724295},"hitData":{"launchSpeed":109.3,"launchAngle":34.0,"totalDistance":425.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":172.58,"coordY":32.99}},"index":3,"playId":"42c87592-1f06-3b84-806c-47d6e9458337","pitchNumber":4,"startTime":"2026-05-25T21:48:44.447Z","endTime":"2026-05-25T21:49:08.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:49:08.676Z","atBatIndex":108}],"currentPlay":{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Colton Cowser homers (3) on a fly ball to right center field. Blaze Alexander scores.","rbi":2,"awayScore":7,"homeScore":9,"isOut":false},"about":{"atBatIndex":108,"halfInning":"bottom","isTopInning":false,"inning":13,"startTime":"2026-05-25T21:47:30.709Z","endTime":"2026-05-25T21:49:08.676Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".897"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".481"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".882"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".704"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".292"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".418"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.81"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.93"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.61"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.20"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.75"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.89"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.83"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.02"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.67"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.83"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.36"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.48"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.90"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".297"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".095"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".056"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".897"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".481"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".882"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".704"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".292"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".418"}],"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":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":{"id":669947,"link":"/api/v1/people/669947"},"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":{"id":669947,"link":"/api/v1/people/669947"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.284068745369026,"aZ":-33.006116751612105,"pfxX":-7.081498057965102,"pfxZ":-0.5807524885082658,"pX":-0.3898939950665323,"pZ":0.5394970105815281,"vX0":3.792570635205275,"vY0":-120.15400035150967,"vZ0":-4.955791944833214,"x":131.86,"y":224.21,"x0":-1.084022526841682,"y0":50.003611703533906,"z0":5.62383453064972,"aX":-10.163687834877996},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.2,"breakHorizontal":11.6,"spinRate":1159,"spinDirection":235},"zone":13,"typeConfidence":0.91,"plateTime":0.4591279096346361,"extension":6.739735092790124},"index":0,"playId":"9f30807c-66dd-3e77-9ad0-6f196fc7f5d7","pitchNumber":1,"startTime":"2026-05-25T21:47:32.591Z","endTime":"2026-05-25T21:47:35.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11726570316049,"aZ":-20.656348238394944,"pfxX":-9.512221978804385,"pfxZ":6.313178515607093,"pX":-0.9917259654832543,"pZ":1.98088508495739,"vX0":4.015012733937403,"vY0":-134.90814440542087,"vZ0":-5.377257564635364,"x":154.8,"y":185.3,"x0":-1.2718652984010261,"y0":50.00422468770058,"z0":5.476863974593691,"aX":-17.357767524664446},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.3,"breakHorizontal":16.2,"spinRate":2129,"spinDirection":211},"zone":13,"typeConfidence":0.91,"plateTime":0.4075807901659507,"extension":6.609490596222093},"index":1,"playId":"aa1f8478-f97c-37c6-b28d-26585a6654fd","pitchNumber":2,"startTime":"2026-05-25T21:47:58.279Z","endTime":"2026-05-25T21:48:01.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23906707913906,"aZ":-21.59422087228575,"pfxX":2.2820537727862495,"pfxZ":6.187927903842477,"pX":0.37191670698035073,"pZ":3.6126715590293275,"vX0":2.543901361399871,"vY0":-129.96861346739863,"vZ0":-1.4283844181468064,"x":102.82,"y":141.24,"x0":-0.9161830078243305,"y0":50.006380674851705,"z0":5.80935508607645,"aX":3.9048913884433407},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.2,"breakHorizontal":-4.7,"spinRate":2358,"spinDirection":186},"zone":12,"typeConfidence":0.87,"plateTime":0.4214252088206214,"extension":6.369714283299905},"index":2,"playId":"904a4070-1456-3f0d-8de6-9046e80a3eec","pitchNumber":3,"startTime":"2026-05-25T21:48:23.455Z","endTime":"2026-05-25T21:48:27.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.513117057740168,"aZ":-22.593277108185898,"pfxX":1.415257684525118,"pfxZ":5.540128460251841,"pX":0.42037063641414607,"pZ":2.627748752682202,"vX0":3.3141413813418157,"vY0":-130.69318752103212,"vZ0":-3.595622801624673,"x":100.98,"y":167.83,"x0":-1.0480145932005076,"y0":50.00431684604119,"z0":5.717955281308415,"aX":2.4489881104992794},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.5,"breakHorizontal":-3.2,"spinRate":2355,"spinDirection":194},"zone":6,"typeConfidence":0.89,"plateTime":0.41907537973085507,"extension":6.5206718288724295},"hitData":{"launchSpeed":109.3,"launchAngle":34.0,"totalDistance":425.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":172.58,"coordY":32.99}},"index":3,"playId":"42c87592-1f06-3b84-806c-47d6e9458337","pitchNumber":4,"startTime":"2026-05-25T21:48:44.447Z","endTime":"2026-05-25T21:49:08.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T21:49:08.676Z","atBatIndex":108},"scoringPlays":[38,53,56,60,82,86,87,93,96,101,103,105,107,108],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":113.3,"y":153.71},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":117.0,"y":157.89},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":79.73,"y":39.07},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":129.01,"y":145.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":1,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":110.26,"y":160.3},"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":1,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":143.19,"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":1,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":157.91,"y":89.6},"type":"O","description":"Lineout"}]}},{"startIndex":7,"endIndex":12,"top":[7,8,9],"bottom":[10,11,12],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":142.64,"y":141.85},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":81.88,"y":135.97},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"coordinates":{"x":149.78,"y":150.67},"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":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":121.41,"y":147.12},"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":2,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"coordinates":{"x":135.32,"y":55.04},"type":"O","description":"Flyout"}]}},{"startIndex":13,"endIndex":21,"top":[13,14,15,16,17],"bottom":[18,19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"coordinates":{"x":53.68,"y":135.71},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":70.48,"y":85.81},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":91.0,"y":125.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":132.7,"y":144.2},"type":"H","description":"Single"}],"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":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":158.84,"y":103.36},"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":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"coordinates":{"x":98.6,"y":111.65},"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":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":185.32,"y":95.06},"type":"O","description":"Lineout"}]}},{"startIndex":22,"endIndex":28,"top":[22,23,24,25],"bottom":[26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":150.95,"y":205.21},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":139.87,"y":61.84},"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":4,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":162.96,"y":169.42},"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":4,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":92.61,"y":160.48},"type":"O","description":"Groundout"}]}},{"startIndex":29,"endIndex":37,"top":[29,30,31,32],"bottom":[33,34,35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"coordinates":{"x":123.62,"y":66.44},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":141.44,"y":102.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":138.13,"y":188.17},"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":5,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"coordinates":{"x":106.2,"y":174.49},"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":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"coordinates":{"x":130.01,"y":196.42},"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":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":105.7,"y":170.94},"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":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"coordinates":{"x":120.72,"y":195.45},"type":"O","description":"Groundout"}]}},{"startIndex":38,"endIndex":47,"top":[38,39,40,41,42],"bottom":[43,44,45,46,47],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":197.18,"y":66.83},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":156.88,"y":163.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":139.29,"y":153.73},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"coordinates":{"x":98.6,"y":50.34},"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":6,"pitcher":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":141.51,"y":72.58},"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":6,"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"coordinates":{"x":139.14,"y":152.7},"type":"O","description":"Groundout"}]}},{"startIndex":48,"endIndex":57,"top":[48,49,50,51],"bottom":[52,53,54,55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":156.1,"y":116.19},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":128.71,"y":93.14},"type":"H","description":"Double"}],"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":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":104.18,"y":84.29},"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":7,"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":155.92,"y":113.52},"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":7,"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":132.49,"y":183.14},"type":"O","description":"Groundout"}]}},{"startIndex":58,"endIndex":65,"top":[58,59,60,61,62],"bottom":[63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":149.63,"y":107.78},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":184.27,"y":57.48},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":198.98,"y":109.15},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":135.8,"y":189.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"coordinates":{"x":118.81,"y":65.47},"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":8,"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":111.98,"y":158.0},"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":8,"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":105.15,"y":93.82},"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":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"coordinates":{"x":101.14,"y":172.46},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":66,"endIndex":72,"top":[66,67,68,69],"bottom":[70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":96.81,"y":142.62},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":202.1,"y":101.59},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":117.61,"y":93.86},"type":"H","description":"Single"}],"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":9,"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":127.81,"y":165.72},"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":9,"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":109.24,"y":181.58},"type":"O","description":"Pop Out"}]}},{"startIndex":73,"endIndex":81,"top":[73,74,75,76,77],"bottom":[78,79,80,81],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":10,"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":107.22,"y":159.79},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":10,"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":168.12,"y":155.37},"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":10,"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"coordinates":{"x":126.78,"y":186.71},"type":"O","description":"Bunt 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":10,"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":106.2,"y":162.32},"type":"O","description":"Groundout"}]}},{"startIndex":82,"endIndex":91,"top":[82,83,84,85],"bottom":[86,87,88,89,90,91],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":11,"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"coordinates":{"x":209.46,"y":49.86},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":11,"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":144.21,"y":142.56},"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":11,"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":70.22,"y":109.12},"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":11,"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"coordinates":{"x":70.22,"y":136.48},"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":11,"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"coordinates":{"x":117.22,"y":188.75},"type":"O","description":"Sac Bunt"},{"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":11,"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"coordinates":{"x":105.01,"y":71.07},"type":"O","description":"Flyout"}]}},{"startIndex":92,"endIndex":99,"top":[92,93,94],"bottom":[95,96,97,98,99],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":12,"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":191.01,"y":73.03},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":12,"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":61.98,"y":75.95},"type":"O","description":"Sac Fly"}],"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":12,"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":166.09,"y":49.1},"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":12,"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":148.77,"y":174.49},"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":12,"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":64.26,"y":105.33},"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":12,"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"coordinates":{"x":177.65,"y":147.63},"type":"O","description":"Pop Out"}]}},{"startIndex":100,"endIndex":108,"top":[100,101,102,103,104],"bottom":[105,106,107,108],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":13,"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":120.46,"y":196.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":13,"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":108.45,"y":163.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":13,"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"coordinates":{"x":115.68,"y":191.2},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":13,"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":90.09,"y":85.28},"type":"O","description":"Sac Fly"}],"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":13,"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"coordinates":{"x":211.45,"y":117.15},"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":13,"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":117.04,"y":77.68},"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":13,"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":157.12,"y":48.59},"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":13,"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"coordinates":{"x":172.58,"y":32.99},"type":"H","description":"Home Run"}]}}]},"linescore":{"note":"One out when winning run scored.","currentInning":13,"currentInningOrdinal":"13th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":2,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":10,"ordinalNum":"10th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":3}},{"num":11,"ordinalNum":"11th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":2,"hits":1,"errors":1,"leftOnBase":0}},{"num":12,"ordinalNum":"12th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":0,"errors":0,"leftOnBase":0}},{"num":13,"ordinalNum":"13th","home":{"runs":4,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":9,"hits":12,"errors":1,"leftOnBase":12},"away":{"runs":7,"hits":12,"errors":4,"leftOnBase":12}},"defense":{"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"catcher":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"first":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"second":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"third":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"shortstop":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"left":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"center":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"right":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"onDeck":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"inHole":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"battingOrder":10,"team":{"id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"}},"offense":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"onDeck":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"inHole":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"pitcher":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"battingOrder":9,"team":{"id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"}},"balls":2,"strikes":1,"outs":1},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"teamStats":{"batting":{"flyOuts":11,"groundOuts":11,"airOuts":17,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":1,"hits":12,"hitByPitch":0,"avg":".260","atBats":47,"obp":".334","slg":".389","ops":".723","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":21,"rbi":7,"leftOnBase":19,"sacBunts":1,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.50","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":17,"airOuts":9,"runs":9,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":2,"hits":12,"hitByPitch":1,"atBats":45,"obp":".358","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":205,"era":"3.50","inningsPitched":"12.1","saveOpportunities":0,"earnedRuns":4,"whip":"1.20","battersFaced":54,"outs":37,"completeGames":0,"shutouts":0,"pitchesThrown":205,"balls":75,"strikes":130,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.89","rbi":8,"pitchesPerInning":"16.62","runsScoredPer9":"6.57","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".---","assists":20,"putOuts":37,"errors":4,"chances":61,"passedBall":0,"pickoffs":0}},"players":{"ID670764":{"person":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"900","stats":{"batting":{"summary":"1-6 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":24,"groundOuts":31,"airOuts":37,"runs":19,"doubles":6,"triples":2,"homeRuns":0,"strikeOuts":36,"baseOnBalls":17,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".202","atBats":124,"obp":".303","slg":".282","ops":".585","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":147,"totalBases":35,"rbi":14,"leftOnBase":52,"sacBunts":5,"sacFlies":0,"babip":".284","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":10,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":84,"putOuts":72,"errors":2,"chances":158,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID571927":{"person":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":26,"groundOuts":33,"airOuts":53,"runs":17,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":33,"baseOnBalls":15,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":149,"obp":".283","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":668,"era":"3.70","inningsPitched":"41.1","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.11","battersFaced":166,"outs":124,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":668,"balls":240,"strikes":428,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".800","pitchesPerInning":"16.16","gamesFinished":0,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"7.19","walksPer9Inn":"3.27","hitsPer9Inn":"6.75","runsScoredPer9":"3.70","homeRunsPer9":"1.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":19},"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}},"ID686554":{"person":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554"},"jerseyNumber":"35","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"401","stats":{"batting":{"note":"1-","summary":"0-1 | BB, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".500","slg":".000","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID663556":{"person":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, 0 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":8,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":18,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":84,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":32,"strikes":52,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"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":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"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":10,"flyOuts":30,"groundOuts":48,"airOuts":51,"runs":16,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":50,"baseOnBalls":19,"intentionalWalks":0,"hits":33,"hitByPitch":1,"atBats":182,"obp":".262","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":803,"era":"2.52","inningsPitched":"50.0","wins":5,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.04","battersFaced":203,"outs":150,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":803,"balls":285,"strikes":518,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".714","pitchesPerInning":"16.06","gamesFinished":0,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.42","hitsPer9Inn":"5.94","runsScoredPer9":"2.88","homeRunsPer9":"0.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":16},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":0,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680700":{"person":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"500","stats":{"batting":{"summary":"2-6 | K, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":10,"groundOuts":21,"airOuts":24,"runs":14,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":14,"intentionalWalks":0,"hits":25,"hitByPitch":3,"avg":".269","atBats":93,"obp":".378","slg":".333","ops":".711","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":111,"totalBases":31,"rbi":15,"leftOnBase":34,"sacBunts":0,"sacFlies":1,"babip":".348","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"93.00","popOuts":9,"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":62,"putOuts":47,"errors":4,"chances":113,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID700246":{"person":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":4,"groundOuts":5,"airOuts":9,"runs":6,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".115","atBats":26,"obp":".179","slg":".154","ops":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":4,"rbi":3,"leftOnBase":14,"sacBunts":1,"sacFlies":0,"babip":".188","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":8,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668723":{"person":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"jerseyNumber":"26","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":14,"groundOuts":11,"airOuts":24,"runs":8,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":13,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".308","atBats":65,"obp":".382","slg":".477","ops":".859","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":77,"totalBases":31,"rbi":14,"leftOnBase":30,"sacBunts":1,"sacFlies":2,"babip":".346","groundOutsToAirouts":"0.46","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.50","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":5,"putOuts":70,"errors":0,"chances":75,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668984":{"person":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":32,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":9,"strikes":23,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":16,"groundOuts":20,"airOuts":25,"runs":8,"doubles":8,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":1,"hits":25,"hitByPitch":3,"atBats":82,"obp":".366","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":362,"era":"3.32","inningsPitched":"21.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.43","battersFaced":94,"outs":65,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":362,"balls":132,"strikes":230,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".500","pitchesPerInning":"16.71","gamesFinished":5,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"6.23","walksPer9Inn":"2.49","hitsPer9Inn":"10.38","runsScoredPer9":"3.32","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID802415":{"person":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"jerseyNumber":"14","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"100","stats":{"batting":{"summary":"3-6 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"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":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":23,"groundOuts":78,"airOuts":46,"runs":27,"doubles":3,"triples":4,"homeRuns":0,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":0,"hits":58,"hitByPitch":0,"avg":".291","atBats":199,"obp":".322","slg":".347","ops":".669","caughtStealing":8,"stolenBases":14,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":214,"totalBases":69,"rbi":12,"leftOnBase":68,"sacBunts":3,"sacFlies":2,"babip":".324","groundOutsToAirouts":"1.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":96,"errors":1,"chances":100,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID607259":{"person":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":46,"groundOuts":61,"airOuts":77,"runs":10,"doubles":12,"triples":1,"homeRuns":4,"strikeOuts":36,"baseOnBalls":12,"intentionalWalks":0,"hits":54,"hitByPitch":2,"atBats":226,"obp":".282","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":839,"era":"1.51","inningsPitched":"59.2","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.11","battersFaced":242,"outs":179,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":839,"balls":275,"strikes":564,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".800","pitchesPerInning":"14.06","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"5.43","walksPer9Inn":"1.81","hitsPer9Inn":"8.15","runsScoredPer9":"1.51","homeRunsPer9":"0.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693855":{"person":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":2,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":10,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":10,"strikes":20,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":24,"gamesStarted":1,"flyOuts":16,"groundOuts":22,"airOuts":29,"runs":16,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":31,"baseOnBalls":10,"intentionalWalks":3,"hits":25,"hitByPitch":1,"atBats":104,"obp":".310","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":440,"era":"4.50","inningsPitched":"28.0","wins":3,"losses":0,"saves":2,"saveOpportunities":2,"holds":10,"blownSaves":0,"earnedRuns":14,"whip":"1.25","battersFaced":118,"outs":84,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":440,"balls":141,"strikes":299,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":2,"winPercentage":"1.000","pitchesPerInning":"15.71","gamesFinished":5,"strikeoutWalkRatio":"3.10","strikeoutsPer9Inn":"9.96","walksPer9Inn":"3.21","hitsPer9Inn":"8.04","runsScoredPer9":"5.14","homeRunsPer9":"0.96","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":7},"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"}]},"ID664076":{"person":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":6,"groundOuts":4,"airOuts":7,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":1,"hits":11,"hitByPitch":1,"atBats":32,"obp":".429","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":149,"era":"5.40","inningsPitched":"8.1","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":5,"whip":"2.04","battersFaced":42,"outs":25,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":52,"strikes":97,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".500","pitchesPerInning":"17.88","gamesFinished":1,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"14.04","walksPer9Inn":"6.48","hitsPer9Inn":"11.88","runsScoredPer9":"6.48","homeRunsPer9":"1.08","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676439":{"person":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"800","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"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":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":10,"groundOuts":8,"airOuts":16,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".268","atBats":56,"obp":".354","slg":".357","ops":".711","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":67,"totalBases":20,"rbi":6,"leftOnBase":23,"sacBunts":2,"sacFlies":1,"babip":".389","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.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":5,"stolenBases":16,"stolenBasePercentage":".762","caughtStealingPercentage":".238","assists":7,"putOuts":153,"errors":2,"chances":162,"fielding":".988","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID687330":{"person":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":9,"groundOuts":30,"airOuts":21,"runs":10,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":1,"hits":15,"hitByPitch":1,"atBats":83,"obp":".236","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":345,"era":"2.92","inningsPitched":"24.2","wins":3,"losses":2,"saves":2,"saveOpportunities":3,"holds":11,"blownSaves":1,"earnedRuns":8,"whip":"0.81","battersFaced":89,"outs":74,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":345,"balls":113,"strikes":232,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":".600","pitchesPerInning":"13.99","gamesFinished":4,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"6.20","walksPer9Inn":"1.82","hitsPer9Inn":"5.47","runsScoredPer9":"3.65","homeRunsPer9":"0.73","inheritedRunners":21,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694680":{"person":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":5,"airOuts":4,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":19,"obp":".381","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":71,"era":"6.23","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.62","battersFaced":21,"outs":13,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":71,"balls":26,"strikes":45,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"16.38","gamesFinished":1,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.31","walksPer9Inn":"2.08","hitsPer9Inn":"12.46","runsScoredPer9":"6.23","homeRunsPer9":"2.08","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669947":{"person":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(L, 5-3)(BS, 1)","summary":"1.1 IP, 3 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"1.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"battersFaced":9,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":9,"strikes":21,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":1,"runsScoredPer9":"33.75","homeRunsPer9":"6.75","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":9,"gamesStarted":2,"flyOuts":19,"groundOuts":35,"airOuts":48,"runs":18,"doubles":8,"triples":1,"homeRuns":8,"strikeOuts":30,"baseOnBalls":11,"intentionalWalks":1,"hits":37,"hitByPitch":3,"atBats":149,"obp":".311","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":601,"era":"3.82","inningsPitched":"37.2","wins":5,"losses":3,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":16,"whip":"1.27","battersFaced":164,"outs":113,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":601,"balls":212,"strikes":389,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":5,"winPercentage":".625","pitchesPerInning":"15.96","gamesFinished":2,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"7.17","walksPer9Inn":"2.63","hitsPer9Inn":"8.84","runsScoredPer9":"4.30","homeRunsPer9":"1.91","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666018":{"person":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, 2B, BB","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":6,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":15,"errors":0,"chances":16,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":32,"groundOuts":38,"airOuts":49,"runs":29,"doubles":9,"triples":0,"homeRuns":9,"strikeOuts":53,"baseOnBalls":30,"intentionalWalks":3,"hits":49,"hitByPitch":3,"avg":".268","atBats":183,"obp":".369","slg":".464","ops":".833","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":222,"totalBases":85,"rbi":40,"leftOnBase":71,"sacBunts":0,"sacFlies":6,"babip":".315","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.33","popOuts":6,"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":24,"putOuts":353,"errors":4,"chances":381,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663743":{"person":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"jerseyNumber":"40","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-3 | RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":14,"groundOuts":42,"airOuts":33,"runs":10,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":32,"hitByPitch":3,"avg":".256","atBats":125,"obp":".293","slg":".328","ops":".621","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":133,"totalBases":41,"rbi":10,"leftOnBase":53,"sacBunts":0,"sacFlies":1,"babip":".292","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"125.00","popOuts":12,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":7,"stolenBases":40,"stolenBasePercentage":".851","caughtStealingPercentage":".149","assists":8,"putOuts":255,"errors":4,"chances":267,"fielding":".985","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643377":{"person":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":5,"flyOuts":13,"groundOuts":29,"airOuts":26,"runs":15,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":24,"baseOnBalls":15,"intentionalWalks":1,"hits":23,"hitByPitch":0,"atBats":98,"obp":".333","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":450,"era":"3.54","inningsPitched":"28.0","wins":1,"losses":2,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":11,"whip":"1.36","battersFaced":117,"outs":84,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":450,"balls":172,"strikes":278,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".333","pitchesPerInning":"16.07","gamesFinished":1,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"7.71","walksPer9Inn":"4.82","hitsPer9Inn":"7.39","runsScoredPer9":"4.82","homeRunsPer9":"1.29","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":5,"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}},"ID685801":{"person":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(BS, 1)","summary":"0.2 IP, ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","numberOfPitches":17,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":10,"strikes":7,"strikePercentage":".410","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":1,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"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":16,"gamesStarted":0,"flyOuts":15,"groundOuts":17,"airOuts":24,"runs":14,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":12,"intentionalWalks":1,"hits":12,"hitByPitch":0,"atBats":65,"obp":".308","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":296,"era":"5.89","inningsPitched":"18.1","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":12,"whip":"1.31","battersFaced":78,"outs":55,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":296,"balls":121,"strikes":175,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.71","rbi":1,"winPercentage":".500","pitchesPerInning":"16.15","gamesFinished":2,"strikeoutWalkRatio":"1.08","strikeoutsPer9Inn":"6.38","walksPer9Inn":"5.89","hitsPer9Inn":"5.89","runsScoredPer9":"6.87","homeRunsPer9":"0.49","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID650490":{"person":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":23,"groundOuts":60,"airOuts":44,"runs":27,"doubles":9,"triples":1,"homeRuns":8,"strikeOuts":24,"baseOnBalls":17,"intentionalWalks":3,"hits":58,"hitByPitch":7,"avg":".314","atBats":185,"obp":".390","slg":".503","ops":".893","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":210,"totalBases":93,"rbi":33,"leftOnBase":59,"sacBunts":0,"sacFlies":1,"babip":".325","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.12","popOuts":9,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID641329":{"person":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":5,"strikes":7,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":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":24,"gamesStarted":0,"flyOuts":11,"groundOuts":19,"airOuts":22,"runs":6,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":26,"baseOnBalls":9,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":79,"obp":".247","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":366,"era":"2.42","inningsPitched":"22.1","wins":1,"losses":0,"saves":14,"saveOpportunities":17,"holds":1,"blownSaves":3,"earnedRuns":6,"whip":"0.99","battersFaced":89,"outs":67,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":366,"balls":123,"strikes":243,"strikePercentage":".660","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.39","gamesFinished":15,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"10.48","walksPer9Inn":"3.63","hitsPer9Inn":"5.24","runsScoredPer9":"2.42","homeRunsPer9":"0.40","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683748":{"person":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"jerseyNumber":"25","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"700","stats":{"batting":{"summary":"1-5 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"rbi":2,"leftOnBase":3,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".200","atBats":5,"obp":".200","slg":".800","ops":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"rbi":2,"leftOnBase":3,"sacBunts":1,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID691406":{"person":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"200","stats":{"batting":{"summary":"1-6 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":24,"groundOuts":62,"airOuts":46,"runs":32,"doubles":5,"triples":0,"homeRuns":13,"strikeOuts":37,"baseOnBalls":28,"intentionalWalks":2,"hits":52,"hitByPitch":0,"avg":".265","atBats":196,"obp":".356","slg":".490","ops":".846","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":225,"totalBases":96,"rbi":27,"leftOnBase":87,"sacBunts":0,"sacFlies":1,"babip":".265","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.08","popOuts":15,"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":96,"putOuts":36,"errors":9,"chances":141,"fielding":".936","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID656876":{"person":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":22,"groundOuts":64,"airOuts":48,"runs":19,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":51,"baseOnBalls":10,"intentionalWalks":0,"hits":44,"hitByPitch":1,"atBats":206,"obp":".252","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":861,"era":"2.78","inningsPitched":"55.0","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"0.98","battersFaced":218,"outs":165,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":861,"balls":302,"strikes":559,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".800","pitchesPerInning":"15.65","gamesFinished":0,"strikeoutWalkRatio":"5.10","strikeoutsPer9Inn":"8.35","walksPer9Inn":"1.64","hitsPer9Inn":"7.20","runsScoredPer9":"3.11","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656775":{"person":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"jerseyNumber":"31","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2 BB, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":38,"groundOuts":22,"airOuts":77,"runs":17,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":30,"baseOnBalls":12,"intentionalWalks":0,"hits":30,"hitByPitch":3,"avg":".194","atBats":155,"obp":".263","slg":".284","ops":".547","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":175,"totalBases":44,"rbi":15,"leftOnBase":88,"sacBunts":3,"sacFlies":1,"babip":".220","groundOutsToAirouts":"0.29","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"51.67","popOuts":22,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":115,"errors":2,"chances":118,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[802415,691406,666018,650490,686554,680700,656775,683748,676439,663743,670764,663556,685801,668984,641329,693855,669947],"pitchers":[663556,685801,668984,641329,693855,669947],"bench":[668723,700246],"bullpen":[664076,643377,687330,694680,607259,571927,656876],"battingOrder":[802415,691406,666018,686554,680700,656775,683748,663743,670764],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Aranda (9, Bradish); Simpson (3, Wolfram); Díaz, Y (9, Nunez)."},{"label":"HR","value":"Aranda (9, 6th inning off Bradish, 0 on, 0 out); Mesa Jr. (1, 11th inning off Wells, T, 1 on, 0 out)."},{"label":"TB","value":"Aranda 6; Caminero; Díaz, Y 2; Mesa Jr. 4; Mullins; Palacios, R 2; Simpson 4; Walls."},{"label":"RBI","value":"Aranda 2 (40); Fortes (10); Mesa Jr. 2 (2); Mullins (15); Palacios, R (15)."},{"label":"Runners left in scoring position, 2 out","value":"Díaz, Y; Caminero 2; Walls; Aranda; Mullins 2; Mesa Jr."},{"label":"SAC","value":"Mesa Jr."},{"label":"SF","value":"Aranda; Fortes."},{"label":"Team RISP","value":"4-for-14."},{"label":"Team LOB","value":"12."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Simpson (8, 2nd base by Garcia, Ri/Rutschman)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"McClanahan (2, throw); Bigge (1, pickoff); Mesa Jr. (1, throw); Simpson (1, throw)."},{"label":"Pickoffs","value":"McClanahan (Alexander at 1st base); Bigge (Henderson at 2nd base)."},{"label":"DP","value":"(Caminero-Palacios, R-Aranda)."}]}],"note":[{"label":"a","value":"Flied out for Feduccia in the 7th."},{"label":"1","value":"Ran for Díaz, Y in the 8th."}]},"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":17,"airOuts":9,"runs":9,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":2,"hits":12,"hitByPitch":1,"avg":".233","atBats":45,"obp":".315","slg":".386","ops":".701","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":16,"rbi":8,"leftOnBase":24,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":2,"atBatsPerHomeRun":"45.00","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":11,"groundOuts":11,"airOuts":17,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":1,"hits":12,"hitByPitch":0,"atBats":47,"obp":".302","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":200,"era":"4.80","inningsPitched":"13.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.43","battersFaced":54,"outs":39,"completeGames":0,"shutouts":0,"pitchesThrown":200,"balls":73,"strikes":127,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":7,"pitchesPerInning":"15.38","runsScoredPer9":"4.85","homeRunsPer9":"1.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":11,"putOuts":39,"errors":1,"chances":51,"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,"battingOrder":"502","stats":{"batting":{"summary":"1-3 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":22,"groundOuts":52,"airOuts":33,"runs":14,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":34,"baseOnBalls":3,"intentionalWalks":0,"hits":40,"hitByPitch":1,"avg":".255","atBats":157,"obp":".270","slg":".414","ops":".684","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":163,"totalBases":65,"rbi":26,"leftOnBase":76,"sacBunts":0,"sacFlies":2,"babip":".286","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.17","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":97,"putOuts":55,"errors":5,"chances":157,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":2,"flyOuts":7,"groundOuts":8,"airOuts":13,"runs":15,"doubles":1,"triples":1,"homeRuns":3,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":50,"obp":".407","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":211,"era":"12.66","inningsPitched":"10.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"2.06","battersFaced":54,"outs":32,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":211,"balls":68,"strikes":143,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".---","pitchesPerInning":"19.78","gamesFinished":0,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"9.28","walksPer9Inn":"3.38","hitsPer9Inn":"15.19","runsScoredPer9":"12.66","homeRunsPer9":"2.53","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694212":{"person":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"jerseyNumber":"29","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":21,"groundOuts":32,"airOuts":33,"runs":19,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":43,"baseOnBalls":13,"intentionalWalks":1,"hits":39,"hitByPitch":0,"avg":".267","atBats":146,"obp":".325","slg":".473","ops":".798","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":160,"totalBases":69,"rbi":19,"leftOnBase":58,"sacBunts":0,"sacFlies":1,"babip":".330","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.86","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":15,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":13,"putOuts":180,"errors":1,"chances":194,"fielding":".995","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":9,"gamesStarted":9,"flyOuts":20,"groundOuts":40,"airOuts":51,"runs":35,"doubles":12,"triples":1,"homeRuns":6,"strikeOuts":35,"baseOnBalls":17,"intentionalWalks":0,"hits":52,"hitByPitch":1,"atBats":176,"obp":".357","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":787,"era":"6.96","inningsPitched":"42.2","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.62","battersFaced":196,"outs":128,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":787,"balls":273,"strikes":514,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".250","pitchesPerInning":"18.45","gamesFinished":0,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"7.38","walksPer9Inn":"3.59","hitsPer9Inn":"10.97","runsScoredPer9":"7.38","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":12},"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":{"summary":"2.0 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":10,"strikes":19,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"4.50","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":19,"gamesStarted":0,"flyOuts":18,"groundOuts":13,"airOuts":35,"runs":12,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":25,"baseOnBalls":6,"intentionalWalks":0,"hits":23,"hitByPitch":1,"atBats":93,"obp":".294","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":409,"era":"3.20","inningsPitched":"25.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":9,"whip":"1.14","battersFaced":103,"outs":76,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":409,"balls":136,"strikes":273,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.37","rbi":3,"winPercentage":".000","pitchesPerInning":"16.14","gamesFinished":6,"strikeoutWalkRatio":"4.17","strikeoutsPer9Inn":"8.88","walksPer9Inn":"2.13","hitsPer9Inn":"8.17","runsScoredPer9":"4.26","homeRunsPer9":"1.07","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"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":{"summary":"2.0 IP, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":32,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":15,"strikes":17,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":5,"groundOuts":21,"airOuts":20,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":9,"intentionalWalks":1,"hits":6,"hitByPitch":0,"atBats":74,"obp":".181","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":328,"era":"0.77","inningsPitched":"23.1","wins":3,"losses":0,"saves":3,"saveOpportunities":4,"holds":8,"blownSaves":1,"earnedRuns":2,"whip":"0.64","battersFaced":83,"outs":70,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":328,"balls":123,"strikes":205,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.06","gamesFinished":8,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.41","walksPer9Inn":"3.47","hitsPer9Inn":"2.31","runsScoredPer9":"0.77","homeRunsPer9":"0.39","inheritedRunners":16,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":8},"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":7,"gamesStarted":7,"flyOuts":26,"groundOuts":33,"airOuts":52,"runs":22,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":26,"baseOnBalls":16,"intentionalWalks":0,"hits":35,"hitByPitch":0,"atBats":143,"obp":".315","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":606,"era":"3.47","inningsPitched":"36.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.40","battersFaced":162,"outs":109,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":606,"balls":223,"strikes":383,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".750","pitchesPerInning":"16.68","gamesFinished":0,"strikeoutWalkRatio":"1.63","strikeoutsPer9Inn":"6.44","walksPer9Inn":"3.96","hitsPer9Inn":"8.67","runsScoredPer9":"5.45","homeRunsPer9":"1.24","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":17,"flyOuts":4,"groundOuts":7,"airOuts":10,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".243","atBats":37,"obp":".364","slg":".351","ops":".715","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":13,"rbi":3,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".320","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":4,"lineOuts":2},"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":9,"errors":2,"chances":32,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID683002":{"person":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"200","stats":{"batting":{"summary":"0-5 | HBP, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":5,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"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":53,"flyOuts":35,"groundOuts":51,"airOuts":57,"runs":27,"doubles":10,"triples":1,"homeRuns":11,"strikeOuts":69,"baseOnBalls":15,"intentionalWalks":0,"hits":50,"hitByPitch":2,"avg":".221","atBats":226,"obp":".275","slg":".420","ops":".695","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":244,"totalBases":95,"rbi":26,"leftOnBase":80,"sacBunts":0,"sacFlies":1,"babip":".265","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"20.54","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":111,"putOuts":80,"errors":3,"chances":194,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":17,"groundOuts":25,"airOuts":38,"runs":19,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":32,"baseOnBalls":20,"intentionalWalks":0,"hits":33,"hitByPitch":1,"avg":".264","atBats":125,"obp":".370","slg":".392","ops":".762","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":49,"rbi":20,"leftOnBase":45,"sacBunts":3,"sacFlies":0,"babip":".341","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.50","popOuts":8,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":89,"errors":2,"chances":92,"fielding":".978","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 | BB","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":35,"groundOuts":45,"airOuts":52,"runs":32,"doubles":15,"triples":0,"homeRuns":2,"strikeOuts":48,"baseOnBalls":48,"intentionalWalks":1,"hits":49,"hitByPitch":1,"avg":".254","atBats":193,"obp":".403","slg":".363","ops":".766","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":243,"totalBases":70,"rbi":15,"leftOnBase":58,"sacBunts":0,"sacFlies":1,"babip":".326","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"96.50","popOuts":7,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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"}]},"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":{"summary":"6.0 IP, ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":7,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":33,"strikes":59,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":26,"groundOuts":62,"airOuts":44,"runs":29,"doubles":14,"triples":2,"homeRuns":7,"strikeOuts":61,"baseOnBalls":30,"intentionalWalks":1,"hits":56,"hitByPitch":1,"atBats":222,"obp":".343","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1028,"era":"3.86","inningsPitched":"58.1","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.47","battersFaced":254,"outs":175,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":1028,"balls":404,"strikes":624,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.41","rbi":1,"winPercentage":".250","pitchesPerInning":"17.62","gamesFinished":0,"strikeoutWalkRatio":"2.03","strikeoutsPer9Inn":"9.41","walksPer9Inn":"4.63","hitsPer9Inn":"8.64","runsScoredPer9":"4.47","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":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":0,"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":true,"isSubstitute":false}},"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":"0-5 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":25,"groundOuts":33,"airOuts":47,"runs":18,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":24,"baseOnBalls":14,"intentionalWalks":0,"hits":35,"hitByPitch":1,"avg":".254","atBats":138,"obp":".325","slg":".478","ops":".803","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":66,"rbi":26,"leftOnBase":72,"sacBunts":0,"sacFlies":1,"babip":".259","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.71","popOuts":7,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":10,"stolenBases":22,"stolenBasePercentage":".688","caughtStealingPercentage":".313","assists":11,"putOuts":243,"errors":4,"chances":258,"fielding":".984","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":"900","stats":{"batting":{"summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":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":33,"flyOuts":23,"groundOuts":18,"airOuts":34,"runs":13,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":0,"hits":14,"hitByPitch":2,"avg":".154","atBats":91,"obp":".267","slg":".231","ops":".498","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":105,"totalBases":21,"rbi":7,"leftOnBase":40,"sacBunts":0,"sacFlies":0,"babip":".188","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.50","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":37,"errors":2,"chances":41,"fielding":".951","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID677942":{"person":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"battingOrder":"700","stats":{"batting":{"summary":"3-5 | BB, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":13,"groundOuts":32,"airOuts":20,"runs":13,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":33,"baseOnBalls":8,"intentionalWalks":1,"hits":27,"hitByPitch":1,"avg":".245","atBats":110,"obp":".303","slg":".300","ops":".603","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":122,"totalBases":33,"rbi":7,"leftOnBase":47,"sacBunts":2,"sacFlies":0,"babip":".351","groundOutsToAirouts":"1.60","catchersInterference":1,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":64,"putOuts":50,"errors":0,"chances":114,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"(BS, 3)","summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":6,"strikes":12,"strikePercentage":".670","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":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":13,"groundOuts":22,"airOuts":25,"runs":18,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":28,"baseOnBalls":8,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":96,"obp":".288","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":397,"era":"5.11","inningsPitched":"24.2","wins":2,"losses":1,"saves":3,"saveOpportunities":6,"holds":6,"blownSaves":3,"earnedRuns":14,"whip":"1.22","battersFaced":105,"outs":74,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":397,"balls":143,"strikes":254,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":1,"winPercentage":".667","pitchesPerInning":"16.09","gamesFinished":5,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"10.22","walksPer9Inn":"2.92","hitsPer9Inn":"8.03","runsScoredPer9":"6.57","homeRunsPer9":"1.46","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"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"}]},"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":"3-5 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":37,"groundOuts":47,"airOuts":57,"runs":30,"doubles":12,"triples":0,"homeRuns":10,"strikeOuts":54,"baseOnBalls":25,"intentionalWalks":1,"hits":48,"hitByPitch":1,"avg":".235","atBats":204,"obp":".319","slg":".441","ops":".760","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":232,"totalBases":90,"rbi":33,"leftOnBase":102,"sacBunts":0,"sacFlies":2,"babip":".268","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.40","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":46,"putOuts":343,"errors":2,"chances":391,"fielding":".995","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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | BB, 3 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":6,"flyOuts":4,"groundOuts":1,"airOuts":7,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".133","atBats":15,"obp":".263","slg":".333","ops":".596","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":5,"rbi":3,"leftOnBase":8,"sacBunts":0,"sacFlies":1,"babip":".111","groundOutsToAirouts":"0.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":5,"errors":0,"chances":17,"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"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":11,"gamesStarted":0,"flyOuts":3,"groundOuts":10,"airOuts":9,"runs":11,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":1,"hits":14,"hitByPitch":0,"atBats":40,"obp":".400","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":165,"era":"9.35","inningsPitched":"8.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":9,"whip":"2.08","battersFaced":45,"outs":26,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":165,"balls":59,"strikes":106,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".000","pitchesPerInning":"19.04","gamesFinished":3,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.31","walksPer9Inn":"4.15","hitsPer9Inn":"14.54","runsScoredPer9":"11.42","homeRunsPer9":"2.08","inheritedRunners":4,"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}},"ID664991":{"person":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":17,"gamesStarted":0,"flyOuts":5,"groundOuts":13,"airOuts":7,"runs":10,"doubles":8,"triples":2,"homeRuns":0,"strikeOuts":21,"baseOnBalls":1,"intentionalWalks":1,"hits":20,"hitByPitch":3,"atBats":61,"obp":".369","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":241,"era":"4.61","inningsPitched":"13.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":7,"whip":"1.54","battersFaced":65,"outs":41,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":241,"balls":79,"strikes":162,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.86","rbi":0,"winPercentage":".500","pitchesPerInning":"17.63","gamesFinished":0,"strikeoutWalkRatio":"21.00","strikeoutsPer9Inn":"13.83","walksPer9Inn":"0.66","hitsPer9Inn":"13.17","runsScoredPer9":"6.59","homeRunsPer9":"0.00","inheritedRunners":8,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":6,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":3,"strikes":3,"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":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":24,"gamesStarted":0,"flyOuts":10,"groundOuts":26,"airOuts":14,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":63,"obp":".164","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":254,"era":"1.40","inningsPitched":"19.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":3,"whip":"0.52","battersFaced":67,"outs":58,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":254,"balls":88,"strikes":166,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.86","rbi":0,"winPercentage":".500","pitchesPerInning":"13.14","gamesFinished":3,"strikeoutWalkRatio":"5.33","strikeoutsPer9Inn":"7.45","walksPer9Inn":"1.40","hitsPer9Inn":"3.26","runsScoredPer9":"1.40","homeRunsPer9":"0.47","inheritedRunners":13,"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":{"note":"(W, 3-0)","summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":2,"strikes":10,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":15,"groundOuts":9,"airOuts":24,"runs":8,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":11,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":55,"obp":".348","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":291,"era":"3.94","inningsPitched":"16.0","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.50","battersFaced":70,"outs":48,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":291,"balls":112,"strikes":179,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":2,"winPercentage":"1.000","pitchesPerInning":"18.19","gamesFinished":3,"strikeoutWalkRatio":"1.18","strikeoutsPer9Inn":"7.31","walksPer9Inn":"6.19","hitsPer9Inn":"7.31","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"901","stats":{"batting":{"note":"b-","summary":"1-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":14,"groundOuts":23,"airOuts":20,"runs":13,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":35,"baseOnBalls":12,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".200","atBats":95,"obp":".287","slg":".316","ops":".603","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":109,"totalBases":30,"rbi":14,"leftOnBase":47,"sacBunts":1,"sacFlies":1,"babip":".276","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.67","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":0,"putOuts":69,"errors":0,"chances":69,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}}},"batters":[621493,683002,668939,624413,642215,694212,669236,665750,677942,702616,641933,681297,680694,664991,666974,689296,670329,669330,608650],"pitchers":[680694,664991,666974,689296,670329,669330,608650],"bench":[691723],"bullpen":[669211,605135,669358,552640,669432,687064],"battingOrder":[621493,683002,668939,624413,669236,665750,677942,702616,681297],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Taveras, L (8, Scholtens)."},{"label":"HR","value":"Cowser (3, 13th inning off Scholtens, 1 on, 1 out)."},{"label":"TB","value":"Alexander 3; Alonso 3; Cowser 4; Jackson, J; O'Neill; Taveras, L 3; Ward, T."},{"label":"RBI","value":"Alexander (7); Alonso (33); Cowser 2 (14); Henderson (26); Holliday (3); Jackson, J (26); Taveras, L (20)."},{"label":"Runners left in scoring position, 2 out","value":"Henderson; Rutschman; O'Neill; Cowser 2; Basallo; Jackson, J."},{"label":"SAC","value":"Taveras, L."},{"label":"SF","value":"Holliday."},{"label":"GIDP","value":"Jackson, J."},{"label":"Team RISP","value":"6-for-18."},{"label":"Team LOB","value":"12."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Taveras, L (5, 2nd base off Bigge/Fortes)."},{"label":"CS","value":"Alexander (2, 2nd base by McClanahan/Feduccia); Henderson (3, 3rd base by Bigge/Feduccia)."},{"label":"PO","value":"Alexander (1st base by McClanahan); Henderson (2nd base by Bigge)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Taveras, L (2, fielding)."}]}],"note":[{"label":"a","value":"Grounded out for Wilson, W in the 6th."},{"label":"b","value":"Struck out for O'Neill in the 7th."}]}},"officials":[{"official":{"id":596809,"fullName":"Ryan Additon","link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"fullName":"Ryan Wills","link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"fullName":"Lance Barksdale","link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"fullName":"Will Little","link":"/api/v1/people/504381"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Aranda (by Garcia, Ri); Ward, T (by Seymour, I); Alexander (by Seymour, I)."},{"label":"HBP","value":"Henderson (by McClanahan)."},{"label":"ABS Challenge","value":"Rutschman 3 (Ball-Confirmed, Ball-Confirmed, Ball-Overturned to Strike); Mesa Jr. (Strike-Confirmed); Feduccia (Ball-Confirmed); Taveras, L (Strike-Overturned to Ball); Walls 2 (Strike-Overturned to Ball, Strike-Confirmed)."},{"label":"Pitches-strikes","value":"McClanahan 84-52; Bigge 17-7; Legumina 32-23; Baker 12-7; Seymour, I 30-20; Scholtens 30-21; Bradish 92-59; Wolfram 11-7; Cano 6-3; Nunez 18-12; Garcia, Ri 32-17; Wells, T 29-19; Enns 12-10."},{"label":"Groundouts-flyouts","value":"McClanahan 8-2; Bigge 1-0; Legumina 3-0; Baker 1-0; Seymour, I 3-1; Scholtens 1-2; Bradish 7-5; Wolfram 0-1; Cano 0-0; Nunez 1-1; Garcia, Ri 2-1; Wells, T 0-2; Enns 1-1."},{"label":"Batters faced","value":"McClanahan 21; Bigge 4; Legumina 7; Baker 3; Seymour, I 10; Scholtens 9; Bradish 25; Wolfram 3; Cano 1; Nunez 5; Garcia, Ri 8; Wells, T 7; Enns 5."},{"label":"Inherited runners-scored","value":"Bigge 2-0; Legumina 1-1; Cano 1-0."},{"label":"Umpires","value":"HP: Ryan Additon. 1B: Ryan Wills. 2B: Lance Barksdale. 3B: Will Little. "},{"label":"Weather","value":"69 degrees, Rain."},{"label":"Wind","value":"2 mph, Out To LF."},{"label":"First pitch","value":"1:37 PM."},{"label":"T","value":"4:12."},{"label":"Att","value":"22,388."},{"label":"Venue","value":"Oriole Park at Camden Yards."},{"label":"May 25, 2026"}],"pitchingNotes":["Bigge pitched to 2 batters in the 7th inning."],"topPerformers":[{"player":{"person":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556","boxscoreName":"McClanahan"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, 0 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":8,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":18,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":84,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":32,"strikes":52,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"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":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"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":10,"flyOuts":30,"groundOuts":48,"airOuts":51,"runs":16,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":50,"baseOnBalls":19,"intentionalWalks":0,"hits":33,"hitByPitch":1,"atBats":182,"obp":".262","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":803,"era":"2.52","inningsPitched":"50.0","wins":5,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.04","battersFaced":203,"outs":150,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":803,"balls":285,"strikes":518,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".714","pitchesPerInning":"16.06","gamesFinished":0,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.42","hitsPer9Inn":"5.94","runsScoredPer9":"2.88","homeRunsPer9":"0.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":16},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":0,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":65,"pitchingGameScore":65},{"player":{"person":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750","boxscoreName":"Taveras, L"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":17,"groundOuts":25,"airOuts":38,"runs":19,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":32,"baseOnBalls":20,"intentionalWalks":0,"hits":33,"hitByPitch":1,"avg":".264","atBats":125,"obp":".370","slg":".392","ops":".762","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":49,"rbi":20,"leftOnBase":45,"sacBunts":3,"sacFlies":0,"babip":".341","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.50","popOuts":8,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":89,"errors":2,"chances":92,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":59,"hittingGameScore":59},{"player":{"person":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018","boxscoreName":"Aranda"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, 2B, BB","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":6,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":15,"errors":0,"chances":16,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":32,"groundOuts":38,"airOuts":49,"runs":29,"doubles":9,"triples":0,"homeRuns":9,"strikeOuts":53,"baseOnBalls":30,"intentionalWalks":3,"hits":49,"hitByPitch":3,"avg":".268","atBats":183,"obp":".369","slg":".464","ops":".833","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":222,"totalBases":85,"rbi":40,"leftOnBase":71,"sacBunts":0,"sacFlies":6,"babip":".315","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.33","popOuts":6,"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":24,"putOuts":353,"errors":4,"chances":381,"fielding":".990","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":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"loser":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}