{"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":822987,"link":"/api/v1.1/game/822987/feed/live","metaData":{"wait":10,"timeStamp":"20260503_201321","gameEvents":["single","game_finished"],"logicalEvents":["countChange","count01","newLeftHandedHit","runnersOnFirstAndThird","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822987,"type":"R","doubleHeader":"N","id":"2026/05/03/sfnmlb-tbamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822987-2026-05-03","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-03T17:40:00Z","originalDate":"2026-05-03","officialDate":"2026-05-03","dayNight":"day","time":"1:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137","season":2026,"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395"},"springVenue":{"id":2532,"link":"/api/v1/venues/2532"},"teamCode":"sfn","fileCode":"sf","abbreviation":"SF","teamName":"Giants","locationName":"San Francisco","firstYearOfPlay":"1883","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"San Francisco","record":{"gamesPlayed":34,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":13,"losses":21,"ties":0,"pct":".382"},"records":{},"divisionLeader":false,"wins":13,"losses":21,"winningPercentage":".382"},"franchiseName":"San Francisco","clubName":"Giants","active":true},"home":{"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":33,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":21,"losses":12,"ties":0,"pct":".636"},"records":{},"divisionLeader":false,"wins":21,"losses":12,"winningPercentage":".636"},"franchiseName":"Tampa Bay","clubName":"Rays","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},"ID666464":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464","firstName":"Jerar","lastName":"Encarnacion","primaryNumber":"19","birthDate":"1997-10-22","currentAge":28,"birthCity":"Bayaguana","birthCountry":"Dominican Republic","height":"6' 4\"","weight":265,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jerar","useLastName":"Encarnacion","middleName":"Luis","boxscoreName":"Encarnacion","gender":"M","nameMatrilineal":"Olmos","isPlayer":true,"isVerified":true,"pronunciation":"jer-ARE","mlbDebutDate":"2022-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jerar Encarnacion","nameSlug":"jerar-encarnacion-666464","firstLastName":"Jerar Encarnacion","lastFirstName":"Encarnacion, Jerar","lastInitName":"Encarnacion, J","initLastName":"J Encarnacion","fullFMLName":"Jerar Luis Encarnacion","fullLFMName":"Encarnacion, Jerar Luis","strikeZoneTop":3.4,"strikeZoneBottom":1.72},"ID671218":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218","firstName":"Heliot","lastName":"Ramos","primaryNumber":"34","birthDate":"1999-09-07","currentAge":27,"birthCity":"Humacao","birthCountry":"Puerto Rico","height":"5' 11\"","weight":235,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Heliot","useLastName":"Ramos","middleName":"Lemuel","boxscoreName":"Ramos, H","gender":"M","nameMatrilineal":"Lebron","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Elliot","mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Heliot Ramos","nameSlug":"heliot-ramos-671218","firstLastName":"Heliot Ramos","lastFirstName":"Ramos, Heliot","lastInitName":"Ramos, H","initLastName":"H Ramos","fullFMLName":"Heliot Lemuel Ramos","fullLFMName":"Ramos, Heliot Lemuel","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"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},"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},"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},"ID686823":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823","firstName":"William","lastName":"Brennan","primaryNumber":"7","birthDate":"1998-02-02","currentAge":28,"birthCity":"Colorado Springs","birthStateProvince":"CO","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Will","useLastName":"Brennan","middleName":"Daniel","boxscoreName":"Brennan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Will Brennan","nameSlug":"will-brennan-686823","firstLastName":"Will Brennan","lastFirstName":"Brennan, Will","lastInitName":"Brennan, W","initLastName":"W Brennan","fullFMLName":"William Daniel Brennan","fullLFMName":"Brennan, William Daniel","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"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},"ID657277":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277","firstName":"Logan","lastName":"Webb","primaryNumber":"62","birthDate":"1996-11-18","currentAge":29,"birthCity":"Rocklin","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Webb","middleName":"T.","boxscoreName":"Webb, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Webb","nameSlug":"logan-webb-657277","firstLastName":"Logan Webb","lastFirstName":"Webb, Logan","lastInitName":"Webb, L","initLastName":"L Webb","fullFMLName":"Logan T. Webb","fullLFMName":"Webb, Logan T.","strikeZoneTop":3.41,"strikeZoneBottom":1.58},"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},"ID666619":{"id":666619,"fullName":"Gregory Santos","link":"/api/v1/people/666619","firstName":"Gregory","lastName":"Santos","primaryNumber":"57","birthDate":"1999-08-28","currentAge":27,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"6' 3\"","weight":236,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gregory","useLastName":"Santos","middleName":"Omar","boxscoreName":"Santos, G","gender":"M","nameMatrilineal":"Abreu","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-04-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gregory Santos","nameSlug":"gregory-santos-666619","firstLastName":"Gregory Santos","lastFirstName":"Santos, Gregory","lastInitName":"Santos, G","initLastName":"G Santos","fullFMLName":"Gregory Omar Santos","fullLFMName":"Santos, Gregory Omar","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676356":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356","firstName":"Jonathan","lastName":"DeLuca","primaryNumber":"21","birthDate":"1998-07-10","currentAge":28,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jonny","useLastName":"DeLuca","middleName":"Davis","boxscoreName":"DeLuca","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonny DeLuca","nameSlug":"jonny-deluca-676356","firstLastName":"Jonny DeLuca","lastFirstName":"DeLuca, Jonny","lastInitName":"DeLuca, J","initLastName":"J DeLuca","fullFMLName":"Jonathan Davis DeLuca","fullLFMName":"DeLuca, Jonathan Davis","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID672275":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275","firstName":"Patrick","lastName":"Bailey","primaryNumber":"16","birthDate":"1999-05-29","currentAge":27,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Patrick","useLastName":"Bailey","middleName":"Lee","boxscoreName":"Bailey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-05-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Patrick Bailey","nameSlug":"patrick-bailey-672275","firstLastName":"Patrick Bailey","lastFirstName":"Bailey, Patrick","lastInitName":"Bailey, P","initLastName":"P Bailey","fullFMLName":"Patrick Lee Bailey","fullLFMName":"Bailey, Patrick Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID656305":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305","firstName":"Matt","lastName":"Chapman","primaryNumber":"26","birthDate":"1993-04-28","currentAge":33,"birthCity":"Victorville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Matt","useLastName":"Chapman","middleName":"James","boxscoreName":"Chapman, M","nickName":"Hurtado","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Chapman","nameSlug":"matt-chapman-656305","firstLastName":"Matt Chapman","lastFirstName":"Chapman, Matt","lastInitName":"Chapman, M","initLastName":"M Chapman","fullFMLName":"Matt James Chapman","fullLFMName":"Chapman, Matt James","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID642121":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121","firstName":"Cole","lastName":"Sulser","primaryNumber":"71","birthDate":"1990-03-12","currentAge":36,"birthCity":"Santa Ysabel","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Sulser","middleName":"Young","boxscoreName":"Sulser","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Sulser","nameSlug":"cole-sulser-642121","firstLastName":"Cole Sulser","lastFirstName":"Sulser, Cole","lastInitName":"Sulser, C","initLastName":"C Sulser","fullFMLName":"Cole Young Sulser","fullLFMName":"Sulser, Cole Young","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID621366":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366","firstName":"Ryan","lastName":"Borucki","birthDate":"1994-03-31","currentAge":32,"birthCity":"Mundelein","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Borucki","middleName":"Joseph","boxscoreName":"Borucki","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"boar-uck-ee","mlbDebutDate":"2018-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Borucki","nameSlug":"ryan-borucki-621366","firstLastName":"Ryan Borucki","lastFirstName":"Borucki, Ryan","lastInitName":"Borucki, R","initLastName":"R Borucki","fullFMLName":"Ryan Joseph Borucki","fullLFMName":"Borucki, Ryan Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID808982":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982","firstName":"Jung Hoo","lastName":"Lee","primaryNumber":"51","birthDate":"1998-08-20","currentAge":28,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":196,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jung Hoo","useLastName":"Lee","boxscoreName":"Lee, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"jung who","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jung Hoo Lee","nameSlug":"jung-hoo-lee-808982","firstLastName":"Jung Hoo Lee","lastFirstName":"Lee, Jung Hoo","lastInitName":"Lee, J","initLastName":"J Lee","fullFMLName":"J.H. Lee","fullLFMName":"J.H. Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID687551":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551","firstName":"Andrew","lastName":"Gilbert","primaryNumber":"0","birthDate":"2000-09-27","currentAge":25,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 9\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Drew","useLastName":"Gilbert","middleName":"Christopher","boxscoreName":"Gilbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Gilbert","nameSlug":"drew-gilbert-687551","firstLastName":"Drew Gilbert","lastFirstName":"Gilbert, Drew","lastInitName":"Gilbert, D","initLastName":"D Gilbert","fullFMLName":"Andrew Christopher Gilbert","fullLFMName":"Gilbert, Andrew Christopher","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"ID646240":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240","firstName":"Rafael","lastName":"Devers","primaryNumber":"16","birthDate":"1996-10-24","currentAge":29,"birthCity":"Sanchez","birthCountry":"Dominican Republic","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rafael","useLastName":"Devers","middleName":"Calcano","boxscoreName":"Devers","nickName":"Carita","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"DEHV-ers","mlbDebutDate":"2017-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Devers","nameSlug":"rafael-devers-646240","firstLastName":"Rafael Devers","lastFirstName":"Devers, Rafael","lastInitName":"Devers, R","initLastName":"R Devers","fullFMLName":"Rafael Calcano Devers","fullLFMName":"Devers, Rafael Calcano","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"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","primaryNumber":"43","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},"ID605288":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288","firstName":"Adrian","lastName":"Houser","primaryNumber":"12","birthDate":"1993-02-02","currentAge":33,"birthCity":"Tahlequah","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Houser","middleName":"David","boxscoreName":"Houser","nickName":"Doogy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Houser","nameSlug":"adrian-houser-605288","firstLastName":"Adrian Houser","lastFirstName":"Houser, Adrian","lastInitName":"Houser, A","initLastName":"A Houser","fullFMLName":"Adrian David Houser","fullLFMName":"Houser, Adrian David","strikeZoneTop":3.45,"strikeZoneBottom":1.65},"ID810938":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938","firstName":"Benjamin","lastName":"Williamson","primaryNumber":"15","birthDate":"2000-11-05","currentAge":25,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ben","useLastName":"Williamson","middleName":"Andrew","boxscoreName":"Williamson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Williamson","nameSlug":"ben-williamson-810938","firstLastName":"Ben Williamson","lastFirstName":"Williamson, Ben","lastInitName":"Williamson, B","initLastName":"B Williamson","fullFMLName":"Benjamin Andrew Williamson","fullLFMName":"Williamson, Benjamin Andrew","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID642715":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715","firstName":"Willy","lastName":"Adames","primaryNumber":"2","birthDate":"1995-09-02","currentAge":31,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Willy","useLastName":"Adames","middleName":"Rafael","boxscoreName":"Adames","nickName":"The Kid","gender":"M","nameMatrilineal":"Luna","isPlayer":true,"isVerified":true,"pronunciation":"ah-DAH-mess","mlbDebutDate":"2018-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willy Adames","nameSlug":"willy-adames-642715","firstLastName":"Willy Adames","lastFirstName":"Adames, Willy","lastInitName":"Adames, W","initLastName":"W Adames","fullFMLName":"Willy Rafael Adames","fullLFMName":"Adames, Willy Rafael","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID650333":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333","firstName":"Luis","lastName":"Arraez","primaryNumber":"4","birthDate":"1997-04-09","currentAge":29,"birthCity":"San Felipe","birthCountry":"Venezuela","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Arraez","middleName":"Sangel","boxscoreName":"Arraez","nickName":"La Regadera","gender":"M","nameMatrilineal":"Reveron","isPlayer":true,"isVerified":true,"pronunciation":"ah-RISE","mlbDebutDate":"2019-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Arraez","nameSlug":"luis-arraez-650333","firstLastName":"Luis Arraez","lastFirstName":"Arraez, Luis","lastInitName":"Arraez, L","initLastName":"L Arraez","fullFMLName":"Luis Sangel Arraez","fullLFMName":"Arraez, Luis Sangel","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"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},"ID669477":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477","firstName":"Casey","lastName":"Schmitt","primaryNumber":"10","birthDate":"1999-03-01","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Casey","useLastName":"Schmitt","middleName":"Shawn","boxscoreName":"Schmitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Schmitt","nameSlug":"casey-schmitt-669477","firstLastName":"Casey Schmitt","lastFirstName":"Schmitt, Casey","lastInitName":"Schmitt, C","initLastName":"C Schmitt","fullFMLName":"Casey Shawn Schmitt","fullLFMName":"Schmitt, Casey Shawn","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID664141":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141","firstName":"Jonathan","lastName":"Brubaker","primaryNumber":"34","birthDate":"1993-11-17","currentAge":32,"birthCity":"Springfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JT","useLastName":"Brubaker","middleName":"Trey","boxscoreName":"Brubaker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BROO-bay-ker","mlbDebutDate":"2020-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JT Brubaker","nameSlug":"jt-brubaker-664141","firstLastName":"JT Brubaker","lastFirstName":"Brubaker, JT","lastInitName":"Brubaker, J","initLastName":"J Brubaker","fullFMLName":"Jonathan Trey Brubaker","fullLFMName":"Brubaker, Jonathan Trey","strikeZoneTop":3.3,"strikeZoneBottom":1.55},"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},"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},"ID641584":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584","firstName":"Jake","lastName":"Fraley","primaryNumber":"17","birthDate":"1995-05-25","currentAge":31,"birthCity":"Frederick","birthStateProvince":"MD","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jake","useLastName":"Fraley","middleName":"Arnold","boxscoreName":"Fraley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Fraley","nameSlug":"jake-fraley-641584","firstLastName":"Jake Fraley","lastFirstName":"Fraley, Jake","lastInitName":"Fraley, J","initLastName":"J Fraley","fullFMLName":"Jake Arnold Fraley","fullLFMName":"Fraley, Jake Arnold","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID641816":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816","firstName":"Tyler","lastName":"Mahle","primaryNumber":"54","birthDate":"1994-09-29","currentAge":31,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Mahle","middleName":"F.","boxscoreName":"Mahle","nickName":"Mal","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"rhymes with 'rally'","mlbDebutDate":"2017-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Mahle","nameSlug":"tyler-mahle-641816","firstLastName":"Tyler Mahle","lastFirstName":"Mahle, Tyler","lastInitName":"Mahle, T","initLastName":"T Mahle","fullFMLName":"Tyler F. Mahle","fullLFMName":"Mahle, Tyler F.","strikeZoneTop":3.4,"strikeZoneBottom":1.56},"ID676254":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254","firstName":"Ryan","lastName":"Walker","primaryNumber":"74","birthDate":"1995-11-26","currentAge":30,"birthCity":"Arlington","birthStateProvince":"WA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Walker","middleName":"Patrick","boxscoreName":"Walker, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-05-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Walker","nameSlug":"ryan-walker-676254","firstLastName":"Ryan Walker","lastFirstName":"Walker, Ryan","lastInitName":"Walker, R","initLastName":"R Walker","fullFMLName":"Ryan Patrick Walker","fullLFMName":"Walker, Ryan Patrick","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID676775":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775","firstName":"Keaton","lastName":"Winn","primaryNumber":"67","birthDate":"1998-02-20","currentAge":28,"birthCity":"Ollie","birthStateProvince":"IA","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keaton","useLastName":"Winn","middleName":"Eugene","boxscoreName":"Winn, K","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keaton Winn","nameSlug":"keaton-winn-676775","firstLastName":"Keaton Winn","lastFirstName":"Winn, Keaton","lastInitName":"Winn, K","initLastName":"K Winn","fullFMLName":"Keaton E. Winn","fullLFMName":"Winn, Keaton E.","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID668873":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873","firstName":"Caleb","lastName":"Kilian","primaryNumber":"56","birthDate":"1997-06-02","currentAge":29,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Kilian","middleName":"John","boxscoreName":"Kilian","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caleb Kilian","nameSlug":"caleb-kilian-668873","firstLastName":"Caleb Kilian","lastFirstName":"Kilian, Caleb","lastInitName":"Kilian, C","initLastName":"C Kilian","fullFMLName":"Caleb John Kilian","fullLFMName":"Kilian, Caleb John","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"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},"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},"ID606992":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992","firstName":"Eric","lastName":"Haase","birthDate":"1992-12-18","currentAge":33,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"5' 10\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Eric","useLastName":"Haase","middleName":"Michael","boxscoreName":"Haase","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"HAHS","mlbDebutDate":"2018-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Haase","nameSlug":"eric-haase-606992","firstLastName":"Eric Haase","lastFirstName":"Haase, Eric","lastInitName":"Haase, E","initLastName":"E Haase","fullFMLName":"Eric Michael Haase","fullLFMName":"Haase, Eric Michael","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"ID683766":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766","firstName":"Christian","lastName":"Koss","primaryNumber":"50","birthDate":"1998-01-27","currentAge":28,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Christian","useLastName":"Koss","boxscoreName":"Koss","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Koss","nameSlug":"christian-koss-683766","firstLastName":"Christian Koss","lastFirstName":"Koss, Christian","lastInitName":"Koss, C","initLastName":"C Koss","fullFMLName":"Christian Koss","fullLFMName":"Koss, Christian ","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"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},"ID592662":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662","firstName":"Robert","lastName":"Ray","primaryNumber":"38","birthDate":"1991-10-01","currentAge":34,"birthCity":"Brentwood","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robbie","useLastName":"Ray","middleName":"Glenn","boxscoreName":"Ray","nickName":"Bob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robbie Ray","nameSlug":"robbie-ray-592662","firstLastName":"Robbie Ray","lastFirstName":"Ray, Robbie","lastInitName":"Ray, R","initLastName":"R Ray","fullFMLName":"Robert Glenn Ray","fullLFMName":"Ray, Robert Glenn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID694738":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738","firstName":"Landen","lastName":"Roupp","primaryNumber":"65","birthDate":"1998-09-10","currentAge":28,"birthCity":"Rocky Mount","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Landen","useLastName":"Roupp","middleName":"Brice","boxscoreName":"Roupp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"roop","mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Landen Roupp","nameSlug":"landen-roupp-694738","firstLastName":"Landen Roupp","lastFirstName":"Roupp, Landen","lastInitName":"Roupp, L","initLastName":"L Roupp","fullFMLName":"Landen Brice Roupp","fullLFMName":"Roupp, Landen Brice","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID657424":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424","firstName":"Matthew","lastName":"Gage","primaryNumber":"93","birthDate":"1993-02-11","currentAge":33,"birthCity":"Johnstown","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":261,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Gage","middleName":"Robert","boxscoreName":"Gage","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2022-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Gage","nameSlug":"matt-gage-657424","firstLastName":"Matt Gage","lastFirstName":"Gage, Matt","lastInitName":"Gage, M","initLastName":"M Gage","fullFMLName":"Matthew Robert Gage","fullLFMName":"Gage, Matthew Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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":12,"name":"Tropicana Field","link":"/api/v1/venues/12","location":{"address1":"One Tropicana Drive","city":"St. Petersburg","state":"Florida","stateAbbrev":"FL","postalCode":"33705","defaultCoordinates":{"latitude":27.767778,"longitude":-82.6525},"azimuthAngle":359.0,"elevation":15,"country":"USA","phone":"(727) 825-3137"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":25025,"turfType":"Artificial Turf","roofType":"Dome","leftLine":315,"left":370,"leftCenter":410,"center":404,"rightCenter":404,"right":370,"rightLine":322},"active":true,"season":"2026"},"officialVenue":{"id":12,"link":"/api/v1/venues/12"},"weather":{"condition":"Dome","temp":"72","wind":"0 mph, None"},"gameInfo":{"attendance":20108,"firstPitch":"2026-05-03T17:40:00.000Z","gameDurationMinutes":153},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"home":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"}},"officialScorer":{"id":800937,"fullName":"Jay D'Abramo","link":"/api/v1/people/800937"},"primaryDatacaster":{"id":815804,"fullName":"Michael Britt","link":"/api/v1/people/815804"},"moundVisits":{"away":{"used":1,"remaining":4},"home":{"used":2,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Heliot Ramos lines out sharply to second baseman Ben Williamson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T17:40:18.343Z","endTime":"2026-05-03T17:41:18.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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-03T14:21:28.781Z","endTime":"2026-05-03T17:19:08.153Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"}},{"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-03T17:19:08.153Z","endTime":"2026-05-03T17:39:00.187Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"}},{"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-03T17:39:00.187Z","endTime":"2026-05-03T17:40:20.448Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70024279082736,"aZ":-16.0460142953233,"pfxX":10.548281195956868,"pfxZ":8.965448109843354,"pX":0.7593179321735533,"pZ":2.8084050053299547,"vX0":-6.681369635396268,"vY0":-134.16827117732169,"vZ0":-4.691742803766319,"x":88.06,"y":162.95,"x0":1.9289681574714042,"y0":50.00064240950171,"z0":5.746443399652917,"aX":18.96766861018902},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.2,"breakHorizontal":-17.4,"spinRate":2195,"spinDirection":122},"zone":3,"typeConfidence":2.0,"plateTime":0.41039249976648673,"extension":6.343130153420749},"index":3,"playId":"5172afd9-7d29-3572-b482-458eb5c7ba68","pitchNumber":1,"startTime":"2026-05-03T17:40:20.448Z","endTime":"2026-05-03T17:40:23.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":83.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33276475520485,"aZ":-18.47957527753612,"pfxX":11.071965759111649,"pfxZ":7.542223332824464,"pX":0.08217917420127083,"pZ":2.357203270244157,"vX0":-8.476388787909876,"vY0":-134.6737478772823,"vZ0":-5.369262019734644,"x":113.87,"y":175.14,"x0":1.8497203195521401,"y0":50.005266140910926,"z0":5.705926854743104,"aX":20.11105796916379},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.5,"breakHorizontal":-18.0,"spinRate":2149,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.40848506694981257,"extension":6.331136420435202},"index":4,"playId":"a357a079-3703-3a60-9aeb-977b098f5474","pitchNumber":2,"startTime":"2026-05-03T17:40:36.199Z","endTime":"2026-05-03T17:40:39.199Z","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":83.7,"endSpeed":76.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.293271710430407,"aZ":-29.55032051560891,"pfxX":8.699118722939488,"pfxZ":1.7665776976775804,"pX":1.4100236743491497,"pZ":1.6748319794381474,"vX0":-4.121540862006773,"vY0":-121.7615227150869,"vZ0":-3.470373108888312,"x":63.25,"y":193.56,"x0":2.0041484150192623,"y0":50.003816140254564,"z0":5.70501235036674,"aX":12.923009089513563},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.5,"breakHorizontal":-14.6,"spinRate":2333,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4516973724360569,"extension":6.209883061345858},"index":5,"playId":"61430c2e-f076-3d3a-97cf-897e16b4b66a","pitchNumber":3,"startTime":"2026-05-03T17:40:51.022Z","endTime":"2026-05-03T17:40:54.557Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-05-03T17:41:02.876Z","endTime":"2026-05-03T17:41:13.118Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"}},{"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":0},"pitchData":{"startSpeed":78.7,"endSpeed":71.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.989335231244315,"aZ":-42.489530963556525,"pfxX":-5.5241046078794165,"pfxZ":-7.921990854901502,"pX":0.5226574253200068,"pZ":2.0999627896977713,"vX0":-1.5019283988896606,"vY0":-114.55829996285469,"vZ0":0.9267235505361624,"x":97.08,"y":182.08,"x0":1.9073418298845524,"y0":50.00016312524792,"z0":5.908569588422095,"aX":-7.197684040156878},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-13.7,"breakHorizontal":10.4,"spinRate":2154,"spinDirection":320},"zone":9,"typeConfidence":2.0,"plateTime":0.48172960409223275,"extension":6.727159682902995},"hitData":{"launchSpeed":100.5,"launchAngle":9.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":132.05,"coordY":132.92}},"index":7,"playId":"1595745c-20eb-3daf-9338-4d0423f5a207","pitchNumber":4,"startTime":"2026-05-03T17:41:13.118Z","endTime":"2026-05-03T17:41:18.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T17:41:18.600Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Rafael Devers doubles (6) on a ground ball to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T17:41:26.159Z","endTime":"2026-05-03T17:42:31.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24295473862154,"aZ":-16.57065838008251,"pfxX":10.92585782187234,"pfxZ":8.490531021156349,"pX":-0.9203939146824399,"pZ":0.968851272741651,"vX0":-10.853357933339515,"vY0":-135.36842452409718,"vZ0":-8.892258705167073,"x":152.08,"y":212.62,"x0":1.7403562211641257,"y0":50.0029454449467,"z0":5.479516121538098,"aX":20.079705566882687},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.3,"breakHorizontal":-17.2,"spinRate":2337,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4061331027021158,"extension":6.65181927151825},"index":0,"playId":"81961853-29d2-3b2b-8cec-e6ab687f8fb2","pitchNumber":1,"startTime":"2026-05-03T17:41:37.868Z","endTime":"2026-05-03T17:41:41.058Z","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":93.2,"endSpeed":84.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60438338617276,"aZ":-18.091903153060038,"pfxX":10.34460618546223,"pfxZ":7.653185976288002,"pX":0.7646230673784099,"pZ":2.719564771309081,"vX0":-6.4169487157605,"vY0":-135.53861144084354,"vZ0":-4.472754217133066,"x":87.85,"y":165.35,"x0":1.8320645213586975,"y0":50.004677972926785,"z0":5.673559870779119,"aX":19.04137975716388},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.0,"breakHorizontal":-17.2,"spinRate":2180,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.4057815515690999,"extension":6.365450533377029},"index":1,"playId":"8764e27d-4739-35d1-b1b1-ef64b1dee455","pitchNumber":2,"startTime":"2026-05-03T17:41:49.048Z","endTime":"2026-05-03T17:41:52.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03442337235551,"aZ":-17.438127047778643,"pfxX":10.289558416732511,"pfxZ":7.916172335548122,"pX":0.2919199045725629,"pZ":2.2438641260434373,"vX0":-7.719643736468348,"vY0":-136.32808806670474,"vZ0":-5.926455503229005,"x":105.87,"y":178.2,"x0":1.8390827668163185,"y0":50.00262378789028,"z0":5.670708066722994,"aX":19.15567447691327},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":-16.8,"spinRate":2139,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.4034675675423003,"extension":6.516548725237452},"index":2,"playId":"cf033abf-45bf-332b-8391-fb70b7ef6b65","pitchNumber":3,"startTime":"2026-05-03T17:42:05.172Z","endTime":"2026-05-03T17:42:08.285Z","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":93.4,"endSpeed":84.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77461592588244,"aZ":-18.557211137562167,"pfxX":9.166077662782296,"pfxZ":7.409510822513122,"pX":0.8796606474090061,"pZ":2.7278473503408347,"vX0":-5.859528511567156,"vY0":-135.72027911443598,"vZ0":-4.392144900910127,"x":83.47,"y":165.13,"x0":1.8921363202073052,"y0":50.00544833162401,"z0":5.6857881261367265,"aX":16.85107803555978},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.5,"breakHorizontal":-15.1,"spinRate":2237,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.405860244652295,"extension":6.523457279703552},"hitData":{"launchSpeed":59.1,"launchAngle":20.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.29,"coordY":142.59}},"index":3,"playId":"72541b8c-9fdb-3a35-af26-34e12900e230","pitchNumber":4,"startTime":"2026-05-03T17:42:19.224Z","endTime":"2026-05-03T17:42:31.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T17:42:31.705Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Casey Schmitt singles on a line drive to center fielder Cedric Mullins. Rafael Devers scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T17:42:53.708Z","endTime":"2026-05-03T17:43:49.160Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":571927,"link":"/api/v1/people/571927"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":70.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.627555317654565,"aZ":-39.50804965276047,"pfxX":-5.6238511788349745,"pfxZ":-5.739270232736908,"pX":0.1220711270752806,"pZ":2.4958829651909116,"vX0":-2.2955887187788697,"vY0":-113.15912448600812,"vZ0":1.2280969773373402,"x":112.35,"y":171.39,"x0":1.8852186435976583,"y0":50.00467871586375,"z0":5.9521170354566095,"aX":-7.181434116067167},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-9.6,"breakHorizontal":10.8,"spinRate":2374,"spinDirection":323},"zone":5,"typeConfidence":2.0,"plateTime":0.4869190027457826,"extension":6.6833883104551175},"index":0,"playId":"b36273b7-6ee6-3725-bf61-144153066a0b","pitchNumber":1,"startTime":"2026-05-03T17:42:58.923Z","endTime":"2026-05-03T17:43:02.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.979905823342687,"aZ":-32.194250205521335,"pfxX":10.356430606830537,"pfxZ":-0.010386839125256841,"pX":-0.0182749289749437,"pZ":1.2412830163077586,"vX0":-7.700668470363732,"vY0":-120.61919726654625,"vZ0":-3.6350691072428254,"x":117.7,"y":205.27,"x0":1.8956566373504165,"y0":50.00477778925738,"z0":5.655409076514919,"aX":15.016585928577323},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.7,"breakHorizontal":-16.6,"spinRate":2408,"spinDirection":98},"zone":13,"typeConfidence":2.0,"plateTime":0.4569138294471111,"extension":6.599424466508112},"index":1,"playId":"2b54a34f-f9b0-3b9a-928b-9735c9a3f065","pitchNumber":2,"startTime":"2026-05-03T17:43:15.909Z","endTime":"2026-05-03T17:43:18.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.492518079634415,"aZ":-18.06325619261989,"pfxX":8.991537037794979,"pfxZ":7.730846475794603,"pX":-0.03725313343659671,"pZ":3.162752020727822,"vX0":-7.883027018892475,"vY0":-134.99773535186725,"vZ0":-3.329741611642798,"x":118.42,"y":153.39,"x0":1.7687527975908464,"y0":50.0003943121379,"z0":5.701643996309808,"aX":16.406275672436948},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.3,"breakHorizontal":-14.4,"spinRate":2241,"spinDirection":122},"zone":2,"typeConfidence":2.0,"plateTime":0.4074943793037047,"extension":6.51382843063067},"hitData":{"launchSpeed":95.3,"launchAngle":11.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":146.07,"coordY":81.26}},"index":2,"playId":"43f734a3-faf4-3da0-b94d-a703b57059f8","pitchNumber":3,"startTime":"2026-05-03T17:43:37.210Z","endTime":"2026-05-03T17:43:49.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T17:43:49.160Z","atBatIndex":2},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Luis Arraez grounds into a double play, second baseman Ben Williamson to shortstop Taylor Walls to first baseman Ryan Vilade. Casey Schmitt out at 2nd. Luis Arraez out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T17:44:11.645Z","endTime":"2026-05-03T17:45:45.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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":668723,"link":"/api/v1/people/668723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.413595166618094,"aZ":-18.136392073214758,"pfxX":8.681477078094428,"pfxZ":7.645799741469167,"pX":-0.13455322097136013,"pZ":2.7927416564489334,"vX0":-7.9468767706117145,"vY0":-135.35455688127786,"vZ0":-4.310189234092605,"x":122.13,"y":163.38,"x0":1.7264851337584788,"y0":50.00490585630857,"z0":5.693978144097456,"aX":15.943281575662956},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.0,"breakHorizontal":-13.8,"spinRate":2211,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.40629460804359585,"extension":6.527928500820547},"index":0,"playId":"85670554-b1f2-3d1d-9eae-73630f2732a4","pitchNumber":1,"startTime":"2026-05-03T17:44:15.067Z","endTime":"2026-05-03T17:44:18.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.43163497592523,"aZ":-20.375893331307743,"pfxX":10.28179456939601,"pfxZ":6.38114102582219,"pX":-1.3140740986750923,"pZ":1.7525034056462676,"vX0":-11.395643492012983,"vY0":-135.55230274489753,"vZ0":-6.391006464559817,"x":167.09,"y":191.46,"x0":1.6215888055691485,"y0":50.00422105294324,"z0":5.57779738768459,"aX":19.011931227940693},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.2,"breakHorizontal":-16.0,"spinRate":2155,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.40508087060432896,"extension":6.57651108399097},"index":1,"playId":"028b650a-701a-3a16-91a4-6c1e13061fa2","pitchNumber":2,"startTime":"2026-05-03T17:44:29.938Z","endTime":"2026-05-03T17:44:32.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.1,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.007791205605187,"aZ":-30.20026454300658,"pfxX":-4.614741972736443,"pfxZ":1.3666190887286938,"pX":-0.8169093924660139,"pZ":2.4822002519674347,"vX0":-5.054107439017062,"vY0":-120.34316430655325,"vZ0":-1.245390384770102,"x":148.14,"y":171.76,"x0":1.9232026516975478,"y0":50.00198707793071,"z0":5.723183238885127,"aX":-6.65332051790139},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.4,"breakHorizontal":9.7,"spinRate":2305,"spinDirection":313},"zone":11,"typeConfidence":2.0,"plateTime":0.458093759755168,"extension":6.72366620184269},"index":2,"playId":"edf49300-ca77-30aa-ab3f-590446c3a059","pitchNumber":3,"startTime":"2026-05-03T17:44:46.124Z","endTime":"2026-05-03T17:44:49.124Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-03T17:44:56.804Z","endTime":"2026-05-03T17:45:15.023Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72045062504371,"aZ":-18.734056449191467,"pfxX":10.861340889261424,"pfxZ":7.242835130752104,"pX":0.16641977715022505,"pZ":2.4557395027904887,"vX0":-8.107038530946623,"vY0":-136.06170865695455,"vZ0":-5.120464942575034,"x":110.66,"y":172.48,"x0":1.7889260886827347,"y0":50.00387846575717,"z0":5.679773801695397,"aX":20.156309665424853},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.1,"breakHorizontal":-17.8,"spinRate":2085,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.4041640411917826,"extension":6.573125240000939},"index":4,"playId":"acb88fa5-cdf6-38b6-86a6-aa00d6721fa7","pitchNumber":4,"startTime":"2026-05-03T17:45:15.023Z","endTime":"2026-05-03T17:45:18.023Z","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":93.1,"endSpeed":84.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.270870376699406,"aZ":-19.834995084773407,"pfxX":10.934608247715609,"pfxZ":6.726728231135495,"pX":0.26175210849367947,"pZ":2.1096380237654295,"vX0":-7.945878021419541,"vY0":-135.277228021097,"vZ0":-5.580307713799675,"x":107.02,"y":181.82,"x0":1.8312952336039503,"y0":50.005381687326654,"z0":5.610261517205293,"aX":20.066015538678936},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.0,"breakHorizontal":-17.9,"spinRate":2096,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.40644819440480306,"extension":6.727584962948454},"hitData":{"launchSpeed":92.2,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.48,"coordY":174.52}},"index":5,"playId":"0db6c7f5-982c-362d-99f2-30834c8e1407","pitchNumber":5,"startTime":"2026-05-03T17:45:37.231Z","endTime":"2026-05-03T17:45:45.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T17:45:45.872Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chandler Simpson called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T17:47:35.172Z","endTime":"2026-05-03T17:50:34.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"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":89.8,"endSpeed":80.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.95549129915876,"aZ":-13.591872465011047,"pfxX":-7.028781899770733,"pfxZ":10.964875140279435,"pX":-0.7706004994679411,"pZ":2.7811487715399323,"vX0":5.098707908632553,"vY0":-130.49972040838858,"vZ0":-4.378654402011273,"x":146.37,"y":163.69,"x0":-1.8538814313367522,"y0":50.00086071913219,"z0":5.5323047710817885,"aX":-11.909291806179253},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":18.8,"breakHorizontal":11.3,"spinRate":2210,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.42256729608638866,"extension":6.603865229365785},"index":0,"playId":"918083f6-9266-36ad-8245-fe7c93a06f22","pitchNumber":1,"startTime":"2026-05-03T17:47:59.431Z","endTime":"2026-05-03T17:48:02.769Z","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":90.4,"endSpeed":81.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44912556949809,"aZ":-12.573089179418972,"pfxX":-7.330497685759364,"pfxZ":11.464351827796111,"pX":1.3069601970985507,"pZ":2.7464826262091444,"vX0":10.183759454934927,"vY0":-131.14200563724793,"vZ0":-4.588582067593999,"x":67.18,"y":164.62,"x0":-1.707462030322365,"y0":50.00627662260025,"z0":5.484938141297407,"aX":-12.538402991488127},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":19.7,"breakHorizontal":10.6,"spinRate":2265,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.4206078928498016,"extension":6.632477330085875},"index":1,"playId":"4150905e-6980-33c1-88c6-cab8b2d06e88","pitchNumber":2,"startTime":"2026-05-03T17:48:15.752Z","endTime":"2026-05-03T17:48:19.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15514144868521,"aZ":-28.005551311482453,"pfxX":-8.866770251549784,"pfxZ":2.8256798612591716,"pX":-0.10475815932587129,"pZ":1.2997573466643717,"vX0":7.0269622197706765,"vY0":-121.32333910557972,"vZ0":-3.995330798351299,"x":120.99,"y":203.69,"x0":-1.9022255119804983,"y0":50.000839081473565,"z0":5.438525095181582,"aX":-13.072416023340221},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.3,"breakHorizontal":14.2,"spinRate":1481,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.45336079847769684,"extension":6.628877736469775},"index":2,"playId":"93b0c0a1-0ac1-32a7-a182-07a6033294e5","pitchNumber":3,"startTime":"2026-05-03T17:48:32.425Z","endTime":"2026-05-03T17:48:36.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":81.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.510686487800285,"aZ":-11.565428076196266,"pfxX":-8.115538326093068,"pfxZ":11.858433672911264,"pX":0.6125711989583427,"pZ":3.233220373640936,"vX0":8.905186981803267,"vY0":-132.32118555056093,"vZ0":-3.458583490035802,"x":93.65,"y":151.48,"x0":-1.7744694030699233,"y0":50.00169299055962,"z0":5.430234861070329,"aX":-14.102807056806132},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":20.6,"breakHorizontal":12.2,"spinRate":2384,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.41715769482652254,"extension":6.760366814432074},"index":3,"playId":"a38309ff-bad3-3a5f-b2c1-be213ceac32b","pitchNumber":4,"startTime":"2026-05-03T17:48:51.593Z","endTime":"2026-05-03T17:48:54.772Z","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":0},"pitchData":{"startSpeed":84.1,"endSpeed":75.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.726634449608596,"aZ":-21.546882292920994,"pfxX":-8.309257686779775,"pfxZ":7.157329878259516,"pX":0.1734587662912973,"pZ":1.6027996304792573,"vX0":7.717783359427108,"vY0":-122.09986836614884,"vZ0":-4.593954612122938,"x":110.39,"y":195.5,"x0":-1.973963138693918,"y0":50.003570759539905,"z0":5.401653341015061,"aX":-12.34056618758002},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":11.9,"breakHorizontal":12.8,"spinRate":1581,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.45144004386552083,"extension":6.641433131489579},"index":4,"playId":"e34b70cd-8882-316b-b060-92e915f457b3","pitchNumber":5,"startTime":"2026-05-03T17:49:10.896Z","endTime":"2026-05-03T17:49:17.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":82.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.845722508208265,"aZ":-13.458978513317774,"pfxX":-6.768391678047737,"pfxZ":10.529784417169894,"pX":-1.002210709040216,"pZ":3.7752868381175597,"vX0":4.697035811719649,"vY0":-133.2880214852585,"vZ0":-1.8623221551439362,"x":155.2,"y":136.85,"x0":-1.9185996194079888,"y0":50.00576546281641,"z0":5.468233492772168,"aX":-12.034679638997039},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.8,"breakHorizontal":11.0,"spinRate":2301,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4128168694198586,"extension":6.7065666910158495},"index":5,"playId":"405ffa77-a246-3887-8114-32b6356df7ac","pitchNumber":6,"startTime":"2026-05-03T17:49:39.926Z","endTime":"2026-05-03T17:49:43.257Z","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-03T17:49:53.268Z","endTime":"2026-05-03T17:50:09.552Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":82.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.577091989527922,"aZ":-13.143345726401565,"pfxX":-7.382908723750377,"pfxZ":10.709220819853725,"pX":-0.15577446271313863,"pZ":3.079481178603475,"vX0":7.349542543339653,"vY0":-133.20659144720983,"vZ0":-3.4554728969672115,"x":122.94,"y":155.63,"x0":-2.006196677151345,"y0":50.002847837557205,"z0":5.35868553216183,"aX":-13.120644089422008},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.7,"breakHorizontal":11.5,"spinRate":2319,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.4129420299147264,"extension":6.817979775385623},"index":7,"playId":"201c3a96-3416-37c3-812b-1a3aae19712f","pitchNumber":7,"startTime":"2026-05-03T17:50:09.552Z","endTime":"2026-05-03T17:50:12.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":82.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29417700699791,"aZ":-12.134182354755833,"pfxX":-8.96363443573951,"pfxZ":11.316481347960643,"pX":0.08307632210589856,"pZ":2.0121308828568796,"vX0":7.369291908341037,"vY0":-133.37702573915396,"vZ0":-6.183349061644942,"x":113.83,"y":184.45,"x0":-1.5747934286139758,"y0":50.00230761324078,"z0":5.265359726305972,"aX":-15.871534940393468},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.1,"breakHorizontal":14.3,"spinRate":2315,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.4133984786985918,"extension":6.587355029048626},"index":8,"playId":"1f387146-c6a0-3e83-ae85-3b113e4578d5","pitchNumber":8,"startTime":"2026-05-03T17:50:31.590Z","endTime":"2026-05-03T17:50:34.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T17:50:34.726Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Junior Caminero singles on a ground ball to left fielder Heliot Ramos.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T17:50:42.096Z","endTime":"2026-05-03T17:52:15.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":4},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":82.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.556433796505004,"aZ":-10.251053535341214,"pfxX":-9.740400992683448,"pfxZ":12.546380892195593,"pX":0.8230485611068189,"pZ":1.3053872944241502,"vX0":11.300775864447614,"vY0":-132.4353750564157,"vZ0":-8.009844882458824,"x":85.63,"y":203.53,"x0":-2.266819072849528,"y0":50.00537538620276,"z0":5.150134315032172,"aX":-17.024754889484694},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":20.6,"breakHorizontal":14.6,"spinRate":2508,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4161658954591738,"extension":6.814651001397541},"index":0,"playId":"b4f2ed32-243f-3131-8f6a-445210ceab17","pitchNumber":1,"startTime":"2026-05-03T17:51:03.511Z","endTime":"2026-05-03T17:51:07.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":80.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.870476369038947,"aZ":-12.27253378172996,"pfxX":-4.138583281976619,"pfxZ":11.76630192981764,"pX":0.4180944962334477,"pZ":2.12055724160498,"vX0":8.458449850089648,"vY0":-130.15173250676162,"vZ0":-5.6287487469882205,"x":101.06,"y":181.52,"x0":-2.3568767650755613,"y0":50.00580694477198,"z0":5.264565014140244,"aX":-7.002705890819786},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":20.0,"breakHorizontal":5.3,"spinRate":2520,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.4231045599730221,"extension":6.795859945662848},"index":1,"playId":"d1749b23-f1f5-3487-a1c7-26bfbdd93a72","pitchNumber":2,"startTime":"2026-05-03T17:51:19.431Z","endTime":"2026-05-03T17:51:22.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.761616069549724,"aZ":-14.569858791592758,"pfxX":-7.130627335092927,"pfxZ":9.6664295976929,"pX":-0.49288047688313813,"pZ":3.562026561910328,"vX0":7.226978661380654,"vY0":-134.9379223286766,"vZ0":-2.4155759258444927,"x":135.79,"y":142.61,"x0":-2.2954724266022293,"y0":50.002852600158064,"z0":5.51076338727209,"aX":-12.986811637788009},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.0,"breakHorizontal":11.2,"spinRate":2242,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.40785156206533024,"extension":6.7795690005594045},"index":2,"playId":"fc5a0c6d-4ec0-32d3-afa7-569e10491480","pitchNumber":3,"startTime":"2026-05-03T17:51:42.699Z","endTime":"2026-05-03T17:51:45.699Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-03T17:51:53.366Z","endTime":"2026-05-03T17:52:04.903Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48207281589359,"aZ":-19.880385001428138,"pfxX":-5.728411800565766,"pfxZ":7.756440543760795,"pX":-0.18267392521714465,"pZ":2.6067625381216137,"vX0":7.078413564562915,"vY0":-125.65107489349136,"vZ0":-3.2194976178514505,"x":123.96,"y":168.4,"x0":-2.3032603835567067,"y0":50.004733163573846,"z0":5.5361910740021285,"aX":-9.082994995015378},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":13.4,"breakHorizontal":8.6,"spinRate":1515,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.4373412762507449,"extension":6.728357173395548},"hitData":{"launchSpeed":110.5,"launchAngle":3.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.39,"coordY":112.66}},"index":4,"playId":"9830d6db-81b5-3592-81fd-9958470e1414","pitchNumber":4,"startTime":"2026-05-03T17:52:04.903Z","endTime":"2026-05-03T17:52:15.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T17:52:15.707Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a ground ball to third baseman Matt Chapman. Junior Caminero to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T17:52:36.300Z","endTime":"2026-05-03T17:53:55.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"a486c8e2-cc1a-4960-9657-b1d073eb1d11","startTime":"2026-05-03T17:52:36.300Z","endTime":"2026-05-03T17:52:41.813Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.035091244013387,"aZ":-16.840285147109736,"pfxX":-5.455248912518541,"pfxZ":9.081752144907517,"pX":-0.7405392738739829,"pZ":2.8355274960029098,"vX0":4.319310467883195,"vY0":-129.3936452503706,"vZ0":-3.358848366149747,"x":145.23,"y":162.22,"x0":-1.726082413920187,"y0":50.003804629659086,"z0":5.447424629072121,"aX":-9.212864735300295},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":15.8,"breakHorizontal":8.9,"spinRate":2515,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.42395559483281486,"extension":6.583914093171972},"index":1,"playId":"e4e77624-7e92-35ee-b208-3a82b7a37b90","pitchNumber":1,"startTime":"2026-05-03T17:52:50.621Z","endTime":"2026-05-03T17:52:53.621Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":82.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58847433934473,"aZ":-10.43817707262507,"pfxX":-6.288042977662531,"pfxZ":12.328450402338472,"pX":0.1793882017804712,"pZ":3.447078168773491,"vX0":6.248752685882967,"vY0":-133.18711292852666,"vZ0":-3.2504510999606637,"x":110.16,"y":145.71,"x0":-1.4015187503976674,"y0":50.00189068806226,"z0":5.4598768266580855,"aX":-11.085688016977102},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":21.6,"breakHorizontal":9.7,"spinRate":2329,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.41422411306501505,"extension":6.64083191921241},"index":2,"playId":"2e779591-678d-39b0-9dd8-28cb578d80de","pitchNumber":2,"startTime":"2026-05-03T17:53:26.260Z","endTime":"2026-05-03T17:53:29.260Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97849447134371,"aZ":-29.452825575535666,"pfxX":-7.6942665290252705,"pfxZ":1.7808924333445662,"pX":-1.2796669861318677,"pZ":2.003200683506226,"vX0":3.900138122746825,"vY0":-123.77476170658517,"vZ0":-2.2066981091805578,"x":165.78,"y":184.69,"x0":-1.888057863470851,"y0":50.00336113351432,"z0":5.407359590089806,"aX":-11.76934325981857},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.9,"breakHorizontal":12.8,"spinRate":1399,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4449436784655685,"extension":6.525935018319644},"hitData":{"launchSpeed":54.3,"launchAngle":-55.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.28,"coordY":180.06}},"index":3,"playId":"68b33056-13f4-3d77-b586-bc3fbd58d481","pitchNumber":3,"startTime":"2026-05-03T17:53:47.782Z","endTime":"2026-05-03T17:53:55.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T17:53:55.760Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Vilade strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T17:54:17.946Z","endTime":"2026-05-03T17:57:11.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":81.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83829399244046,"aZ":-10.361701363063927,"pfxX":-2.2202682053610943,"pfxZ":12.629972890371672,"pX":1.0355954289699731,"pZ":2.6841453821680754,"vX0":9.412016130286313,"vY0":-131.80794028104486,"vZ0":-4.959762412004718,"x":77.53,"y":166.31,"x0":-2.322146801566605,"y0":50.004782962903604,"z0":5.382274693907844,"aX":-3.837087066177598},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":21.7,"breakHorizontal":1.6,"spinRate":2614,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.4185250393041384,"extension":6.865997566192516},"index":0,"playId":"4f1e45ff-3adb-3144-af8e-8ed9561a21c8","pitchNumber":1,"startTime":"2026-05-03T17:54:39.308Z","endTime":"2026-05-03T17:54:42.501Z","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":83.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.3735582213182,"aZ":-10.981899552255499,"pfxX":-8.47025938077157,"pfxZ":11.790099061299692,"pX":0.4713314326644857,"pZ":2.8222192512479594,"vX0":9.813262151286562,"vY0":-134.5086335034658,"vZ0":-4.662371028862388,"x":99.03,"y":162.58,"x0":-2.157090039340262,"y0":50.002642703462186,"z0":5.383495236617898,"aX":-15.225139718929679},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.3,"breakHorizontal":12.7,"spinRate":2320,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4102336390210728,"extension":6.8090039016209145},"index":1,"playId":"bee3fc83-dfc8-38a0-b64b-6ee60ef1b229","pitchNumber":2,"startTime":"2026-05-03T17:54:57.101Z","endTime":"2026-05-03T17:55:00.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":83.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.60617765597709,"aZ":-9.849774932931648,"pfxX":-8.79362767409205,"pfxZ":12.239184881411353,"pX":-0.7463908223980049,"pZ":3.075330658273534,"vX0":7.176931797636275,"vY0":-135.66138999602188,"vZ0":-4.47408621661521,"x":145.45,"y":155.75,"x0":-2.3121329567415008,"y0":50.0011662760982,"z0":5.460017059220339,"aX":-16.038091723481234},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":21.1,"breakHorizontal":13.9,"spinRate":2332,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.4071079443505039,"extension":6.751456465153988},"index":2,"playId":"42afae4f-9c94-3763-80a2-53059e1c0745","pitchNumber":3,"startTime":"2026-05-03T17:55:17.683Z","endTime":"2026-05-03T17:55:20.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.752400935666284,"aZ":-29.755229157489815,"pfxX":0.3443782029101836,"pfxZ":1.5174093139604503,"pX":1.7234444920516454,"pZ":0.8553879882348729,"vX0":9.405318747883474,"vY0":-125.83493597259516,"vZ0":-5.5901079062166215,"x":51.31,"y":215.68,"x0":-2.1155269866235717,"y0":50.00447543220265,"z0":5.531556755241007,"aX":0.5482199653150531},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.6,"breakHorizontal":-2.9,"spinRate":2615,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.43612777928333335,"extension":6.796594070181148},"index":3,"playId":"133ccf13-637c-36ed-84ee-1b0f77a6426e","pitchNumber":4,"startTime":"2026-05-03T17:55:41.431Z","endTime":"2026-05-03T17:55:44.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.813308325144035,"aZ":-32.97525494540358,"pfxX":0.7802327955367323,"pfxZ":-0.5063134795504094,"pX":1.2883463088255223,"pZ":-0.03511307617856302,"vX0":8.520573361482406,"vY0":-125.57666162293734,"vZ0":-7.047859080601596,"x":67.89,"y":239.73,"x0":-2.2521488176755717,"y0":50.001790535461076,"z0":5.496009963247244,"aX":1.2415629298003963},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.4,"breakHorizontal":-3.4,"spinRate":2679,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.43645297595915267,"extension":6.785819577948885},"index":4,"playId":"314192e2-fc81-3789-b8b2-e6a178c21a2c","pitchNumber":5,"startTime":"2026-05-03T17:56:01.857Z","endTime":"2026-05-03T17:56:05.293Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"playId":"4b9e3a74-cc45-4663-b3d1-ae81d005b797","startTime":"2026-05-03T17:56:28.550Z","endTime":"2026-05-03T17:56:33.856Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":85.8,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.68467446405894,"aZ":-9.265645477033695,"pfxX":-8.095253361523326,"pfxZ":12.049472458161787,"pX":0.41443873842885753,"pZ":2.4692061144870356,"vX0":9.749630917584883,"vY0":-137.7663895495348,"vZ0":-6.304692089029844,"x":101.2,"y":172.11,"x0":-2.1367615949966456,"y0":50.00577889438863,"z0":5.429876065110869,"aX":-15.395678158337848},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.4,"breakHorizontal":12.4,"spinRate":2373,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.39921732130410525,"extension":6.80237366257072},"index":6,"playId":"21e7d6c0-d026-3bbc-be75-da2df74af871","pitchNumber":6,"startTime":"2026-05-03T17:56:45.285Z","endTime":"2026-05-03T17:56:48.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":84.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.28889442981284,"aZ":-9.901980490381128,"pfxX":-7.154716955276548,"pfxZ":11.970862984852747,"pX":-0.6191333029094572,"pZ":3.526051394364559,"vX0":7.001723294583588,"vY0":-136.56350618267496,"vZ0":-3.424741079732725,"x":140.6,"y":143.58,"x0":-2.3054427537799715,"y0":50.001808265063126,"z0":5.494176386746327,"aX":-13.310635633637286},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":21.0,"breakHorizontal":11.2,"spinRate":2357,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4034195673519845,"extension":6.792546308251057},"index":7,"playId":"143fed69-84ec-3429-936d-c20e4e08af7e","pitchNumber":7,"startTime":"2026-05-03T17:57:08.020Z","endTime":"2026-05-03T17:57:11.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T17:57:11.020Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake Fraley lines out to right fielder Jerar Encarnacion.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T17:57:30.683Z","endTime":"2026-05-03T17:58:12.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"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":93.8,"endSpeed":84.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.740803434269964,"aZ":-9.598579008166968,"pfxX":-7.68690109265007,"pfxZ":12.235258386755218,"pX":0.6824239138305414,"pZ":3.2463779267119732,"vX0":8.02609498235754,"vY0":-136.1583916965188,"vZ0":-4.3677593994106365,"x":90.99,"y":151.13,"x0":-1.3295792963570041,"y0":50.00021108383612,"z0":5.557071859729394,"aX":-14.18058869198637},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":21.1,"breakHorizontal":11.9,"spinRate":2441,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.4049850785932594,"extension":6.617414960905504},"index":0,"playId":"c29e0b97-6d93-311a-accc-d9d67e78b776","pitchNumber":1,"startTime":"2026-05-03T17:57:47.386Z","endTime":"2026-05-03T17:57:50.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.480864969519274,"aZ":-21.578726163165385,"pfxX":-8.250483570766702,"pfxZ":6.584141294914419,"pX":-1.09149447452443,"pZ":2.58723624866369,"vX0":4.0021375973766125,"vY0":-126.76444932035213,"vZ0":-3.113922148958937,"x":158.61,"y":168.92,"x0":-1.627759269640995,"y0":50.00618674990982,"z0":5.57516756107713,"aX":-13.287462654387747},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":11.4,"breakHorizontal":13.9,"spinRate":1618,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4338518996583125,"extension":6.540654105765098},"hitData":{"launchSpeed":82.4,"launchAngle":24.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.39,"coordY":99.93}},"index":1,"playId":"924fb7d2-44e0-33a3-9c5e-37f3110c37e3","pitchNumber":2,"startTime":"2026-05-03T17:58:05.509Z","endTime":"2026-05-03T17:58:12.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T17:58:12.368Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Chapman lines out to center fielder Cedric Mullins.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T17:59:56.075Z","endTime":"2026-05-03T18:01:04.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37057965417058,"aZ":-20.078990803332832,"pfxX":9.276994012875273,"pfxZ":6.74574494776902,"pX":0.22242478016964076,"pZ":2.5276926078068067,"vX0":-7.346060976696236,"vY0":-133.9051326581313,"vZ0":-4.608237647319103,"x":108.52,"y":170.53,"x0":1.813645634621537,"y0":50.00092549139795,"z0":5.732250980516307,"aX":16.629392473875377},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.3,"breakHorizontal":-15.0,"spinRate":2015,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.41105860223637203,"extension":6.328638565865329},"index":0,"playId":"78a9653d-13eb-3478-8371-ae7a33b5e1b0","pitchNumber":1,"startTime":"2026-05-03T18:00:19.120Z","endTime":"2026-05-03T18:00:22.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82663327390336,"aZ":-33.13249659548645,"pfxX":9.06725664918743,"pfxZ":-0.6780024441268568,"pX":0.8180238770230224,"pZ":0.9937470002395034,"vX0":-5.246250394485796,"vY0":-118.70390396731727,"vZ0":-3.691834310036855,"x":85.82,"y":211.95,"x0":1.895392103044303,"y0":50.004623211713756,"z0":5.632558659542739,"aX":12.751524929668202},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.9,"breakHorizontal":-14.9,"spinRate":2287,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.46402404857729485,"extension":6.310764903870153},"index":1,"playId":"b6738868-8c95-3c04-8afc-53f95ca2c984","pitchNumber":2,"startTime":"2026-05-03T18:00:31.200Z","endTime":"2026-05-03T18:00:34.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.477240761776258,"aZ":-33.454068784462834,"pfxX":-5.873822015929184,"pfxZ":-0.9409346987011933,"pX":0.4651036294552052,"pZ":3.09749396857131,"vX0":-1.478019810757666,"vY0":-117.1020449462284,"vZ0":0.9394668265737924,"x":99.27,"y":155.15,"x0":1.8697179916552842,"y0":50.00124145680157,"z0":5.861179958111842,"aX":-8.022581092661335},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.1,"breakHorizontal":11.0,"spinRate":2360,"spinDirection":313},"zone":3,"typeConfidence":2.0,"plateTime":0.47068849749667674,"extension":6.470757379175365},"index":2,"playId":"523f5154-6018-3f77-b14b-b5acf41641a6","pitchNumber":3,"startTime":"2026-05-03T18:00:42.948Z","endTime":"2026-05-03T18:00:45.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.020828105361385,"aZ":-30.971475016997836,"pfxX":9.829928083095488,"pfxZ":0.8307429161624382,"pX":0.34545111455895694,"pZ":1.8326136799141493,"vX0":-6.6484138913941,"vY0":-120.61690981299598,"vZ0":-2.470446984887209,"x":103.83,"y":189.3,"x0":1.8830289642541596,"y0":50.00432330684258,"z0":5.645836171109694,"aX":14.249575479190876},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.1,"breakHorizontal":-15.8,"spinRate":2231,"spinDirection":96},"zone":9,"typeConfidence":2.0,"plateTime":0.45696160626184,"extension":6.284557621182472},"hitData":{"launchSpeed":96.5,"launchAngle":20.0,"totalDistance":335.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":152.31,"coordY":67.18}},"index":3,"playId":"efcfee40-bd75-31db-b95c-ec9e6da61ac0","pitchNumber":4,"startTime":"2026-05-03T18:00:55.509Z","endTime":"2026-05-03T18:01:04.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:01:04.353Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willy Adames grounds out, shortstop Taylor Walls to first baseman Ryan Vilade.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T18:01:08.585Z","endTime":"2026-05-03T18:02:33.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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":668723,"link":"/api/v1/people/668723"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.86454129151281,"aZ":-13.285320334382575,"pfxX":8.574005802900272,"pfxZ":10.283276422983548,"pX":0.2828944765686471,"pZ":2.7929155747489283,"vX0":-7.288225774569174,"vY0":-135.91283180670553,"vZ0":-5.098988598046343,"x":106.22,"y":163.37,"x0":1.9096494566946642,"y0":50.00063562251232,"z0":5.64475955709603,"aX":15.745795756609546},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":-13.6,"spinRate":2117,"spinDirection":119},"zone":2,"typeConfidence":2.0,"plateTime":0.40585752903806016,"extension":6.3648566568496},"index":0,"playId":"1acf7865-25c7-3eb9-9b02-873fa637562e","pitchNumber":1,"startTime":"2026-05-03T18:01:25.651Z","endTime":"2026-05-03T18:01:28.651Z","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":1},"pitchData":{"startSpeed":82.7,"endSpeed":74.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.071676941313797,"aZ":-33.223460726932274,"pfxX":-6.291335072062625,"pfxZ":-0.7327075079725409,"pX":-0.4126599168342033,"pZ":1.9590255939505974,"vX0":-3.4684472381440656,"vY0":-120.2302341119317,"vZ0":-1.8286909650690397,"x":132.73,"y":185.89,"x0":1.878949191126629,"y0":50.00521155221192,"z0":5.753318967233028,"aX":-8.966962340063347},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.6,"breakHorizontal":12.4,"spinRate":2282,"spinDirection":320},"zone":7,"typeConfidence":2.0,"plateTime":0.460278472642079,"extension":6.544974534460464},"index":1,"playId":"b2029e48-ad92-3dae-b216-a9ba58cede0a","pitchNumber":2,"startTime":"2026-05-03T18:01:37.421Z","endTime":"2026-05-03T18:01:41.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.575767176195388,"aZ":-30.20944892496791,"pfxX":8.63149260669806,"pfxZ":1.3471745999298437,"pX":-1.032795897092902,"pZ":-0.4914107609422849,"vX0":-9.2470278425917,"vY0":-120.42913340400028,"vZ0":-7.676898701360338,"x":156.37,"y":252.05,"x0":1.7451447632401909,"y0":50.00582338776075,"z0":5.429580945904957,"aX":12.61239211894137},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.7,"breakHorizontal":-13.3,"spinRate":2427,"spinDirection":100},"zone":13,"typeConfidence":2.0,"plateTime":0.45576049712362243,"extension":6.539553751278855},"index":2,"playId":"04079e76-6e09-37bd-84d8-ae88c273a230","pitchNumber":3,"startTime":"2026-05-03T18:01:54.208Z","endTime":"2026-05-03T18:01:57.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.424531270748105,"aZ":-18.69853973673418,"pfxX":10.143542481914405,"pfxZ":7.391063507697922,"pX":-0.5413355701238943,"pZ":2.341263824811297,"vX0":-9.117696813638755,"vY0":-134.92340277965798,"vZ0":-5.031583321684842,"x":137.63,"y":175.57,"x0":1.5824354822672577,"y0":50.003322969658875,"z0":5.569353583510954,"aX":18.49341950164228},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.4,"breakHorizontal":-16.2,"spinRate":2297,"spinDirection":117},"zone":4,"typeConfidence":2.0,"plateTime":0.4077113879584373,"extension":6.385931137006284},"index":3,"playId":"09e63b45-84b8-3aab-abe9-a18c0d6689b1","pitchNumber":4,"startTime":"2026-05-03T18:02:11.165Z","endTime":"2026-05-03T18:02:14.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":74.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.195491401354428,"aZ":-31.018457615754485,"pfxX":9.250529242291458,"pfxZ":0.8096961000596714,"pX":0.3054843789322702,"pZ":1.3116086967512026,"vX0":-6.513380064566043,"vY0":-119.61930508276325,"vZ0":-3.387499669747861,"x":101.75,"y":162.1,"x0":1.8815794843195874,"y0":50.00360059828805,"z0":5.569838976181162,"aX":13.211967959902639},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.8,"breakHorizontal":-14.9,"spinRate":2254,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.46046025741574903,"extension":6.4546736170274235},"hitData":{"launchSpeed":94.6,"launchAngle":2.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.27,"coordY":152.19}},"index":4,"playId":"39a68177-f385-3e21-a8b4-923e5710b1d4","pitchNumber":5,"startTime":"2026-05-03T18:02:25.503Z","endTime":"2026-05-03T18:02:33.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:02:33.742Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, second baseman Ben Williamson to first baseman Ryan Vilade.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T18:02:39.236Z","endTime":"2026-05-03T18:03:07.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.31748493562701,"aZ":-18.979663148054744,"pfxX":11.005236825268458,"pfxZ":7.19469373848972,"pX":-0.22898612674554777,"pZ":2.9130446156278507,"vX0":-8.932708027803608,"vY0":-135.7278326588418,"vZ0":-3.9658466214334904,"x":125.73,"y":160.13,"x0":1.7022902340927268,"y0":50.00590453735859,"z0":5.743788026044574,"aX":20.194969035708375},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.1,"breakHorizontal":-17.6,"spinRate":2090,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.40614334090187976,"extension":6.471006896372016},"hitData":{"launchSpeed":85.2,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.7,"coordY":154.22}},"index":0,"playId":"e2d62793-f50b-390b-8088-702a23b322bf","pitchNumber":1,"startTime":"2026-05-03T18:02:59.564Z","endTime":"2026-05-03T18:03:07.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:03:07.927Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ben Williamson flies out to right fielder Jerar Encarnacion.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T18:05:06.639Z","endTime":"2026-05-03T18:06:02.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":81.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.639899446337644,"aZ":-11.9673804017117,"pfxX":-8.427558315190618,"pfxZ":11.720558758517807,"pX":0.564499998121459,"pZ":2.68569124056451,"vX0":9.808290348151768,"vY0":-131.65846020387414,"vZ0":-4.760788146916234,"x":95.48,"y":166.27,"x0":-2.1461569158081875,"y0":50.003586544869535,"z0":5.4305228172504965,"aX":-14.530842934480974},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":20.0,"breakHorizontal":12.6,"spinRate":2350,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.4189270439638495,"extension":6.629571157809111},"index":0,"playId":"fe074674-6d33-37ee-b01e-aa7cf78c7a50","pitchNumber":1,"startTime":"2026-05-03T18:05:21.640Z","endTime":"2026-05-03T18:05:24.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":79.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.791293424190098,"aZ":-14.366715449580656,"pfxX":-1.6032214489290002,"pfxZ":10.934105746053689,"pX":1.3275999062657402,"pZ":0.9374436113452261,"vX0":9.871698861111925,"vY0":-127.23839375475956,"vZ0":-7.771706709605979,"x":66.4,"y":213.47,"x0":-2.4055881528184004,"y0":50.002281971766735,"z0":5.185466223337242,"aX":-2.6130835331386493},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":18.0,"breakHorizontal":0.5,"spinRate":2430,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.431617791418764,"extension":6.7767682269439575},"index":1,"playId":"2737005f-7afc-3689-9c95-a9e146e7afe8","pitchNumber":2,"startTime":"2026-05-03T18:05:39.008Z","endTime":"2026-05-03T18:05:42.008Z","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":0},"pitchData":{"startSpeed":91.7,"endSpeed":82.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.90470685458629,"aZ":-10.023838834176267,"pfxX":-7.23950525678084,"pfxZ":12.593520697221933,"pX":-0.49905135727459704,"pZ":2.4095347909139044,"vX0":6.963971799857382,"vY0":-133.12974472997655,"vZ0":-6.05623172236782,"x":136.02,"y":173.72,"x0":-2.233743975646646,"y0":50.004899775930284,"z0":5.471166846119932,"aX":-12.736733448760207},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":21.4,"breakHorizontal":11.2,"spinRate":2432,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.4146115333332827,"extension":6.738335626326639},"hitData":{"launchSpeed":78.8,"launchAngle":32.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.23,"coordY":109.96}},"index":2,"playId":"f512376a-520b-3b08-a327-7a9e5d128777","pitchNumber":3,"startTime":"2026-05-03T18:05:54.470Z","endTime":"2026-05-03T18:06:02.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:06:02.037Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cedric Mullins grounds out, second baseman Luis Arraez to first baseman Rafael Devers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T18:06:17.003Z","endTime":"2026-05-03T18:07:40.823Z","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":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":76.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72453013914208,"aZ":-16.923488687041942,"pfxX":-0.05090772871295535,"pfxZ":10.03353717966467,"pX":-1.0114583829665047,"pZ":1.9884829639833195,"vX0":2.186468573156128,"vY0":-123.11719437730564,"vZ0":-4.507387909468497,"x":155.55,"y":185.09,"x0":-1.90816804080525,"y0":50.000800100837694,"z0":5.294937078388141,"aX":-0.07749146641566336},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":17.3,"breakHorizontal":-0.5,"spinRate":2416,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.44659237914283967,"extension":6.7602416588015934},"index":0,"playId":"ad738699-f8ef-33db-ab86-16c353ba904f","pitchNumber":1,"startTime":"2026-05-03T18:06:24.888Z","endTime":"2026-05-03T18:06:28.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41974501731568,"aZ":-10.781691047898155,"pfxX":-7.234951057192093,"pfxZ":11.95429953729138,"pX":0.9098580827695557,"pZ":2.353778090117495,"vX0":8.446092228296894,"vY0":-133.8183272452526,"vZ0":-5.954820102821994,"x":82.32,"y":175.23,"x0":-1.367056205614419,"y0":50.00448150672043,"z0":5.401274525323481,"aX":-12.950059719572764},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.3,"breakHorizontal":11.0,"spinRate":2354,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4113829154110986,"extension":6.730989243936934},"index":1,"playId":"ba50c20c-5c83-3cbd-9f4f-f3879c9ee63a","pitchNumber":2,"startTime":"2026-05-03T18:06:39.524Z","endTime":"2026-05-03T18:06:43.324Z","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":1},"pitchData":{"startSpeed":91.9,"endSpeed":82.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40612911908567,"aZ":-11.524567955834774,"pfxX":-8.77689234917339,"pfxZ":11.595453255277416,"pX":-0.2961698946185412,"pZ":2.0186606163041447,"vX0":6.347311810956716,"vY0":-133.51232968114695,"vZ0":-6.307802880602231,"x":128.29,"y":184.28,"x0":-1.5805161545838995,"y0":50.000571759721566,"z0":5.264380847047071,"aX":-15.627109614516586},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.6,"breakHorizontal":14.3,"spinRate":2349,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.4124113266131477,"extension":6.696420661860972},"index":2,"playId":"4ef634a3-dc38-3d31-afb1-2030f2046605","pitchNumber":3,"startTime":"2026-05-03T18:06:56.013Z","endTime":"2026-05-03T18:06:59.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(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":92.2,"endSpeed":83.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.694069832757506,"aZ":-11.095123549002619,"pfxX":-8.125756786769278,"pfxZ":11.788260636054432,"pX":0.41098376783939516,"pZ":2.5576425871515656,"vX0":7.5446680050512365,"vY0":-133.8268597661604,"vZ0":-5.261923819052055,"x":101.33,"y":169.72,"x0":-1.4085293236240488,"y0":50.0038525809095,"z0":5.365465960552466,"aX":-14.531615468632044},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.2,"breakHorizontal":12.8,"spinRate":2353,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.41152470334009106,"extension":6.711263056732527},"index":3,"playId":"ed061c8b-1887-311b-8cfc-c218a49ec4db","pitchNumber":4,"startTime":"2026-05-03T18:07:10.448Z","endTime":"2026-05-03T18:07:14.005Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-03T18:07:19.567Z","endTime":"2026-05-03T18:07:32.688Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":83.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77120526496599,"aZ":-11.37982283541945,"pfxX":-8.323704112702277,"pfxZ":11.423890725308517,"pX":-0.6524356985194238,"pZ":3.3527951458665495,"vX0":5.31150133085063,"vY0":-135.12914698562824,"vZ0":-3.3930656578755825,"x":141.87,"y":148.25,"x0":-1.578169844961462,"y0":50.00240834092581,"z0":5.443287398389122,"aX":-15.150506496823983},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.0,"breakHorizontal":13.7,"spinRate":2363,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.40779892999499934,"extension":6.612682927331079},"hitData":{"launchSpeed":95.3,"launchAngle":-11.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.24,"coordY":151.68}},"index":5,"playId":"7078dcb9-9761-3ab7-9862-843675488a17","pitchNumber":5,"startTime":"2026-05-03T18:07:32.688Z","endTime":"2026-05-03T18:07:40.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:07:40.823Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Fortes grounds out, third baseman Matt Chapman to first baseman Rafael Devers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T18:07:50.245Z","endTime":"2026-05-03T18:08:40.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":2},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.8160324239192,"aZ":-34.72017084440909,"pfxX":0.8189729827983845,"pfxZ":-1.7431637576948589,"pX":0.7422466810180075,"pZ":2.314292338762435,"vX0":6.934171313195383,"vY0":-120.74157742448118,"vZ0":-0.7169506324737271,"x":88.71,"y":176.29,"x0":-2.2858189896099077,"y0":50.00237441740268,"z0":5.698550194255331,"aX":1.1959081995817216},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.0,"breakHorizontal":-3.4,"spinRate":2592,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.4554774566380586,"extension":6.414194472348484},"index":0,"playId":"3dfb6aeb-a0d1-308e-9693-4984361f8757","pitchNumber":1,"startTime":"2026-05-03T18:08:03.919Z","endTime":"2026-05-03T18:08:07.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":82.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.73830726544325,"aZ":-9.618157970244244,"pfxX":-7.095397981832338,"pfxZ":12.607298499034066,"pX":0.04050831694811333,"pZ":3.045809666667656,"vX0":8.68590432225136,"vY0":-134.53663982205373,"vZ0":-4.288775855528765,"x":115.46,"y":156.54,"x0":-2.345046791914757,"y0":50.00093493809289,"z0":5.372667535717116,"aX":-12.693108055837767},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":21.7,"breakHorizontal":10.4,"spinRate":2326,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.41094202022915827,"extension":6.7900781895931335},"index":1,"playId":"d7abe215-3ca1-3036-946b-ee5fd863d629","pitchNumber":2,"startTime":"2026-05-03T18:08:19.639Z","endTime":"2026-05-03T18:08:22.984Z","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":83.5,"endSpeed":76.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.023445086024598,"aZ":-34.13912426559099,"pfxX":1.8773831719174483,"pfxZ":-1.3371477469272612,"pX":-0.053793928757446915,"pZ":1.9897008878597942,"vX0":5.013961021897377,"vY0":-121.45702156167857,"vZ0":-1.496786511411445,"x":119.05,"y":185.06,"x0":-2.400923746543475,"y0":50.00171406005693,"z0":5.623084470383572,"aX":2.7627616713630005},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.5,"breakHorizontal":-4.8,"spinRate":2595,"spinDirection":61},"zone":8,"typeConfidence":2.0,"plateTime":0.4535123884752794,"extension":6.4856234788586},"hitData":{"launchSpeed":53.3,"launchAngle":-57.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.22,"coordY":172.17}},"index":2,"playId":"668475bf-a0c8-37ce-b753-b1b567a4bbb3","pitchNumber":3,"startTime":"2026-05-03T18:08:32.157Z","endTime":"2026-05-03T18:08:40.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:08:40.163Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jerar Encarnacion grounds out, third baseman Junior Caminero to first baseman Ryan Vilade.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T18:10:34.631Z","endTime":"2026-05-03T18:12:08.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"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":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.4,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.948080395739456,"aZ":-42.1348560022478,"pfxX":-4.797099513399795,"pfxZ":-7.71482127867984,"pX":-0.5167357390533392,"pZ":1.6431940030835552,"vX0":-3.7871646855428764,"vY0":-114.34589923744038,"vZ0":-0.2029141982931859,"x":136.7,"y":194.41,"x0":1.7990594778508748,"y0":50.00147912147474,"z0":5.955048476283315,"aX":-6.194517678774889},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-13.6,"breakHorizontal":9.8,"spinRate":2256,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.48362644782947495,"extension":6.506072350258377},"index":0,"playId":"6bffc05b-f8e3-3d53-ab22-849b6a4790fa","pitchNumber":1,"startTime":"2026-05-03T18:10:48.661Z","endTime":"2026-05-03T18:10:51.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":83.9,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.016067041223565,"aZ":-20.382912138509496,"pfxX":9.084314525391983,"pfxZ":6.4494395536576,"pX":-0.44038195928752444,"pZ":3.4498251616761837,"vX0":-8.756755960698824,"vY0":-135.4345522659019,"vZ0":-2.022738236279417,"x":133.79,"y":145.63,"x0":1.6798964993457044,"y0":50.001538498955554,"z0":5.656418002330463,"aX":16.6040298840727},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":-14.2,"spinRate":2202,"spinDirection":124},"zone":1,"typeConfidence":2.0,"plateTime":0.40694715222590006,"extension":6.516156641098526},"index":1,"playId":"eaeea00f-a9dd-3fb7-974a-0c06fab92a58","pitchNumber":2,"startTime":"2026-05-03T18:11:02.673Z","endTime":"2026-05-03T18:11:05.673Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-03T18:11:14.488Z","endTime":"2026-05-03T18:11:26.763Z","isPitch":false,"type":"action","player":{"id":666464,"link":"/api/v1/people/666464"}},{"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":82.7,"endSpeed":74.7,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07695097863387,"aZ":-32.137113804081,"pfxX":8.862672370590232,"pfxZ":0.029416243923852115,"pX":0.3408171851426377,"pZ":0.8729261402399335,"vX0":-5.9679421686478005,"vY0":-120.0691709431791,"vZ0":-4.217702957875395,"x":104.01,"y":215.21,"x0":1.7351509365710187,"y0":50.00518908867695,"z0":5.582936014951658,"aX":12.653701232719996},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.8,"breakHorizontal":-14.2,"spinRate":2416,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.46012727529614095,"extension":6.490219436993399},"index":3,"playId":"22a0fe58-4514-3d41-9dfe-567270ee10d0","pitchNumber":3,"startTime":"2026-05-03T18:11:26.763Z","endTime":"2026-05-03T18:11:29.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.2,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.134570595472947,"aZ":-31.991185168316548,"pfxX":8.72421789540996,"pfxZ":0.12948080517155836,"pX":-0.00172426094273722,"pZ":0.12525510631712244,"vX0":-7.020072301432892,"vY0":-120.57954282400198,"vZ0":-5.731386291063247,"x":117.07,"y":235.4,"x0":1.844733163322526,"y0":50.0049321424136,"z0":5.428970935941937,"aX":12.572794015168428},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.2,"breakHorizontal":-13.7,"spinRate":2444,"spinDirection":91},"zone":13,"typeConfidence":2.0,"plateTime":0.4580242846974638,"extension":6.656286869825105},"index":4,"playId":"ad866478-d1a0-389c-a21f-f5879b752feb","pitchNumber":4,"startTime":"2026-05-03T18:11:43.154Z","endTime":"2026-05-03T18:11:46.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":75.5,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.218348701215398,"aZ":-34.69655981676557,"pfxX":-4.361773548298645,"pfxZ":-1.7253076863841237,"pX":-0.7473357389318193,"pZ":2.7224105084095305,"vX0":-4.436870833896505,"vY0":-121.36423595262521,"vZ0":0.09338345606146148,"x":145.49,"y":165.27,"x0":1.6850479312977995,"y0":50.003824284815245,"z0":5.756727641352319,"aX":-6.37443990155316},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.8,"breakHorizontal":9.1,"spinRate":2232,"spinDirection":321},"zone":4,"typeConfidence":2.0,"plateTime":0.4548493776221165,"extension":6.49628375646776},"hitData":{"launchSpeed":90.8,"launchAngle":-22.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.2,"coordY":157.26}},"index":5,"playId":"11475ce8-771a-35eb-bc15-e694aa842034","pitchNumber":5,"startTime":"2026-05-03T18:11:58.781Z","endTime":"2026-05-03T18:12:08.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:12:08.203Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Eric Haase doubles (2) on a ground ball to left fielder Chandler Simpson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T18:12:25.878Z","endTime":"2026-05-03T18:12:47.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"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"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":83.9,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.180785210659586,"aZ":-19.365205602546215,"pfxX":10.102690702137759,"pfxZ":7.02807642951928,"pX":-0.12411861174489879,"pZ":2.01973514541337,"vX0":-7.8154343454636335,"vY0":-135.30876719775424,"vZ0":-5.810205509507028,"x":121.73,"y":184.25,"x0":1.5136821119448718,"y0":50.00566372796946,"z0":5.586837564466351,"aX":18.41933264582031},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":-16.2,"spinRate":2193,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.40745963678869934,"extension":6.5706211196125075},"hitData":{"launchSpeed":82.4,"launchAngle":8.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.8,"coordY":130.9}},"index":0,"playId":"2ec403ad-d332-3973-b904-9d526395e256","pitchNumber":1,"startTime":"2026-05-03T18:12:33.623Z","endTime":"2026-05-03T18:12:47.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:12:47.217Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Heliot Ramos flies out to right fielder Jake Fraley in foul territory. Eric Haase to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T18:14:04.144Z","endTime":"2026-05-03T18:14:53.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"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":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-03T18:13:08.484Z","endTime":"2026-05-03T18:14:06.387Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20150067036844,"aZ":-18.76553596652781,"pfxX":10.11407283158875,"pfxZ":7.401029789844137,"pX":1.7644441650093652,"pZ":2.4715480936802794,"vX0":-4.016725263213711,"vY0":-134.7148966383499,"vZ0":-4.898539522728418,"x":49.74,"y":172.05,"x0":1.973165564400518,"y0":50.00196594889778,"z0":5.667234076933318,"aX":18.320509555950945},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.4,"breakHorizontal":-17.3,"spinRate":2086,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.40884131492011155,"extension":6.319914843179083},"index":1,"playId":"f613f889-4c32-3887-b140-ed2245c08ae0","pitchNumber":1,"startTime":"2026-05-03T18:14:06.387Z","endTime":"2026-05-03T18:14:09.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03394902067899,"aZ":-16.21453014901912,"pfxX":10.15837763559879,"pfxZ":8.790537635698813,"pX":0.35037176708198764,"pZ":2.6369195565769603,"vX0":-7.472897915130555,"vY0":-134.8322894326862,"vZ0":-4.866678248385384,"x":103.64,"y":167.58,"x0":1.8570436645354729,"y0":50.00625739281025,"z0":5.63304670016993,"aX":18.45321926420133},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.9,"breakHorizontal":-16.6,"spinRate":2125,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.4083552594126396,"extension":6.530470977980122},"index":2,"playId":"c563b371-4da3-3529-9e37-7929a23ef176","pitchNumber":2,"startTime":"2026-05-03T18:14:21.151Z","endTime":"2026-05-03T18:14:24.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":74.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87535530722609,"aZ":-34.00534294794938,"pfxX":-3.817104816315126,"pfxZ":-1.2816292190779706,"pX":-0.25367586155914307,"pZ":3.0339779001892317,"vX0":-4.077523070187165,"vY0":-119.73835214385176,"vZ0":0.6292153685908555,"x":126.67,"y":156.86,"x0":1.978464727285844,"y0":50.003927323865426,"z0":5.853272361651194,"aX":-5.445992288947933},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.8,"breakHorizontal":8.0,"spinRate":2330,"spinDirection":319},"zone":1,"typeConfidence":2.0,"plateTime":0.46051152583770616,"extension":6.595380931857099},"hitData":{"launchSpeed":88.0,"launchAngle":48.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.34,"coordY":132.73}},"index":3,"playId":"e2a89117-93a8-3e72-b80d-941d0d6795b9","pitchNumber":3,"startTime":"2026-05-03T18:14:39.210Z","endTime":"2026-05-03T18:14:53.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:14:53.877Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Devers walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T18:15:13.665Z","endTime":"2026-05-03T18:16:23.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnThird":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":83.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.258725100838404,"aZ":-18.829266955093413,"pfxX":9.020376938828798,"pfxZ":7.323343022917284,"pX":1.1353169335513489,"pZ":3.1954367344855865,"vX0":-5.4497590437806815,"vY0":-135.0988684342448,"vZ0":-3.0331670818117398,"x":73.72,"y":152.5,"x0":2.021396967416862,"y0":50.00535206266557,"z0":5.678402430401359,"aX":16.44425119594655},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.7,"breakHorizontal":-15.0,"spinRate":2163,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.407612888478984,"extension":6.582689060784011},"index":0,"playId":"a9fc4bf0-cb5f-39ef-a500-6105c9072889","pitchNumber":1,"startTime":"2026-05-03T18:15:24.763Z","endTime":"2026-05-03T18:15:28.315Z","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":81.1,"endSpeed":73.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.905362681724817,"aZ":-35.44174335058612,"pfxX":-7.691214711948389,"pfxZ":-2.37248670185088,"pX":-0.13132871556616563,"pZ":3.6381741849050573,"vX0":-2.4920069154425883,"vY0":-117.87867968368211,"vZ0":2.504298433645989,"x":122.01,"y":140.55,"x0":1.9448386352556624,"y0":50.00238762999077,"z0":5.883960329618436,"aX":-10.590694753690697},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.2,"breakHorizontal":14.6,"spinRate":2267,"spinDirection":314},"zone":11,"typeConfidence":2.0,"plateTime":0.46852165607064933,"extension":6.78357279105703},"index":1,"playId":"95f10bfd-b0e2-3f27-b310-7432e747d569","pitchNumber":2,"startTime":"2026-05-03T18:15:41.888Z","endTime":"2026-05-03T18:15:45.742Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-03T18:15:52.459Z","endTime":"2026-05-03T18:16:04.474Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"}},{"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":93.7,"endSpeed":84.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04376902529869,"aZ":-18.91421361277605,"pfxX":11.472739324877082,"pfxZ":7.168922118002389,"pX":-0.05865401497477223,"pZ":1.5974629909067763,"vX0":-8.418846636936388,"vY0":-135.95364431222532,"vZ0":-7.065556486742422,"x":119.24,"y":195.65,"x0":1.6057502123329714,"y0":50.00496253630108,"z0":5.568535437165165,"aX":21.229311262124476},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.4,"breakHorizontal":-18.7,"spinRate":2144,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.4046735556244072,"extension":6.754355433222525},"index":3,"playId":"317f479e-6005-3b59-8c52-c9d28479c002","pitchNumber":3,"startTime":"2026-05-03T18:16:04.474Z","endTime":"2026-05-03T18:16:08.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.730786169354225,"aZ":-23.102723707836628,"pfxX":11.287737432249536,"pfxZ":5.052950730262786,"pX":1.1136744986438787,"pZ":3.165818638411957,"vX0":-6.043615298375592,"vY0":-134.05945871812645,"vZ0":-2.136040761971556,"x":74.55,"y":153.3,"x0":1.9475282330613817,"y0":50.002204448977466,"z0":5.646006538240077,"aX":20.25973175812572},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.9,"breakHorizontal":-18.8,"spinRate":2124,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4107568116453111,"extension":6.645961742238724},"index":4,"playId":"d8c05355-18a2-3ecb-9ded-4f888f7371e9","pitchNumber":4,"startTime":"2026-05-03T18:16:19.471Z","endTime":"2026-05-03T18:16:23.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:16:23.557Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Casey Schmitt lines out sharply to center fielder Cedric Mullins.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T18:16:43.258Z","endTime":"2026-05-03T18:17:00.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":72.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.998988581939937,"aZ":-37.75831414929986,"pfxX":-7.6068090057305655,"pfxZ":-4.118713858447316,"pX":0.5759961038753045,"pZ":3.044997662956287,"vX0":-1.0518848227448272,"vY0":-117.36051125484045,"vZ0":1.8945134354457316,"x":95.04,"y":156.57,"x0":2.018971697158734,"y0":50.00324890635628,"z0":5.818421914928431,"aX":-10.313486197509237},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-6.5,"breakHorizontal":14.0,"spinRate":2285,"spinDirection":314},"zone":3,"typeConfidence":2.0,"plateTime":0.47180682968947263,"extension":6.7767981487204185},"hitData":{"launchSpeed":105.3,"launchAngle":19.0,"totalDistance":367.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":124.67,"coordY":51.15}},"index":0,"playId":"80692254-461f-335d-ae88-323eae6aabf3","pitchNumber":1,"startTime":"2026-05-03T18:16:53.514Z","endTime":"2026-05-03T18:17:00.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:17:00.472Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Walls flies out to right fielder Jerar Encarnacion.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T18:18:53.832Z","endTime":"2026-05-03T18:20:03.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07556974471019,"aZ":-13.001567563845256,"pfxX":-6.201802285613675,"pfxZ":11.269849120473467,"pX":-0.8374270088336913,"pZ":2.7943632632962534,"vX0":4.148247216385367,"vY0":-130.53545171679178,"vZ0":-4.1951947872207915,"x":148.92,"y":163.33,"x0":-1.652784870094565,"y0":50.005726309319506,"z0":5.422447427554133,"aX":-10.55424572423831},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":19.6,"breakHorizontal":10.1,"spinRate":2247,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.42186810059565794,"extension":6.640188325818411},"index":0,"playId":"e9414fc6-acf5-3d61-9207-47b4eee1ecb7","pitchNumber":1,"startTime":"2026-05-03T18:19:19.496Z","endTime":"2026-05-03T18:19:22.987Z","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":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.735832213726976,"aZ":-30.302950920685312,"pfxX":-7.902125908158379,"pfxZ":1.2785416573692912,"pX":-0.4266647039939352,"pZ":1.2254349389171515,"vX0":5.222360556793914,"vY0":-120.64148090119548,"vZ0":-3.519363875340364,"x":133.26,"y":205.69,"x0":-1.5990127944788948,"y0":50.00533159985018,"z0":5.390766377911534,"aX":-11.582593155709283},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.7,"breakHorizontal":13.0,"spinRate":1488,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.45502505953519323,"extension":6.619965516478585},"index":1,"playId":"44b12e3f-b70c-3c36-8df3-6d38a2995792","pitchNumber":2,"startTime":"2026-05-03T18:19:35.574Z","endTime":"2026-05-03T18:19:40.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":81.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06255874779335,"aZ":-12.386104286252968,"pfxX":-7.441369209878057,"pfxZ":11.386680746379172,"pX":0.26811102901157985,"pZ":3.183590702850362,"vX0":6.935904003246394,"vY0":-131.7596555140845,"vZ0":-3.4817489307651517,"x":106.78,"y":152.82,"x0":-1.446620406633029,"y0":50.00148563239314,"z0":5.453072473689612,"aX":-12.929898148041877},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.9,"breakHorizontal":11.8,"spinRate":2336,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.41759369894053133,"extension":6.734487271037546},"hitData":{"launchSpeed":91.1,"launchAngle":50.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.25,"coordY":102.92}},"index":2,"playId":"24a8815b-9c85-3a4f-a601-5dd0bee15240","pitchNumber":3,"startTime":"2026-05-03T18:19:54.232Z","endTime":"2026-05-03T18:20:03.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:20:03.940Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chandler Simpson called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T18:20:11.643Z","endTime":"2026-05-03T18:22:59.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":8},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.475804850090686,"aZ":-29.393658626426905,"pfxX":-9.601863920849308,"pfxZ":1.8497355508763569,"pX":-0.3899773922440596,"pZ":1.8872000749047617,"vX0":5.898048086257569,"vY0":-122.18259011370769,"vZ0":-2.4257596954902683,"x":131.87,"y":187.83,"x0":-1.5954302844056238,"y0":50.00160851438615,"z0":5.434437962694002,"aX":-14.425954992747899},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.0,"breakHorizontal":15.8,"spinRate":1682,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.44935239938771776,"extension":6.609799066464186},"index":0,"playId":"b1e76a19-5511-335e-9194-aaf80b9a580f","pitchNumber":1,"startTime":"2026-05-03T18:20:28.780Z","endTime":"2026-05-03T18:20:31.794Z","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":91.6,"endSpeed":82.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13697488557887,"aZ":-14.746792761262915,"pfxX":-6.596752728198488,"pfxZ":9.850712354645847,"pX":-1.0305621339179987,"pZ":3.948859239905885,"vX0":3.552666887778241,"vY0":-133.30106995399836,"vZ0":-1.3374726615782464,"x":156.28,"y":132.16,"x0":-1.5354486795755824,"y0":50.00475595897815,"z0":5.540424019092474,"aX":-11.673916653235452},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.6,"breakHorizontal":11.0,"spinRate":2229,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4135518545830643,"extension":6.630804651108242},"index":1,"playId":"fefe1f74-a652-3b12-805e-8bfe779430c5","pitchNumber":2,"startTime":"2026-05-03T18:20:45.529Z","endTime":"2026-05-03T18:20:48.797Z","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":81.2,"endSpeed":74.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13914384935368,"aZ":-34.4164383320828,"pfxX":1.8013640341757426,"pfxZ":-1.5991580566536143,"pX":-0.4629479551526823,"pZ":4.017988011519544,"vX0":2.090209911311403,"vY0":-118.1904675311067,"vZ0":2.9732985937256036,"x":134.65,"y":130.29,"x0":-1.5953233272941028,"y0":50.0012652142061,"z0":5.920511215776279,"aX":2.528479122377663},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.8,"breakHorizontal":-3.8,"spinRate":2438,"spinDirection":84},"zone":11,"typeConfidence":2.0,"plateTime":0.46479928320203445,"extension":6.3326137359570245},"index":2,"playId":"b57c391f-84a5-33fb-bf70-933e6a036c83","pitchNumber":3,"startTime":"2026-05-03T18:21:02.674Z","endTime":"2026-05-03T18:21:06.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92562684422098,"aZ":-11.851817477935645,"pfxX":-5.4786674517711935,"pfxZ":11.323153615998075,"pX":0.015891672622932947,"pZ":3.156889561668199,"vX0":5.733427396149759,"vY0":-134.09209237600683,"vZ0":-3.8106193105592014,"x":116.39,"y":153.54,"x0":-1.453131236606501,"y0":50.00065450698633,"z0":5.4610714351287415,"aX":-9.831163316656308},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.7,"breakHorizontal":8.5,"spinRate":2356,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.4107562019812727,"extension":6.652146992873276},"index":3,"playId":"d1bc321a-e458-3da8-927a-6707a4c3b786","pitchNumber":4,"startTime":"2026-05-03T18:21:18.357Z","endTime":"2026-05-03T18:21:21.357Z","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.9,"endSpeed":78.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00131265474509,"aZ":-31.711867480378555,"pfxX":-9.18560502184901,"pfxZ":0.29577831430889123,"pX":-0.13132657591259175,"pZ":1.5581057153898732,"vX0":6.5967709879120395,"vY0":-124.88141264970297,"vZ0":-3.1741624898352283,"x":122.01,"y":196.71,"x0":-1.6241316464266247,"y0":50.00320902970002,"z0":5.4756420242893045,"aX":-14.394371804111094},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.0,"breakHorizontal":15.0,"spinRate":1592,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4399166822611136,"extension":6.689530301049958},"index":4,"playId":"3d73f65d-10bc-3e5b-bd9f-fb6c1c321e02","pitchNumber":5,"startTime":"2026-05-03T18:21:36.640Z","endTime":"2026-05-03T18:21:40.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92623250268933,"aZ":-26.11442199252835,"pfxX":-9.51943918159401,"pfxZ":4.134437340669045,"pX":-0.37534050971239147,"pZ":1.2942027721393647,"vX0":5.673646719486636,"vY0":-120.92378314021941,"vZ0":-4.203093720755629,"x":131.31,"y":203.84,"x0":-1.528117563031679,"y0":50.001552052399305,"z0":5.374221829243751,"aX":-13.94654981398882},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.6,"breakHorizontal":15.7,"spinRate":1608,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4548120464662673,"extension":6.650747042098532},"index":5,"playId":"1e7c5303-7fd6-3ee9-9e70-8514f29f96c2","pitchNumber":6,"startTime":"2026-05-03T18:21:58.097Z","endTime":"2026-05-03T18:22:01.928Z","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":92.3,"endSpeed":83.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58573896699419,"aZ":-10.499185994486862,"pfxX":-9.1605313712423,"pfxZ":12.051385715323413,"pX":-0.4377354408374109,"pZ":2.337963455524393,"vX0":6.26203228654362,"vY0":-134.1604269703084,"vZ0":-5.666055303331373,"x":133.69,"y":175.65,"x0":-1.62754728974907,"y0":50.00669140788869,"z0":5.245816857490395,"aX":-16.482994373738883},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.5,"breakHorizontal":15.0,"spinRate":2392,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.410329925481526,"extension":6.725012704830477},"index":6,"playId":"3c4fc6e9-930c-331d-ba9d-8d11e275faff","pitchNumber":7,"startTime":"2026-05-03T18:22:13.292Z","endTime":"2026-05-03T18:22:16.292Z","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":92.1,"endSpeed":83.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.526915970352302,"aZ":-13.519718968615203,"pfxX":-9.16580954291519,"pfxZ":10.40596294161829,"pX":0.5849137870188924,"pZ":1.8539080097437541,"vX0":8.688728915663015,"vY0":-133.72508057490677,"vZ0":-6.064161298636032,"x":94.7,"y":188.72,"x0":-1.5312995550503226,"y0":50.00583417934187,"z0":5.138775774155342,"aX":-16.437327684309697},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.5,"breakHorizontal":14.5,"spinRate":2272,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.41115940452762834,"extension":6.862182481931484},"index":7,"playId":"e2b062f1-a911-3d0c-960d-f22c448aced2","pitchNumber":8,"startTime":"2026-05-03T18:22:35.795Z","endTime":"2026-05-03T18:22:38.795Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20023073513701,"aZ":-15.215651346062037,"pfxX":-1.2445096973033785,"pfxZ":10.517480627482822,"pX":0.49585412847854404,"pZ":1.5612015370848615,"vX0":5.939624040250329,"vY0":-127.0155075950074,"vZ0":-5.764830492365181,"x":98.1,"y":196.63,"x0":-1.7246392233567855,"y0":50.003627446840774,"z0":5.09625610699932,"aX":-2.007441317657819},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":17.8,"breakHorizontal":0.7,"spinRate":2459,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.4334156597485692,"extension":6.712270372522636},"index":8,"playId":"c25f42ce-8cd9-37df-a7af-ca636fb0276a","pitchNumber":9,"startTime":"2026-05-03T18:22:56.168Z","endTime":"2026-05-03T18:22:59.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:22:59.658Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Junior Caminero walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T18:23:07.068Z","endTime":"2026-05-03T18:25:35.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.1,"endSpeed":77.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05719824805106,"aZ":-31.462904099794457,"pfxX":1.6160924426021896,"pfxZ":0.4767623036696649,"pX":1.1125103732724304,"pZ":0.9438303492291268,"vX0":7.796887204533617,"vY0":-122.10967654440722,"vZ0":-4.383571556488759,"x":74.59,"y":213.3,"x0":-2.343688347148023,"y0":50.003385445067764,"z0":5.496290599466564,"aX":2.4186231899158903},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.0,"breakHorizontal":-4.9,"spinRate":2730,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.45009108698381306,"extension":6.3056784283484735},"index":0,"playId":"455425f3-75fc-31de-a97f-7e0585cacfa3","pitchNumber":1,"startTime":"2026-05-03T18:23:26.923Z","endTime":"2026-05-03T18:23:30.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.511304932627084,"aZ":-31.907387348243805,"pfxX":2.208220870176741,"pfxZ":0.17821578323234277,"pX":0.08934281621478286,"pZ":2.3330703425562667,"vX0":5.707186028727945,"vY0":-123.33208447840101,"vZ0":-0.9664034382282519,"x":113.59,"y":175.79,"x0":-2.549802076536171,"y0":50.00484463266516,"z0":5.441904592744011,"aX":3.37279254637568},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.4,"breakHorizontal":-5.4,"spinRate":2638,"spinDirection":76},"zone":5,"typeConfidence":2.0,"plateTime":0.44557307735031193,"extension":6.5938807408175375},"index":1,"playId":"2426f441-d2d7-32b3-a50e-32b61fcb0c0a","pitchNumber":2,"startTime":"2026-05-03T18:23:44.455Z","endTime":"2026-05-03T18:23:47.775Z","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":94.1,"endSpeed":84.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.858492228118614,"aZ":-11.783257270981782,"pfxX":-9.37757875014615,"pfxZ":11.005712084110883,"pX":0.749139539228732,"pZ":1.0418350615338068,"vX0":11.714333245485147,"vY0":-136.22036378356614,"vZ0":-8.411742699694164,"x":88.44,"y":210.65,"x0":-2.417296746678696,"y0":50.004024296092346,"z0":5.012752408675392,"aX":-17.376908549750468},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.9,"breakHorizontal":14.0,"spinRate":2345,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.40427475926958145,"extension":6.942864196980345},"index":2,"playId":"13da20ee-abb0-37b4-bb64-8748b362c6da","pitchNumber":3,"startTime":"2026-05-03T18:24:00.740Z","endTime":"2026-05-03T18:24:04.270Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.598429492506284,"aZ":-26.540066466489048,"pfxX":-10.690287709114592,"pfxZ":3.5464856911078133,"pX":0.17440924361006038,"pZ":1.6890042977440756,"vX0":9.944107342628019,"vY0":-125.75831644656252,"vZ0":-3.4738217822259188,"x":110.35,"y":193.18,"x0":-2.4589199112948803,"y0":50.001098592571964,"z0":5.262042339911881,"aX":-16.97114887320914},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.8,"breakHorizontal":16.8,"spinRate":1860,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.43701944638433776,"extension":6.851313552735458},"index":3,"playId":"a9046146-aee2-3de7-af99-02e7f35356ab","pitchNumber":4,"startTime":"2026-05-03T18:24:17.705Z","endTime":"2026-05-03T18:24:20.832Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-03T18:24:27.203Z","endTime":"2026-05-03T18:24:35.899Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":85.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.14881805910638,"aZ":-9.07556086222561,"pfxX":-8.292948253738889,"pfxZ":12.219087194401748,"pX":1.1695662333451289,"pZ":2.1622567058197886,"vX0":11.717744721592272,"vY0":-137.95394750841336,"vZ0":-6.977734812946119,"x":72.42,"y":180.4,"x0":-2.0937728987855158,"y0":50.005727691143015,"z0":5.366741960874668,"aX":-15.68160996257005},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.4,"breakHorizontal":12.0,"spinRate":2562,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3999587311709347,"extension":6.773814805421025},"index":5,"playId":"5f34ebfa-091f-3609-bfc1-de2cf3090cb8","pitchNumber":5,"startTime":"2026-05-03T18:24:35.899Z","endTime":"2026-05-03T18:24:39.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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":81.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.474444998785913,"aZ":-11.083835272593232,"pfxX":-1.390754219704848,"pfxZ":12.293629436800511,"pX":0.7073456292705315,"pZ":1.924312533817355,"vX0":8.663968346993006,"vY0":-131.107081136547,"vZ0":-6.091758603345805,"x":90.04,"y":186.82,"x0":-2.4802309112218803,"y0":50.0025897392151,"z0":5.129606365196552,"aX":-2.386332039313564},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":20.9,"breakHorizontal":0.4,"spinRate":2730,"spinDirection":201},"zone":9,"typeConfidence":2.0,"plateTime":0.42011892600807244,"extension":6.8966527764225765},"index":6,"playId":"aa70f234-1c96-34f2-90c9-da3bf41a1863","pitchNumber":6,"startTime":"2026-05-03T18:24:49.759Z","endTime":"2026-05-03T18:24:55.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":84.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.51140744079323,"aZ":-8.440623296936549,"pfxX":-7.644640963501914,"pfxZ":12.788073305292464,"pX":-0.5860150828826521,"pZ":3.0748404306111663,"vX0":7.43589064257935,"vY0":-136.90643041649048,"vZ0":-4.800793685733769,"x":139.34,"y":155.76,"x0":-2.3737547970348434,"y0":50.002953914390964,"z0":5.45653346353977,"aX":-14.188426735646354},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":22.0,"breakHorizontal":11.9,"spinRate":2529,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.40354014739792854,"extension":6.588312345753674},"index":7,"playId":"1282d3c6-21bb-39a3-95b8-b39dd069c3b5","pitchNumber":7,"startTime":"2026-05-03T18:25:10.669Z","endTime":"2026-05-03T18:25:16.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.179644032282482,"aZ":-31.014515834527796,"pfxX":0.7801257418823697,"pfxZ":0.7190737383340942,"pX":0.9871588179194251,"pZ":1.8452438310381964,"vX0":8.34447027580456,"vY0":-126.25913535842572,"vZ0":-2.6325136630334587,"x":79.37,"y":188.96,"x0":-2.4590973570366885,"y0":50.005040865121046,"z0":5.391803219709506,"aX":1.261377234498788},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.0,"breakHorizontal":-3.2,"spinRate":2734,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.43345632188787464,"extension":6.781100222382265},"index":8,"playId":"4f84c9a9-7df8-3eb2-af5d-1c9557210aa3","pitchNumber":8,"startTime":"2026-05-03T18:25:31.389Z","endTime":"2026-05-03T18:25:35.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:25:35.676Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan Aranda flies out to left fielder Heliot Ramos.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T18:25:51.702Z","endTime":"2026-05-03T18:26:51.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":82.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60256022168524,"aZ":-11.006971898091212,"pfxX":-7.4118017075703815,"pfxZ":11.895191499306453,"pX":-0.3523587115596916,"pZ":2.7074600561786637,"vX0":5.835446358192521,"vY0":-133.52128085299287,"vZ0":-4.781955094578335,"x":130.43,"y":165.68,"x0":-1.6189012421327782,"y0":50.006040431970355,"z0":5.334377236506908,"aX":-13.192990121956129},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.5,"breakHorizontal":11.9,"spinRate":2505,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4125005796695005,"extension":6.70535269888219},"index":0,"playId":"98ac340f-8243-39fa-a7e8-4c6977dc660d","pitchNumber":1,"startTime":"2026-05-03T18:26:02.395Z","endTime":"2026-05-03T18:26:06.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2660716702917,"aZ":-29.230392713230533,"pfxX":-9.470991127686297,"pfxZ":1.9482882852496388,"pX":-0.7326420901307614,"pZ":1.799442267146423,"vX0":5.619421549788378,"vY0":-122.7093722792007,"vZ0":-2.4922117065726748,"x":144.93,"y":190.2,"x0":-1.8321890542229249,"y0":50.00275320591685,"z0":5.340497954245023,"aX":-14.316899908786295},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.1,"breakHorizontal":15.7,"spinRate":1805,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.44786274934688564,"extension":6.629057643493995},"index":1,"playId":"2c9e122b-4a44-3447-9b8c-cbf4a51f6ab1","pitchNumber":2,"startTime":"2026-05-03T18:26:24.230Z","endTime":"2026-05-03T18:26:28.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":77.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.375723857229776,"aZ":-22.82543283105663,"pfxX":-8.907988682154617,"pfxZ":6.028267955055402,"pX":0.34514379161056985,"pZ":2.402706580864695,"vX0":7.349846931455735,"vY0":-124.64329381216771,"vZ0":-2.760232001418,"x":103.84,"y":173.91,"x0":-1.5050791432490154,"y0":50.00471133996974,"z0":5.438618451029641,"aX":-13.818963753551726},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":10.4,"breakHorizontal":14.2,"spinRate":1985,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.4418510938868647,"extension":6.637103305263995},"hitData":{"launchSpeed":91.7,"launchAngle":55.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.12,"coordY":112.15}},"index":2,"playId":"4ee23a6d-bc62-3f47-8cf1-7529c5594501","pitchNumber":3,"startTime":"2026-05-03T18:26:41.197Z","endTime":"2026-05-03T18:26:51.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:26:51.813Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, second baseman Ben Williamson to first baseman Ryan Vilade.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T18:28:49.431Z","endTime":"2026-05-03T18:29:33.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9869749645491,"aZ":-31.5512481169737,"pfxX":-4.96978370209033,"pfxZ":0.4431464708626791,"pX":-0.7534207400787281,"pZ":2.057219223651418,"vX0":-4.461238092229473,"vY0":-119.05813808378466,"vZ0":-1.793503847352682,"x":142.52,"y":152.21,"x0":1.7973911994638232,"y0":50.00520942126373,"z0":5.702744138999393,"aX":-7.064900830450338},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.6,"breakHorizontal":10.2,"spinRate":2240,"spinDirection":320},"zone":7,"typeConfidence":2.0,"plateTime":0.4618076861016047,"extension":6.7096207852077985},"index":0,"playId":"eeac60c3-4e45-32d2-8687-7b0779d8562d","pitchNumber":1,"startTime":"2026-05-03T18:28:59.005Z","endTime":"2026-05-03T18:29:02.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.849519920457716,"aZ":-18.4989334416291,"pfxX":11.410206295652642,"pfxZ":7.312061047675184,"pX":-0.04482768619256975,"pZ":1.8998267421639639,"vX0":-8.54876096606302,"vY0":-136.3760746294788,"vZ0":-6.346789982354406,"x":117.97,"y":141.84,"x0":1.6584264561585433,"y0":50.00653587852978,"z0":5.546968075175578,"aX":21.35449376957408},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.9,"breakHorizontal":-18.7,"spinRate":2066,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.402640253811573,"extension":6.45500724461695},"index":1,"playId":"7b82409b-93de-3282-a0eb-0e50edc169eb","pitchNumber":2,"startTime":"2026-05-03T18:29:10.131Z","endTime":"2026-05-03T18:29:13.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.692755348213822,"aZ":-19.01132248846935,"pfxX":10.445768041863255,"pfxZ":7.0029648308209005,"pX":0.4229252166662708,"pZ":1.93417740522029,"vX0":-6.945349979240528,"vY0":-136.61070419997048,"vZ0":-6.415321516633652,"x":100.88,"y":186.56,"x0":1.648581059577605,"y0":50.00075690301281,"z0":5.631500739381607,"aX":19.629068136479212},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.4,"breakHorizontal":-17.3,"spinRate":2152,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.4018111954048158,"extension":6.555635089417494},"hitData":{"launchSpeed":88.5,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.3,"coordY":150.67}},"index":2,"playId":"2100f97b-fdb6-303e-8915-c7679ca24eac","pitchNumber":3,"startTime":"2026-05-03T18:29:24.635Z","endTime":"2026-05-03T18:29:33.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:29:33.783Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Chapman flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T18:29:42.880Z","endTime":"2026-05-03T18:31:05.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65386447360392,"aZ":-16.5366517856713,"pfxX":9.999709040417798,"pfxZ":8.273081198632664,"pX":0.6199624416066072,"pZ":2.411293858133367,"vX0":-6.647782030991264,"vY0":-137.39992869333057,"vZ0":-5.6738155030454385,"x":93.37,"y":173.68,"x0":1.7856548695329129,"y0":50.00425755265723,"z0":5.647383019618822,"aX":18.90509987196157},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.8,"breakHorizontal":-16.4,"spinRate":2092,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.4003767092573032,"extension":6.532178996401334},"index":0,"playId":"5c2ea911-df59-3d23-b675-260e19988cfc","pitchNumber":1,"startTime":"2026-05-03T18:29:54.228Z","endTime":"2026-05-03T18:29:57.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94886482683321,"aZ":-17.18776193078776,"pfxX":9.839762544300026,"pfxZ":8.030410395583058,"pX":0.9064818316843839,"pZ":2.380167518137172,"vX0":-5.187280860334102,"vY0":-136.46227015244037,"vZ0":-5.670412935118131,"x":82.45,"y":174.52,"x0":1.5642402342033608,"y0":50.003364224906406,"z0":5.68862449316363,"aX":18.36505601310981},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":-16.6,"spinRate":2120,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.40297556741268226,"extension":6.462213565392501},"index":1,"playId":"d7924418-fdaa-3029-9b95-c4fc82d70124","pitchNumber":2,"startTime":"2026-05-03T18:30:06.183Z","endTime":"2026-05-03T18:30:09.183Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-03T18:30:16.530Z","endTime":"2026-05-03T18:30:25.083Z","isPitch":false,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64528971060053,"aZ":-30.491857378212913,"pfxX":10.595489965768241,"pfxZ":1.127093900284932,"pX":-0.07752510392957213,"pZ":0.2786062186377792,"vX0":-7.625203350740531,"vY0":-122.50233691745272,"vZ0":-6.285487173921031,"x":119.96,"y":231.26,"x0":1.7297347164025247,"y0":50.00148267242576,"z0":5.549254486942973,"aX":15.785423616492583},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.5,"breakHorizontal":-16.9,"spinRate":2377,"spinDirection":101},"zone":13,"typeConfidence":2.0,"plateTime":0.4505291924076005,"extension":6.571101079578751},"index":3,"playId":"26ea8c2d-a3f5-3685-b2ff-78c9dd439fb2","pitchNumber":3,"startTime":"2026-05-03T18:30:25.083Z","endTime":"2026-05-03T18:30:28.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":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.841891002588206,"aZ":-16.486219024210556,"pfxX":7.931968124820667,"pfxZ":8.356179875641423,"pX":-1.002537285121163,"pZ":3.138174387999337,"vX0":-9.457739034260415,"vY0":-136.79540241400332,"vZ0":-3.849889684346155,"x":155.21,"y":154.05,"x0":1.4845844244998834,"y0":50.00187046172645,"z0":5.708569217236639,"aX":14.890337866881014},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":-12.1,"spinRate":2315,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.40186005927112056,"extension":6.38938089354778},"index":4,"playId":"ad5cc3b1-7712-3c58-8418-638e5adc21de","pitchNumber":4,"startTime":"2026-05-03T18:30:43.195Z","endTime":"2026-05-03T18:30:46.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.471260981525514,"aZ":-33.63261516454656,"pfxX":8.280552399341008,"pfxZ":-0.986773986606452,"pX":0.2618289916001641,"pZ":1.9579512201760083,"vX0":-6.1985152466564175,"vY0":-121.18230399499151,"vZ0":-1.7328153577374246,"x":107.02,"y":185.92,"x0":1.7872314396975546,"y0":50.005101151917394,"z0":5.642847676927341,"aX":12.217719492466918},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.9,"breakHorizontal":-13.3,"spinRate":2308,"spinDirection":91},"zone":8,"typeConfidence":2.0,"plateTime":0.45340178567095446,"extension":6.588880227868375},"hitData":{"launchSpeed":93.7,"launchAngle":45.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.26,"coordY":88.37}},"index":5,"playId":"963c94b6-a828-3eac-b51f-ee14017fc5f8","pitchNumber":5,"startTime":"2026-05-03T18:30:55.259Z","endTime":"2026-05-03T18:31:05.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:31:05.779Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willy Adames flies out to right fielder Jake Fraley.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T18:31:11.337Z","endTime":"2026-05-03T18:31:46.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.239151198231895,"aZ":-30.41490946666637,"pfxX":8.754802229357837,"pfxZ":1.179324014643158,"pX":0.2970232891609977,"pZ":1.3953319125789043,"vX0":-6.57219828197124,"vY0":-121.9262517754379,"vZ0":-3.551638925241826,"x":105.68,"y":201.11,"x0":1.8975416472124131,"y0":50.005336943762224,"z0":5.511397268534937,"aX":13.108638715225183},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.4,"breakHorizontal":-14.2,"spinRate":2303,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.45020627215942444,"extension":6.724669832665972},"index":0,"playId":"6f2eec7c-762f-32d8-8437-ee87e892e471","pitchNumber":1,"startTime":"2026-05-03T18:31:23.548Z","endTime":"2026-05-03T18:31:26.969Z","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":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13250680502984,"aZ":-18.522271711714605,"pfxX":9.680339191582572,"pfxZ":7.344334642655523,"pX":0.17757527541978757,"pZ":2.0784208018932113,"vX0":-6.863013866976188,"vY0":-136.03954362923645,"vZ0":-6.104035527143198,"x":110.23,"y":182.66,"x0":1.4858423431109906,"y0":50.004661343178086,"z0":5.652022061451978,"aX":17.997140876440067},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.0,"breakHorizontal":-16.0,"spinRate":2180,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.40390601306387053,"extension":6.43801182107138},"hitData":{"launchSpeed":95.0,"launchAngle":48.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.51,"coordY":104.77}},"index":1,"playId":"7492e6c2-4056-32d9-83d1-8133d5f2ea0f","pitchNumber":2,"startTime":"2026-05-03T18:31:37.372Z","endTime":"2026-05-03T18:31:46.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:31:46.589Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Vilade strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T18:33:41.094Z","endTime":"2026-05-03T18:35:07.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.219528908364882,"aZ":-33.84009188024463,"pfxX":1.4532866501810915,"pfxZ":-1.1386629427323207,"pX":0.7560846910402965,"pZ":2.1798684775855772,"vX0":6.90986538309322,"vY0":-120.57102584208452,"vZ0":-0.9964939092248599,"x":85.53,"y":144.2,"x0":-2.339745035015614,"y0":50.001405260694554,"z0":5.594234073342055,"aX":2.130365710727887},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.0,"breakHorizontal":-4.3,"spinRate":2553,"spinDirection":83},"zone":9,"typeConfidence":2.0,"plateTime":0.45489287655460053,"extension":6.495217776463551},"index":0,"playId":"d0446ddc-2c42-30c7-8a3c-760946f32696","pitchNumber":1,"startTime":"2026-05-03T18:33:58.274Z","endTime":"2026-05-03T18:34:25.299Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"}}},{"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.5,"endSpeed":83.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08357151995581,"aZ":-12.730933668531142,"pfxX":-6.940434052527255,"pfxZ":10.734666715404478,"pX":-0.9769406296493767,"pZ":3.298206928141765,"vX0":6.126359539454179,"vY0":-134.45996585611783,"vZ0":-3.422202206316183,"x":154.24,"y":149.73,"x0":-2.3952302984078737,"y0":50.004567949968106,"z0":5.5048645216951275,"aX":-12.57317207136974},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.8,"breakHorizontal":11.0,"spinRate":2364,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.40904983792064575,"extension":6.664243086626605},"index":1,"playId":"70ff899a-b312-3131-a50e-1e3f34cf772e","pitchNumber":2,"startTime":"2026-05-03T18:34:29.834Z","endTime":"2026-05-03T18:34:34.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97967661826104,"aZ":-37.77100559138968,"pfxX":1.0807539462832354,"pfxZ":-3.700634087205742,"pX":0.6198027221711928,"pZ":1.4741485492891206,"vX0":6.650584643485905,"vY0":-122.20111042379551,"vZ0":-2.515387476539744,"x":93.37,"y":198.98,"x0":-2.2767984828179166,"y0":50.001517101310654,"z0":5.760083975775382,"aX":1.6347667247929312},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-7.1,"breakHorizontal":-3.5,"spinRate":2573,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4481327853291397,"extension":6.487893887989329},"index":2,"playId":"aa378639-4720-3ad9-8f17-9d714871a99e","pitchNumber":3,"startTime":"2026-05-03T18:34:49.511Z","endTime":"2026-05-03T18:34:53.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.0,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.277333171545727,"aZ":-10.788995782241978,"pfxX":-8.290113451929091,"pfxZ":11.730941470903627,"pX":0.08286116313652087,"pZ":3.3994596885027013,"vX0":9.160319779561387,"vY0":-134.6714283214706,"vZ0":-3.4116047012785167,"x":113.84,"y":146.99,"x0":-2.2976735998427955,"y0":50.00388828231258,"z0":5.4545671460820415,"aX":-15.115148917337073},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.6,"breakHorizontal":12.8,"spinRate":2382,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.40786219212873354,"extension":6.642850250672508},"index":3,"playId":"b822a6b4-9a72-3b70-be22-cdd92c39e550","pitchNumber":4,"startTime":"2026-05-03T18:35:04.659Z","endTime":"2026-05-03T18:35:07.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:35:07.659Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Fraley strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T18:35:14.989Z","endTime":"2026-05-03T18:37:10.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"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":86.8,"endSpeed":79.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.059924814908204,"aZ":-14.862146016231375,"pfxX":-2.099053677187108,"pfxZ":10.677611146547362,"pX":-0.6194034305225826,"pZ":1.729920952890795,"vX0":3.6868512811943295,"vY0":-126.33858537546696,"vZ0":-5.665285314429359,"x":140.61,"y":192.07,"x0":-1.8230123295070775,"y0":50.000784011297014,"z0":5.190372024315094,"aX":-3.4027693485684014},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":18.4,"breakHorizontal":3.0,"spinRate":2454,"spinDirection":204},"zone":7,"typeConfidence":2.0,"plateTime":0.4330651614218963,"extension":6.720679285473199},"index":0,"playId":"d976cfd7-b6ce-3cfb-835f-0a48b7124442","pitchNumber":1,"startTime":"2026-05-03T18:35:32.171Z","endTime":"2026-05-03T18:35:35.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63854822527693,"aZ":-10.556539622589415,"pfxX":-8.12386307830047,"pfxZ":12.02518927280408,"pX":0.34122822177610423,"pZ":2.937844521993615,"vX0":7.551502213343001,"vY0":-133.68181266712395,"vZ0":-4.278706511651243,"x":103.99,"y":159.46,"x0":-1.4740177668542755,"y0":50.001576455229646,"z0":5.325749435852885,"aX":-14.603280558441266},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":21.0,"breakHorizontal":13.0,"spinRate":2352,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.41078330326618584,"extension":6.758461994955197},"index":1,"playId":"2c7b4bc7-dd68-3fba-8473-f696c4dddacf","pitchNumber":2,"startTime":"2026-05-03T18:35:44.750Z","endTime":"2026-05-03T18:35:47.750Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-03T18:35:55.169Z","endTime":"2026-05-03T18:36:05.909Z","isPitch":false,"type":"action","player":{"id":641584,"link":"/api/v1/people/641584"}},{"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":88.9,"endSpeed":80.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.812828362114487,"aZ":-13.07672447055717,"pfxX":-3.3704546650234217,"pfxZ":11.415452403014829,"pX":0.14925727945163977,"pZ":2.5723982508816525,"vX0":5.645949539716729,"vY0":-129.25471100265324,"vZ0":-4.444738941297867,"x":111.31,"y":169.33,"x0":-1.6368617844935394,"y0":50.000872184037966,"z0":5.336369364316203,"aX":-5.6380089001628235},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":19.7,"breakHorizontal":4.7,"spinRate":2544,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.42561963240194745,"extension":6.68988082870243},"index":3,"playId":"e6df6af8-e9fc-3abc-ae55-07e989242b6d","pitchNumber":3,"startTime":"2026-05-03T18:36:05.909Z","endTime":"2026-05-03T18:36:12.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.888900370771307,"aZ":-28.290482285427824,"pfxX":-9.145237045368212,"pfxZ":2.485626760750134,"pX":-0.869321509558606,"pZ":1.5259362106326388,"vX0":4.9237572042696165,"vY0":-124.72042158809988,"vZ0":-3.494845261606643,"x":150.14,"y":197.58,"x0":-1.688880001453244,"y0":50.00419802261347,"z0":5.2981916084082865,"aX":-14.297485236101544},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.8,"breakHorizontal":15.2,"spinRate":1764,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4404725927437685,"extension":6.770936401675488},"index":4,"playId":"7d79acb6-a4cf-3c71-8233-b5ae5065da81","pitchNumber":4,"startTime":"2026-05-03T18:36:30.990Z","endTime":"2026-05-03T18:36:35.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.269030227858345,"aZ":-10.121395169581161,"pfxX":-7.860075009702431,"pfxZ":12.148993265372841,"pX":-0.16116839974823896,"pZ":2.211278444517879,"vX0":6.673201295813914,"vY0":-134.6331333388511,"vZ0":-5.79709291255696,"x":123.14,"y":179.08,"x0":-1.6643421341670477,"y0":50.00541413221331,"z0":5.1257795249830185,"aX":-14.270988968205804},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.8,"breakHorizontal":12.6,"spinRate":2488,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.40857713364114456,"extension":6.853549405173993},"index":5,"playId":"9fa70f7f-6b27-3381-a793-e4552986c5ac","pitchNumber":5,"startTime":"2026-05-03T18:36:45.684Z","endTime":"2026-05-03T18:36:49.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.657313158625755,"aZ":-11.360174366000361,"pfxX":-7.282693371447135,"pfxZ":11.522645905722051,"pX":-0.1126106745136983,"pZ":3.328180848502923,"vX0":6.038977341144075,"vY0":-135.09842379137103,"vZ0":-3.1662365534639334,"x":121.29,"y":148.92,"x0":-1.4560790976083462,"y0":50.00462906321457,"z0":5.340652507168665,"aX":-13.157965406334531},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.2,"breakHorizontal":11.5,"spinRate":2358,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.4090111280581401,"extension":6.722972097907864},"index":6,"playId":"ea0ea54a-5bea-3443-92ce-781b02aa81b1","pitchNumber":6,"startTime":"2026-05-03T18:37:07.076Z","endTime":"2026-05-03T18:37:10.076Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:37:10.076Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Williamson singles on a sharp line drive to right fielder Jerar Encarnacion.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T18:37:21.172Z","endTime":"2026-05-03T18:37:59.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":82.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.82903256041666,"aZ":-11.142257192690005,"pfxX":-8.21303497373677,"pfxZ":11.786403463374374,"pX":0.03595929124476179,"pZ":2.9339704176173242,"vX0":9.063212084310855,"vY0":-133.9627813351756,"vZ0":-3.936353458622837,"x":115.63,"y":159.56,"x0":-2.353470199148799,"y0":50.004682742088704,"z0":5.24251868838126,"aX":-14.65889082456085},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.4,"breakHorizontal":12.5,"spinRate":2441,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.41172877254014395,"extension":6.8306031759206345},"index":0,"playId":"522de71b-415c-39d7-8e50-71a91070d849","pitchNumber":1,"startTime":"2026-05-03T18:37:36.036Z","endTime":"2026-05-03T18:37:39.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.890002857319217,"aZ":-35.74376672876957,"pfxX":2.2973240994405653,"pfxZ":-2.469601947849796,"pX":0.22343344543910104,"pZ":2.533668124816849,"vX0":5.3198667841962255,"vY0":-119.64899179194839,"vZ0":0.37932953814004167,"x":108.48,"y":170.37,"x0":-2.330655883507044,"y0":50.004826228737585,"z0":5.58590805161345,"aX":3.3172453050060353},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.1,"breakHorizontal":-5.5,"spinRate":2526,"spinDirection":61},"zone":5,"typeConfidence":2.0,"plateTime":0.4584508449827358,"extension":6.447297263815345},"hitData":{"launchSpeed":100.8,"launchAngle":9.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":195.48,"coordY":110.73}},"index":1,"playId":"a03c9736-7ada-3b66-a5fc-9ca6fb259c7d","pitchNumber":2,"startTime":"2026-05-03T18:37:49.284Z","endTime":"2026-05-03T18:37:59.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:37:59.948Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cedric Mullins pops out to third baseman Matt Chapman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T18:38:09.523Z","endTime":"2026-05-03T18:40:13.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":76.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50148191801954,"aZ":-26.38865852732915,"pfxX":-9.764120126783418,"pfxZ":3.806939508472107,"pX":-0.529111506351261,"pZ":2.0083467594568494,"vX0":5.785097149567648,"vY0":-123.56599766608954,"vZ0":-2.6692100051163425,"x":137.17,"y":184.55,"x0":-1.6525573824851607,"y0":50.004000516943684,"z0":5.3591683665991185,"aX":-14.844927778175787},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.4,"breakHorizontal":16.0,"spinRate":1661,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.44617078455677195,"extension":6.690521944608994},"index":0,"playId":"6a14d2b5-6932-31f2-b022-0958312ee187","pitchNumber":1,"startTime":"2026-05-03T18:38:28.075Z","endTime":"2026-05-03T18:38:31.373Z","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":1,"playId":"b93b8c78-8799-3255-8970-4ba91c95250e","startTime":"2026-05-03T18:38:50.955Z","endTime":"2026-05-03T18:38:55.204Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":82.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.42737515012531,"aZ":-11.614811444288023,"pfxX":-8.351026395435206,"pfxZ":11.530247479769585,"pX":-0.5218890458247181,"pZ":3.5913882019533103,"vX0":5.34622628446999,"vY0":-134.04848673728557,"vZ0":-2.924645523931446,"x":136.89,"y":141.81,"x0":-1.4780696326843112,"y0":50.003178345198016,"z0":5.549373442540307,"aX":-14.891477043606846},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.3,"breakHorizontal":13.7,"spinRate":2436,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4118076696980011,"extension":6.583805595869074},"index":2,"playId":"5b661bb2-e6ff-31e9-a1e7-8a99d29fa5f1","pitchNumber":2,"startTime":"2026-05-03T18:39:11.742Z","endTime":"2026-05-03T18:39:16.123Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-03T18:39:23.991Z","endTime":"2026-05-03T18:39:43.425Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"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":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":83.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.33600616403337,"aZ":-11.743436546780108,"pfxX":-8.28579655393677,"pfxZ":11.148280033812696,"pX":0.27219502321875455,"pZ":3.7726939237225707,"vX0":7.3319695749819305,"vY0":-135.88341705879992,"vZ0":-2.368540392947314,"x":106.62,"y":136.92,"x0":-1.4112846750714003,"y0":50.0007843071414,"z0":5.492789462233884,"aX":-15.18273686657127},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.7,"breakHorizontal":13.1,"spinRate":2523,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.4062159423791951,"extension":6.711363138474788},"index":4,"playId":"21b706a8-b60f-38d3-ab15-c750ef27f3d7","pitchNumber":3,"startTime":"2026-05-03T18:39:43.425Z","endTime":"2026-05-03T18:39:47.133Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":84.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.1127412304909,"aZ":-11.183327010034532,"pfxX":-8.124425583711588,"pfxZ":11.333695363124612,"pX":-0.19212864920450679,"pZ":3.228852018492765,"vX0":5.954862244201055,"vY0":-136.68943071804182,"vZ0":-4.1055199862879155,"x":124.32,"y":151.6,"x0":-1.3670375726928958,"y0":50.00209843002676,"z0":5.545727795420687,"aX":-15.04574930468158},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.6,"breakHorizontal":13.1,"spinRate":2479,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4040198774767876,"extension":6.62960738379745},"hitData":{"launchSpeed":82.8,"launchAngle":62.0,"totalDistance":167.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":98.1,"coordY":139.52}},"index":5,"playId":"6a4c51f0-3cc3-33a8-9ec4-cc85b798877d","pitchNumber":4,"startTime":"2026-05-03T18:40:02.679Z","endTime":"2026-05-03T18:40:13.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:40:13.958Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jung Hoo Lee walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T18:42:01.908Z","endTime":"2026-05-03T18:43:01.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.29894383718075,"aZ":-17.19434056115458,"pfxX":11.065319383364043,"pfxZ":8.201467364083037,"pX":-0.9060625204286036,"pZ":1.803137556509606,"vX0":-10.564491776875304,"vY0":-134.78145142181847,"vZ0":-6.998216707938795,"x":151.54,"y":190.1,"x0":1.6407006771395427,"y0":50.00072361695282,"z0":5.662835884904879,"aX":20.206733331462935},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.3,"breakHorizontal":-17.5,"spinRate":2041,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4075127759205399,"extension":6.465263042995872},"index":0,"playId":"3515c6d8-663a-3ce9-893c-ef0481e58fbd","pitchNumber":1,"startTime":"2026-05-03T18:42:21.088Z","endTime":"2026-05-03T18:42:24.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.3,"endSpeed":84.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.447822376743282,"aZ":-19.685969609435546,"pfxX":11.14909234200466,"pfxZ":6.7797151739930674,"pX":-0.34907097147214117,"pZ":1.3005948696657672,"vX0":-9.003942027739464,"vY0":-135.30495902707628,"vZ0":-7.640321773158428,"x":130.31,"y":203.66,"x0":1.5848512107496289,"y0":50.00029191796337,"z0":5.556737109761158,"aX":20.525054823812905},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.7,"breakHorizontal":-18.1,"spinRate":2098,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.4059070277854757,"extension":6.501679824425605},"index":1,"playId":"d18daedb-7cee-30a7-9e08-6bcbc32d2e17","pitchNumber":2,"startTime":"2026-05-03T18:42:31.775Z","endTime":"2026-05-03T18:42:35.837Z","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":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.940879327182902,"aZ":-18.293396644042566,"pfxX":11.571092975281061,"pfxZ":7.5143295818465115,"pX":-0.9341888952734771,"pZ":2.170314956868768,"vX0":-10.847083598009467,"vY0":-135.617776282478,"vZ0":-5.592045655310002,"x":152.61,"y":180.18,"x0":1.6300401665803321,"y0":50.00280727418987,"z0":5.550938208255022,"aX":21.376324089317578},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.5,"breakHorizontal":-18.4,"spinRate":2087,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.4051486867659624,"extension":6.668226781345761},"index":2,"playId":"0c58014f-62de-3057-94f9-f8de789369a2","pitchNumber":3,"startTime":"2026-05-03T18:42:42.996Z","endTime":"2026-05-03T18:42:47.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23883357293389,"aZ":-21.82543995811645,"pfxX":11.56765671925113,"pfxZ":5.729682410304592,"pX":-1.1664142571750469,"pZ":2.2662403311566526,"vX0":-11.407054283901598,"vY0":-134.30408591571478,"vZ0":-4.46327042452518,"x":161.46,"y":177.59,"x0":1.6569062324145893,"y0":50.001708746826985,"z0":5.525248051460961,"aX":20.88622514282087},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.5,"breakHorizontal":-18.1,"spinRate":2232,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.40965152817877293,"extension":6.705335064337255},"index":3,"playId":"b33634ae-9da2-36cc-a09a-bf88f1ce4477","pitchNumber":4,"startTime":"2026-05-03T18:42:58.357Z","endTime":"2026-05-03T18:43:01.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:43:01.554Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jerar Encarnacion lines out to center fielder Cedric Mullins.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T18:43:12.667Z","endTime":"2026-05-03T18:45:42.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"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"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.279099202811032,"aZ":-20.437743868240336,"pfxX":9.386285621477233,"pfxZ":6.436520222999894,"pX":-0.09611692591230837,"pZ":2.5584232532590367,"vX0":-8.272263449900727,"vY0":-134.68761759277598,"vZ0":-4.281579673907296,"x":120.66,"y":169.7,"x0":1.8066711340121928,"y0":50.00485706309097,"z0":5.628078151299989,"aX":17.1196584349343},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.8,"breakHorizontal":-15.1,"spinRate":2097,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.40783186144466255,"extension":6.437414896543413},"index":0,"playId":"5a1759fc-48ce-3500-8ef3-93a080096fe4","pitchNumber":1,"startTime":"2026-05-03T18:43:27.950Z","endTime":"2026-05-03T18:43:31.236Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"actionPlayId":"5a1759fc-48ce-3500-8ef3-93a080096fe4","startTime":"2026-05-03T18:43:33.304Z","endTime":"2026-05-03T18:43:47.639Z","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},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.9,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.907295869803104,"aZ":-18.39619024772941,"pfxX":9.475100499101032,"pfxZ":7.584174417906386,"pX":-0.4035922703570218,"pZ":2.804248839256931,"vX0":-8.968859898452163,"vY0":-134.5816196645948,"vZ0":-3.9006181015538397,"x":132.38,"y":163.07,"x0":1.7572017389975345,"y0":50.00034109345301,"z0":5.592217608169372,"aX":17.206835376658454},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.0,"breakHorizontal":-15.0,"spinRate":2265,"spinDirection":122},"zone":4,"typeConfidence":2.0,"plateTime":0.40853478067488513,"extension":6.7469585956157205},"index":2,"playId":"83f00b4b-9d15-3394-b204-546438a059be","pitchNumber":2,"startTime":"2026-05-03T18:43:47.639Z","endTime":"2026-05-03T18:44:14.659Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.8,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88860580231844,"aZ":-34.80677991777516,"pfxX":8.840161749667203,"pfxZ":-1.845981702935224,"pX":1.4989486859279484,"pZ":1.8037115177340246,"vX0":-4.2252005374374315,"vY0":-119.45705501657191,"vZ0":-1.5000564553603608,"x":59.86,"y":190.08,"x0":2.154752848096017,"y0":50.00345971929749,"z0":5.607791936012922,"aX":12.605325214556114},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.5,"breakHorizontal":-14.8,"spinRate":2245,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.46089006592610904,"extension":6.609306874244475},"index":3,"playId":"164e6ce9-df00-3272-aba4-314e4b05ff58","pitchNumber":3,"startTime":"2026-05-03T18:44:20.736Z","endTime":"2026-05-03T18:44:23.736Z","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":82.7,"endSpeed":75.5,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24342701010556,"aZ":-29.61834333898886,"pfxX":9.705800957393969,"pfxZ":1.7678418041573636,"pX":0.45267117682676095,"pZ":1.114056730124389,"vX0":-6.40482157903393,"vY0":-120.13519649052569,"vZ0":-4.138021576279241,"x":99.75,"y":208.7,"x0":1.9043967829391324,"y0":50.00505575340208,"z0":5.518196756772496,"aX":14.0601821035861},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.4,"breakHorizontal":-15.8,"spinRate":2286,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.4575195891779673,"extension":6.682107838893715},"index":4,"playId":"252e7ab5-bd23-327b-892e-c6a7dc800137","pitchNumber":4,"startTime":"2026-05-03T18:44:39.598Z","endTime":"2026-05-03T18:44:42.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.8,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.131920434982256,"aZ":-17.976888629998072,"pfxX":10.389456031676364,"pfxZ":7.653170062846771,"pX":-0.9596010848841362,"pZ":3.0855011189942037,"vX0":-10.80621283931127,"vY0":-135.93383423232268,"vZ0":-3.4014308702156724,"x":153.58,"y":155.47,"x0":1.7335011543204457,"y0":50.00645090304399,"z0":5.614406870218546,"aX":19.284229345711164},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.2,"breakHorizontal":-16.3,"spinRate":2277,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.40423242077912924,"extension":6.680213643053578},"index":5,"playId":"ea9938b0-159f-3c9c-975d-7cf724c6e1d5","pitchNumber":5,"startTime":"2026-05-03T18:44:56.650Z","endTime":"2026-05-03T18:45:00.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16191592658026,"aZ":-18.965349417101912,"pfxX":11.052547715965694,"pfxZ":7.078955266016834,"pX":0.5438996091288684,"pZ":2.6797241906653064,"vX0":-7.2864246759247076,"vY0":-136.27567610098953,"vZ0":-4.136494568541835,"x":96.27,"y":166.43,"x0":1.8272502594301294,"y0":50.002903717421034,"z0":5.541173363122991,"aX":20.623627717540252},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.0,"breakHorizontal":-18.4,"spinRate":2210,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.40314401071548644,"extension":6.583937283090802},"index":6,"playId":"843a2d51-863f-3838-ad3a-f85ef3c3545b","pitchNumber":6,"startTime":"2026-05-03T18:45:12.569Z","endTime":"2026-05-03T18:45:15.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.9,"strikeZoneTop":3.401,"strikeZoneBottom":1.716,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.245723671305484,"aZ":-39.01706754515031,"pfxX":-0.9898020868667676,"pfxZ":-4.911268106928031,"pX":0.12515267294435606,"pZ":2.4120440444877405,"vX0":-3.6624515482583053,"vY0":-118.01461216489307,"vZ0":0.6664355788138878,"x":112.23,"y":173.65,"x0":1.8343479369029014,"y0":50.005188184058795,"z0":5.758336725794165,"aX":-1.3779098579729698},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-8.4,"breakHorizontal":2.8,"spinRate":2252,"spinDirection":315},"zone":5,"typeConfidence":2.0,"plateTime":0.46648988328904784,"extension":6.805011176731194},"hitData":{"launchSpeed":112.3,"launchAngle":13.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.0,"coordY":80.0}},"index":7,"playId":"6e5b33df-9cd6-3cca-9065-cec06dd7e507","pitchNumber":7,"startTime":"2026-05-03T18:45:33.054Z","endTime":"2026-05-03T18:45:42.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:45:42.346Z","atBatIndex":32},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Eric Haase grounds into a double play, third baseman Junior Caminero to second baseman Ben Williamson to first baseman Ryan Vilade. Jung Hoo Lee out at 2nd. Eric Haase out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T18:45:51.410Z","endTime":"2026-05-03T18:48:00.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"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":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.5,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.212078973816475,"aZ":-12.98464380646416,"pfxX":8.838441967407917,"pfxZ":10.395714675438306,"pX":0.9943561692269923,"pZ":2.0353233520624525,"vX0":-5.912500251515562,"vY0":-135.84804799972892,"vZ0":-6.852726500747034,"x":79.1,"y":183.83,"x0":2.064628911514182,"y0":50.00190607994429,"z0":5.515896966680121,"aX":16.3134200668048},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":-14.5,"spinRate":2250,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.40511969626065936,"extension":6.568831844364294},"index":0,"playId":"72d46d84-1a95-3cd1-83b1-77a0a61778f9","pitchNumber":1,"startTime":"2026-05-03T18:46:02.687Z","endTime":"2026-05-03T18:46:06.154Z","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":1},"pitchData":{"startSpeed":82.9,"endSpeed":74.9,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.378125735561735,"aZ":-30.887391227899137,"pfxX":11.43861199834857,"pfxZ":0.9001701576808303,"pX":-0.04862719019744128,"pZ":1.4248118998720511,"vX0":-8.080375195686223,"vY0":-120.26477079983603,"vZ0":-3.1265618476725776,"x":118.85,"y":200.31,"x0":1.9000420176340889,"y0":50.00581115552841,"z0":5.534822833347817,"aX":16.446354879364232},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.0,"breakHorizontal":-18.2,"spinRate":2388,"spinDirection":102},"zone":13,"typeConfidence":2.0,"plateTime":0.45872840194124276,"extension":6.749117671845642},"index":1,"playId":"55162f22-df38-316d-980b-8d886f559739","pitchNumber":2,"startTime":"2026-05-03T18:46:19.643Z","endTime":"2026-05-03T18:46:22.643Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"cf293d64-7c39-3a29-a8c6-642ebf90b1ce","startTime":"2026-05-03T18:46:42.098Z","endTime":"2026-05-03T18:46:46.098Z","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, 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":2,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":71.0,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.61703052782489,"aZ":-39.20437832181996,"pfxX":-5.743560377236348,"pfxZ":-5.505103956635921,"pX":0.16123827462827772,"pZ":2.9825459027229893,"vX0":-1.940427816428257,"vY0":-112.6544131818211,"vZ0":2.341833129197659,"x":110.85,"y":158.25,"x0":1.7812765286829844,"y0":50.00118590407296,"z0":5.9096831492545085,"aX":-7.337007855310784},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-9.0,"breakHorizontal":10.9,"spinRate":2128,"spinDirection":317},"zone":2,"typeConfidence":2.0,"plateTime":0.48731426966300306,"extension":6.47765224221543},"index":3,"playId":"cb3d578a-83ed-3ae8-bb05-e87caabb77d6","pitchNumber":3,"startTime":"2026-05-03T18:46:59.717Z","endTime":"2026-05-03T18:47:03.092Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-03T18:47:12.315Z","endTime":"2026-05-03T18:47:29.037Z","isPitch":false,"type":"action","player":{"id":606992,"link":"/api/v1/people/606992"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.673588901391742,"aZ":-21.33110231144717,"pfxX":11.635375308307168,"pfxZ":5.8822624965262005,"pX":-0.05811137447077711,"pZ":2.6213816087057755,"vX0":-8.872165954245782,"vY0":-135.41233623888658,"vZ0":-3.863523462814463,"x":119.22,"y":168.0,"x0":1.7616253943817854,"y0":50.001771895136876,"z0":5.5731411989182655,"aX":21.442192671858045},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.0,"breakHorizontal":-19.0,"spinRate":2167,"spinDirection":116},"zone":5,"typeConfidence":2.0,"plateTime":0.40566968007990933,"extension":6.793577786193928},"index":5,"playId":"1ef5bd09-319d-31f2-b12b-b17e6a0ca0b3","pitchNumber":4,"startTime":"2026-05-03T18:47:29.037Z","endTime":"2026-05-03T18:47:32.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":74.4,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82962259256811,"aZ":-32.16597603160205,"pfxX":11.23067800581165,"pfxZ":0.005328482116862432,"pX":0.5831189738199314,"pZ":1.1516814480985686,"vX0":-6.444761778402295,"vY0":-119.26673387613747,"vZ0":-3.358356299697808,"x":94.77,"y":207.68,"x0":1.886695158054272,"y0":50.00302005686618,"z0":5.534558066969253,"aX":15.88523185784873},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.6,"breakHorizontal":-18.4,"spinRate":2360,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.4624826359080991,"extension":6.757215276477792},"hitData":{"launchSpeed":73.1,"launchAngle":6.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.12,"coordY":163.84}},"index":6,"playId":"9c97debe-fef8-3eb9-8807-07acfc8ff15d","pitchNumber":5,"startTime":"2026-05-03T18:47:52.884Z","endTime":"2026-05-03T18:48:00.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:48:00.882Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Fortes grounds out, shortstop Willy Adames to first baseman Rafael Devers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-03T18:50:02.943Z","endTime":"2026-05-03T18:51:03.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":2},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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":83.6,"endSpeed":76.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.286078268114476,"aZ":-32.03922318868373,"pfxX":2.1060189899802055,"pfxZ":0.09447793686734673,"pX":0.5550068215019911,"pZ":1.5910659363116713,"vX0":6.358974456835555,"vY0":-121.54931754001744,"vZ0":-2.6657488303801626,"x":95.84,"y":195.82,"x0":-2.375823119234699,"y0":50.00586317542354,"z0":5.502414454243588,"aX":3.1302180873969365},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.2,"breakHorizontal":-5.4,"spinRate":2497,"spinDirection":72},"zone":9,"typeConfidence":2.0,"plateTime":0.45176908570132746,"extension":6.557879629764257},"index":0,"playId":"77183f74-d6c4-39fd-ba1e-66d0f16ef79f","pitchNumber":1,"startTime":"2026-05-03T18:50:22.779Z","endTime":"2026-05-03T18:50:25.923Z","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":84.1,"endSpeed":77.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73558233270106,"aZ":-32.1541320916533,"pfxX":1.8043597120701929,"pfxZ":0.016847647115938225,"pX":1.5994412162204814,"pZ":0.13289838634485113,"vX0":8.369714632199955,"vY0":-122.04515035394273,"vZ0":-6.078186967015697,"x":56.03,"y":235.19,"x0":-2.1261792215696844,"y0":50.0049698930036,"z0":5.46606492535178,"aX":2.6890542044444845},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.3,"breakHorizontal":-5.5,"spinRate":2528,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.45087875809377564,"extension":6.706019131020915},"index":1,"playId":"94eda293-2ec1-302c-8118-309668c299f7","pitchNumber":2,"startTime":"2026-05-03T18:50:38.320Z","endTime":"2026-05-03T18:50:41.320Z","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":0},"pitchData":{"startSpeed":91.8,"endSpeed":82.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6876658806992,"aZ":-11.366917143753556,"pfxX":-6.923824773565167,"pfxZ":11.803289527931698,"pX":-0.6590221260189956,"pZ":1.9571720714073804,"vX0":6.933523467710211,"vY0":-133.201657399784,"vZ0":-6.513872857451079,"x":142.12,"y":185.94,"x0":-2.420230297500372,"y0":50.002859587963016,"z0":5.289348936698159,"aX":-12.205572765227823},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.8,"breakHorizontal":10.7,"spinRate":2228,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.41424558156259517,"extension":6.8434430349864925},"hitData":{"launchSpeed":103.1,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.23,"coordY":152.19}},"index":2,"playId":"9e4cf9fc-105c-307c-9f39-02d5099f3ffb","pitchNumber":3,"startTime":"2026-05-03T18:50:54.808Z","endTime":"2026-05-03T18:51:03.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:51:03.090Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Walls flies out to left fielder Heliot Ramos.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-03T18:51:11.758Z","endTime":"2026-05-03T18:51:53.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"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":"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":1},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48480021292257,"aZ":-14.100452882159361,"pfxX":-0.4746506089981186,"pfxZ":11.670973905393307,"pX":0.08351382388752093,"pZ":0.7618268823568021,"vX0":4.714549301413333,"vY0":-124.10784400050717,"vZ0":-7.8676314837583785,"x":113.82,"y":218.21,"x0":-1.7849149966358278,"y0":50.00451079013487,"z0":5.163953023373561,"aX":-0.7351134918395559},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":19.3,"breakHorizontal":-0.4,"spinRate":2516,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.44252439330233617,"extension":6.7068483450612995},"index":0,"playId":"f4274351-e10e-33c1-80f9-2eb6c3d503a0","pitchNumber":1,"startTime":"2026-05-03T18:51:28.853Z","endTime":"2026-05-03T18:51:32.093Z","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":1},"pitchData":{"startSpeed":91.6,"endSpeed":82.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81127672769643,"aZ":-11.581857805924633,"pfxX":-7.087880260473456,"pfxZ":11.716798794429245,"pX":-0.24045231506806564,"pZ":2.7371025060554652,"vX0":5.539458035454449,"vY0":-133.06456310101422,"vZ0":-4.562743329415991,"x":126.17,"y":164.88,"x0":-1.4489509758859582,"y0":50.0066231950669,"z0":5.341827713600563,"aX":-12.462063709965973},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":20.2,"breakHorizontal":11.3,"spinRate":2338,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.41478299635466875,"extension":6.701143428456734},"hitData":{"launchSpeed":85.0,"launchAngle":54.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.23,"coordY":117.82}},"index":1,"playId":"314fab5b-d990-3c3e-a052-74cf6f653dbd","pitchNumber":2,"startTime":"2026-05-03T18:51:44.690Z","endTime":"2026-05-03T18:51:53.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:51:53.809Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Chandler Simpson lines out to third baseman Matt Chapman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-03T18:51:55.920Z","endTime":"2026-05-03T18:53:15.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.068249022873793,"aZ":-13.860642756507291,"pfxX":-1.0780433489205157,"pfxZ":11.321013560198551,"pX":0.029711725809822502,"pZ":2.4364499540945777,"vX0":4.343488475408691,"vY0":-126.94227690940106,"vZ0":-4.389222709258309,"x":115.87,"y":173.0,"x0":-1.5699522851451897,"y0":50.005669789591465,"z0":5.305645726278053,"aX":-1.7445159394202059},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":19.6,"breakHorizontal":0.8,"spinRate":2461,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.4328934338582524,"extension":6.712194377124004},"index":0,"playId":"a8de592b-416a-35d6-998a-785af8dd460e","pitchNumber":1,"startTime":"2026-05-03T18:52:19.786Z","endTime":"2026-05-03T18:52:22.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(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.6,"endSpeed":83.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36154989732302,"aZ":-10.608073912664322,"pfxX":-8.059323286337,"pfxZ":11.982912327854836,"pX":0.7423243345784915,"pZ":1.9319031644891789,"vX0":8.568608373518826,"vY0":-134.35768049327172,"vZ0":-6.821801424461781,"x":88.7,"y":186.62,"x0":-1.4651066706511575,"y0":50.00108540203866,"z0":5.284475688054983,"aX":-14.502903343761547},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.0,"breakHorizontal":12.4,"spinRate":2264,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.410135496660188,"extension":6.695084612923976},"index":1,"playId":"962e490b-4380-3158-bbe6-bb77d4e85abd","pitchNumber":2,"startTime":"2026-05-03T18:52:33.883Z","endTime":"2026-05-03T18:52:36.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.619804123404407,"aZ":-26.427889732954824,"pfxX":-9.349534798878576,"pfxZ":3.6423197377786307,"pX":-0.9939468192184062,"pZ":0.1098074746021471,"vX0":4.982639261858798,"vY0":-125.43743560320429,"vZ0":-7.2745722673350155,"x":154.89,"y":235.82,"x0":-1.801270329234423,"y0":50.003559676021176,"z0":5.230904815357824,"aX":-14.758523617690843},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.9,"breakHorizontal":15.6,"spinRate":1553,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4382327462044957,"extension":6.709882229799919},"index":2,"playId":"266cf791-42b3-3087-8d7f-68deb9688f90","pitchNumber":3,"startTime":"2026-05-03T18:52:47.883Z","endTime":"2026-05-03T18:52:51.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.863741490569947,"aZ":-27.33437125152796,"pfxX":-9.688744595503747,"pfxZ":3.047760649845424,"pX":-0.0281755521553798,"pZ":1.5468889317169587,"vX0":6.763496700988425,"vY0":-125.63304225891417,"vZ0":-3.8058197590331755,"x":118.07,"y":197.01,"x0":-1.504398294605463,"y0":50.00497080549656,"z0":5.317971938824291,"aX":-15.397940782609721},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.8,"breakHorizontal":15.8,"spinRate":1434,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4369698789661274,"extension":6.6773277656110865},"hitData":{"launchSpeed":58.7,"launchAngle":15.0,"totalDistance":113.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":108.32,"coordY":160.62}},"index":3,"playId":"4ed5fc8f-8787-3b28-abd0-74acdf03c8a2","pitchNumber":4,"startTime":"2026-05-03T18:53:09.344Z","endTime":"2026-05-03T18:53:15.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:53:15.122Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Heliot Ramos lines out to right fielder Jake Fraley.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T18:55:05.076Z","endTime":"2026-05-03T18:56:03.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.7,"endSpeed":74.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96944643029553,"aZ":-37.44243833602456,"pfxX":-6.569048081276835,"pfxZ":-3.786173290469498,"pX":-1.6220971953737222,"pZ":0.8572888389292017,"vX0":-5.800003270027779,"vY0":-118.69295651385423,"vZ0":-2.920756101797502,"x":178.83,"y":215.63,"x0":1.7290580332661285,"y0":50.00351754767891,"z0":5.598442621911064,"aX":-9.139245189663825},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-7.3,"breakHorizontal":13.6,"spinRate":2312,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.46591826475170794,"extension":6.684166089523626},"index":0,"playId":"9156782c-7a83-3a73-a422-4305ec339e6c","pitchNumber":1,"startTime":"2026-05-03T18:55:19.686Z","endTime":"2026-05-03T18:55:23.492Z","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":93.0,"endSpeed":84.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.540586833706346,"aZ":-19.160742842451075,"pfxX":10.649375302028258,"pfxZ":7.1090831318563845,"pX":-0.8883200602952167,"pZ":2.146885954165497,"vX0":-9.987536092952773,"vY0":-134.9718858584246,"vZ0":-5.48985091739266,"x":150.86,"y":180.81,"x0":1.4905984013692315,"y0":50.00317223078248,"z0":5.572272650129584,"aX":19.494349813766764},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.8,"breakHorizontal":-16.9,"spinRate":2141,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.40704629856707664,"extension":6.527525143695007},"index":1,"playId":"1e9f6cb8-007f-3d95-8f44-b95340050112","pitchNumber":2,"startTime":"2026-05-03T18:55:31.572Z","endTime":"2026-05-03T18:55:35.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68656781550467,"aZ":-19.023937310691284,"pfxX":11.033909276254697,"pfxZ":7.151708874875258,"pX":-0.4853058391515779,"pZ":3.6673668726784827,"vX0":-9.799929632114438,"vY0":-135.48429503097617,"vZ0":-1.8244505108535896,"x":135.5,"y":139.76,"x0":1.7650184826313111,"y0":50.00002874137017,"z0":5.694642652750197,"aX":20.280755644866918},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.7,"breakHorizontal":-17.6,"spinRate":2153,"spinDirection":119},"zone":11,"typeConfidence":2.0,"plateTime":0.40601218307831966,"extension":6.394503937857986},"index":2,"playId":"827d9bcf-45e4-3344-a0ac-916f2160a0f6","pitchNumber":3,"startTime":"2026-05-03T18:55:42.706Z","endTime":"2026-05-03T18:55:45.706Z","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":93.1,"endSpeed":84.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.524514220893295,"aZ":-20.997498431461715,"pfxX":10.571854922997513,"pfxZ":6.087772349082937,"pX":-0.036342979334768294,"pZ":1.7310528388203223,"vX0":-8.291481052459263,"vY0":-135.13707609568823,"vZ0":-6.242966223494109,"x":118.39,"y":192.04,"x0":1.709662860171358,"y0":50.003514980255034,"z0":5.56305694778728,"aX":19.406714692404005},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.7,"breakHorizontal":-17.2,"spinRate":2161,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.4064912361781139,"extension":6.401886428341413},"hitData":{"launchSpeed":97.3,"launchAngle":19.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":196.5,"coordY":92.42}},"index":3,"playId":"ab177d43-62df-3cd6-b362-8efa9eaa8e29","pitchNumber":4,"startTime":"2026-05-03T18:55:55.930Z","endTime":"2026-05-03T18:56:03.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:56:03.233Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T18:56:18.605Z","endTime":"2026-05-03T18:58:41.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":"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":82.2,"endSpeed":75.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.027388589612553,"aZ":-35.31204085767521,"pfxX":-4.862652459580119,"pfxZ":-2.1825238168472065,"pX":-1.1506109086994725,"pZ":2.304061659174397,"vX0":-5.705497533934941,"vY0":-119.59337715140903,"vZ0":-0.5488250412148878,"x":160.86,"y":176.57,"x0":1.9061605511400577,"y0":50.00452809183481,"z0":5.728799678718795,"aX":-6.980321108601026},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-3.8,"breakHorizontal":10.3,"spinRate":2229,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.45958876632228574,"extension":6.69410352482044},"index":0,"playId":"ddd988dd-b81e-3897-8857-bf9c7bae51b7","pitchNumber":1,"startTime":"2026-05-03T18:56:24.062Z","endTime":"2026-05-03T18:56:27.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14047548571874,"aZ":-19.265674698747276,"pfxX":11.044399658103652,"pfxZ":7.000867080424417,"pX":-0.7018900559599109,"pZ":2.496782141677876,"vX0":-10.051979761482496,"vY0":-135.5527533070784,"vZ0":-4.632263724894692,"x":143.75,"y":171.37,"x0":1.635985463193841,"y0":50.003850126249255,"z0":5.5897299118622366,"aX":20.36801655425605},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.8,"breakHorizontal":-17.6,"spinRate":2145,"spinDirection":121},"zone":4,"typeConfidence":2.0,"plateTime":0.40547113188058326,"extension":6.633966646279614},"index":1,"playId":"e91c5412-df7f-364c-8e0c-debfffc00dec","pitchNumber":2,"startTime":"2026-05-03T18:56:34.727Z","endTime":"2026-05-03T18:56:38.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11424874271536,"aZ":-18.050008018030454,"pfxX":11.18096402262862,"pfxZ":7.580358363576762,"pX":-0.40024242031813917,"pZ":1.9827870699375494,"vX0":-9.263591001584077,"vY0":-136.1932363885257,"vZ0":-6.111464787543197,"x":132.26,"y":185.24,"x0":1.605791055756994,"y0":50.00637933953101,"z0":5.520175856716271,"aX":20.84307880858299},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.5,"breakHorizontal":-18.1,"spinRate":2207,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.4033936934541025,"extension":6.581595188465732},"index":2,"playId":"c0b5cf08-e5c9-37e9-b827-903c62105970","pitchNumber":3,"startTime":"2026-05-03T18:56:45.935Z","endTime":"2026-05-03T18:56:49.088Z","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":83.7,"endSpeed":76.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89458520676683,"aZ":-35.261641341546586,"pfxX":-5.120293553855881,"pfxZ":-2.0842308374310097,"pX":-0.3965453714170915,"pZ":2.7024316209896106,"vX0":-3.8038290640256736,"vY0":-121.83939150288859,"vZ0":0.30096740970381375,"x":132.12,"y":165.81,"x0":1.8572280241184178,"y0":50.00038057657804,"z0":5.657685136528444,"aX":-7.594882997446469},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.4,"breakHorizontal":10.2,"spinRate":2305,"spinDirection":326},"zone":4,"typeConfidence":2.0,"plateTime":0.45183992118381155,"extension":6.6339533293053705},"index":3,"playId":"99865d17-0519-368a-b2db-33ca2ca5f003","pitchNumber":4,"startTime":"2026-05-03T18:56:57.316Z","endTime":"2026-05-03T18:57:00.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7326455309735,"aZ":-18.456476466858117,"pfxX":9.370546232549911,"pfxZ":7.460371268930494,"pX":-0.349772353508762,"pZ":3.127401390577872,"vX0":-9.287422219646222,"vY0":-135.51583726505865,"vZ0":-2.9945730807072195,"x":130.33,"y":154.34,"x0":1.9230843689483466,"y0":50.004763450299464,"z0":5.553641373106237,"aX":17.234514067272304},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.0,"breakHorizontal":-14.8,"spinRate":2298,"spinDirection":124},"zone":1,"typeConfidence":2.0,"plateTime":0.40593438183890296,"extension":6.613948530245266},"index":4,"playId":"8c159a7b-0b2f-3723-beb2-51be7493a5eb","pitchNumber":5,"startTime":"2026-05-03T18:57:17.074Z","endTime":"2026-05-03T18:57:20.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.143795270920066,"aZ":-20.431753511083084,"pfxX":10.456488910006831,"pfxZ":6.3323990838296105,"pX":1.221001167722279,"pZ":2.601293703661149,"vX0":-5.42109638524267,"vY0":-136.10407491664833,"vZ0":-4.270046308937213,"x":70.46,"y":168.55,"x0":1.8927613121819458,"y0":50.00169437695762,"z0":5.627194519835743,"aX":19.385936328115985},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.7,"breakHorizontal":-17.6,"spinRate":2097,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.4042535805595975,"extension":6.649475818413474},"index":5,"playId":"c6bc748c-c5a6-3862-b45f-a4234b7f8e67","pitchNumber":6,"startTime":"2026-05-03T18:57:32.427Z","endTime":"2026-05-03T18:57:36.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1709094167586,"aZ":-18.14839510547153,"pfxX":10.507348707450367,"pfxZ":7.546777711334684,"pX":0.026320533348718745,"pZ":2.5997946304138106,"vX0":-8.335157032823755,"vY0":-136.25103479185168,"vZ0":-4.600870929524446,"x":116.0,"y":168.59,"x0":1.7777057098670455,"y0":50.00270115804546,"z0":5.584933443957009,"aX":19.526996361527587},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.7,"breakHorizontal":-17.0,"spinRate":2133,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.4037858480888734,"extension":6.7022631446930125},"index":6,"playId":"5495a662-3650-3d36-a172-53a88c71c101","pitchNumber":7,"startTime":"2026-05-03T18:57:45.407Z","endTime":"2026-05-03T18:57:48.407Z","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":82.5,"endSpeed":75.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.724507223025203,"aZ":-30.628602535248962,"pfxX":9.676760271119354,"pfxZ":1.0702510892290826,"pX":-0.9897335143298386,"pZ":1.4363667156562911,"vX0":-9.289906929914372,"vY0":-119.74309151909259,"vZ0":-3.1403157661563093,"x":154.73,"y":200.0,"x0":1.6881089935181548,"y0":50.0056042066473,"z0":5.5131981093496885,"aX":14.015882303850146},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.4,"breakHorizontal":-15.2,"spinRate":2164,"spinDirection":98},"zone":13,"typeConfidence":2.0,"plateTime":0.4579034018188657,"extension":6.7821570331803605},"index":7,"playId":"e97792ff-5dcf-3e44-b84e-dae5279673ea","pitchNumber":8,"startTime":"2026-05-03T18:58:05.548Z","endTime":"2026-05-03T18:58:08.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74444860864067,"aZ":-17.27947215098328,"pfxX":9.35093265346511,"pfxZ":8.20692931536083,"pX":-0.8416087611043404,"pZ":2.751768532481687,"vX0":-10.326139462854576,"vY0":-134.50488701022715,"vZ0":-4.20240451235888,"x":149.08,"y":164.48,"x0":1.8496398381884467,"y0":50.00275084287111,"z0":5.575589682043157,"aX":16.97202110164765},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.0,"breakHorizontal":-14.5,"spinRate":2145,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.40868996968511384,"extension":6.626341007323288},"index":8,"playId":"78ea7b0d-4e4f-31d1-9978-43187b32388a","pitchNumber":9,"startTime":"2026-05-03T18:58:23.213Z","endTime":"2026-05-03T18:58:26.335Z","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.1,"endSpeed":76.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.420211691149973,"aZ":-32.40786652349456,"pfxX":9.729483368344534,"pfxZ":-0.15971722348178652,"pX":0.22427599421733904,"pZ":1.8993674469408564,"vX0":-7.02448569286431,"vY0":-122.14549857146541,"vZ0":-2.0313183194012434,"x":108.45,"y":187.5,"x0":1.8948642056689908,"y0":50.0020452262037,"z0":5.568935924140823,"aX":14.480995152473907},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.6,"breakHorizontal":-15.6,"spinRate":2312,"spinDirection":94},"zone":8,"typeConfidence":2.0,"plateTime":0.45102470936614436,"extension":6.685495626156786},"index":9,"playId":"387d2804-5c9a-3fae-b6e5-15976d7c6892","pitchNumber":10,"startTime":"2026-05-03T18:58:38.780Z","endTime":"2026-05-03T18:58:41.780Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T18:58:41.780Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Casey Schmitt singles on a soft ground ball to catcher Nick Fortes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T18:58:50.334Z","endTime":"2026-05-03T19:00:17.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94773148718288,"aZ":-20.40354988262854,"pfxX":10.854475704578423,"pfxZ":6.320988708625597,"pX":0.8500754618787116,"pZ":2.869513804178979,"vX0":-6.608134506959223,"vY0":-136.31540333152617,"vZ0":-3.4569440502281763,"x":84.6,"y":161.3,"x0":1.9089619422281374,"y0":50.00244950005401,"z0":5.581134399863209,"aX":20.209077161127954},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.8,"breakHorizontal":-18.0,"spinRate":2232,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4034668944851427,"extension":6.408696495057993},"index":0,"playId":"42b24a84-71fa-301f-96db-603cc2f796a6","pitchNumber":1,"startTime":"2026-05-03T18:59:05.932Z","endTime":"2026-05-03T18:59:32.950Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":74.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56833111818828,"aZ":-33.493254105669855,"pfxX":-4.713095974407469,"pfxZ":-0.9242288984302736,"pX":-0.6431454200544283,"pZ":2.1193413411715434,"vX0":-4.447273396380755,"vY0":-119.97050266937697,"vZ0":-1.1376168764381556,"x":141.52,"y":181.56,"x0":1.860782193639541,"y0":50.00312918900128,"z0":5.640061016739459,"aX":-6.730580173823887},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.7,"breakHorizontal":9.7,"spinRate":2186,"spinDirection":328},"zone":7,"typeConfidence":2.0,"plateTime":0.4601283436249508,"extension":6.529232316384261},"index":1,"playId":"f2e2b499-56b5-3d32-ae9c-d5036ef652c4","pitchNumber":2,"startTime":"2026-05-03T18:59:35.426Z","endTime":"2026-05-03T18:59:38.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69785333432092,"aZ":-31.041381060113395,"pfxX":7.639581179380642,"pfxZ":0.7804396658121888,"pX":0.8681896367090682,"pZ":2.0268763059007746,"vX0":-5.067282901274162,"vY0":-120.10848298515009,"vZ0":-1.6666170223923065,"x":83.91,"y":184.05,"x0":2.024694167410601,"y0":50.00001482449096,"z0":5.519359775246438,"aX":11.034932204141336},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.3,"breakHorizontal":-12.5,"spinRate":2293,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.45800262275841686,"extension":6.5111161836459965},"index":2,"playId":"df5d16cf-3b7a-3572-9199-a4fc38411a3e","pitchNumber":3,"startTime":"2026-05-03T18:59:48.253Z","endTime":"2026-05-03T18:59:51.253Z","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":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.403715216983755,"aZ":-31.391846540107835,"pfxX":10.353044436634319,"pfxZ":0.524550750450385,"pX":0.19956626769207678,"pZ":1.2531201282706046,"vX0":-7.2970173911958165,"vY0":-121.63912828558205,"vZ0":-3.605890350575237,"x":93.86,"y":155.98,"x0":1.9103942915836574,"y0":50.000775103658604,"z0":5.509758999710184,"aX":15.335455380035702},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.2,"breakHorizontal":-16.8,"spinRate":2346,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.4522686565783096,"extension":6.601627272649881},"hitData":{"launchSpeed":38.5,"launchAngle":-44.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":139.65,"coordY":195.26}},"index":3,"playId":"de558233-404d-3b8d-8387-4d2ac55812c2","pitchNumber":4,"startTime":"2026-05-03T19:00:09.234Z","endTime":"2026-05-03T19:00:17.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:00:17.887Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Arraez lines out to left fielder Chandler Simpson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T19:00:44.036Z","endTime":"2026-05-03T19:03:01.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.0,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.858109640393852,"aZ":-20.896014874617293,"pfxX":11.598049528228104,"pfxZ":6.215607855413261,"pX":-0.24655115715953585,"pZ":2.211557946062329,"vX0":-9.632762563210028,"vY0":-134.5210530326373,"vZ0":-4.7456513344214075,"x":126.4,"y":179.07,"x0":1.8913156339114818,"y0":50.00310467015074,"z0":5.499457809710894,"aX":21.047605774969},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.3,"breakHorizontal":-18.7,"spinRate":2077,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.40870856953660795,"extension":6.678880499831958},"index":0,"playId":"df6729ee-18a3-3515-a559-5a42b3a0f1cc","pitchNumber":1,"startTime":"2026-05-03T19:00:56.980Z","endTime":"2026-05-03T19:01:00.092Z","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":81.3,"endSpeed":73.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.250672336409284,"aZ":-38.13893413140467,"pfxX":-4.791630752305728,"pfxZ":-4.28709674120238,"pX":-0.5900168282469789,"pZ":1.9842093617779997,"vX0":-4.553275353482215,"vY0":-118.22138905002,"vZ0":-0.29423509504477074,"x":139.49,"y":185.21,"x0":1.9962186552419636,"y0":50.004236269800685,"z0":5.6641385061710885,"aX":-6.662828314579303},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-7.4,"breakHorizontal":10.0,"spinRate":2270,"spinDirection":320},"zone":7,"typeConfidence":2.0,"plateTime":0.4664772453848398,"extension":6.662393499664792},"index":1,"playId":"86f461f4-0d3c-3483-a38a-7c612cf04085","pitchNumber":2,"startTime":"2026-05-03T19:01:15.767Z","endTime":"2026-05-03T19:01:18.767Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":74.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.208974902308515,"aZ":-32.78547178821827,"pfxX":-5.730403325271456,"pfxZ":-0.43041307316225996,"pX":-1.6772538022858565,"pZ":2.9518503924058166,"vX0":-6.363505384049394,"vY0":-120.1957974271189,"vZ0":0.6104931566134053,"x":180.93,"y":159.08,"x0":1.7716033044337673,"y0":50.00114169023353,"z0":5.659307550903563,"aX":-8.192510757893693},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.2,"breakHorizontal":12.2,"spinRate":2301,"spinDirection":319},"zone":11,"typeConfidence":2.0,"plateTime":0.4597084347335545,"extension":6.69748624367893},"index":2,"playId":"956d97ee-d966-3e3b-9462-f228747e2d1c","pitchNumber":3,"startTime":"2026-05-03T19:01:41.941Z","endTime":"2026-05-03T19:01:50.433Z","isPitch":true,"type":"pitch"},{"details":{"description":"Casey Schmitt steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"956d97ee-d966-3e3b-9462-f228747e2d1c","startTime":"2026-05-03T19:01:50.450Z","endTime":"2026-05-03T19:02:21.873Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669477,"link":"/api/v1/people/669477"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"b243f00e-338d-4ceb-86d1-085fd603f1fc","startTime":"2026-05-03T19:02:21.873Z","endTime":"2026-05-03T19:02:26.873Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.322886504337102,"aZ":-33.24878291121763,"pfxX":11.358721963666543,"pfxZ":-0.7392705944223277,"pX":-1.1995338615944096,"pZ":1.0619005816541258,"vX0":-10.404511642229583,"vY0":-120.51842128610316,"vZ0":-3.304824959574769,"x":162.72,"y":210.11,"x0":1.725490246545923,"y0":50.00314498488082,"z0":5.428027436828564,"aX":16.48780584961423},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.0,"breakHorizontal":-17.6,"spinRate":2311,"spinDirection":94},"zone":13,"typeConfidence":2.0,"plateTime":0.4568025351271987,"extension":6.846666337560113},"index":5,"playId":"30447cd1-1fff-3ed0-9add-a88d69f1c96f","pitchNumber":4,"startTime":"2026-05-03T19:02:36.963Z","endTime":"2026-05-03T19:02:39.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02970447705033,"aZ":-24.36497075539506,"pfxX":11.084036834640763,"pfxZ":4.2277062609509,"pX":-0.4754879929910057,"pZ":2.20453833186847,"vX0":-9.83320420945078,"vY0":-135.64127371242841,"vZ0":-4.22558438865838,"x":135.12,"y":179.26,"x0":1.7717951797267246,"y0":50.00302549618077,"z0":5.499142942839376,"aX":20.478063266779348},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.8,"breakHorizontal":-17.8,"spinRate":2058,"spinDirection":122},"zone":4,"typeConfidence":2.0,"plateTime":0.40512934764849984,"extension":6.788212751299366},"hitData":{"launchSpeed":94.6,"launchAngle":23.0,"totalDistance":302.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.12,"coordY":115.2}},"index":6,"playId":"17b4e3d8-5794-3b2a-b031-83e58513ab07","pitchNumber":5,"startTime":"2026-05-03T19:02:54.448Z","endTime":"2026-05-03T19:03:01.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:03:01.587Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out, shortstop Willy Adames to first baseman Rafael Devers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-03T19:05:22.239Z","endTime":"2026-05-03T19:05:46.175Z","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":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T19:05:07.560Z","endTime":"2026-05-03T19:05:24.468Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.555126232049687,"aZ":-17.601968964166563,"pfxX":0.40562546533506527,"pfxZ":8.851443976480734,"pX":1.8836191500624417,"pZ":1.8788257059939566,"vX0":10.646635281514058,"vY0":-128.05139548867342,"vZ0":-4.763509464785978,"x":45.2,"y":188.05,"x0":-2.3957016607763175,"y0":50.00299853618988,"z0":5.156885548004436,"aX":0.6676859711407346},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":15.0,"breakHorizontal":-3.4,"spinRate":2366,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.4291496473538614,"extension":6.9119965699634465},"index":1,"playId":"352ce49b-f53b-3cba-ab3d-3be72f626276","pitchNumber":1,"startTime":"2026-05-03T19:05:24.468Z","endTime":"2026-05-03T19:05:27.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.055972793042567,"aZ":-17.947018244017624,"pfxX":0.14720358147831503,"pfxZ":8.558268864403672,"pX":0.685538691781343,"pZ":2.328398086796656,"vX0":8.103291854951555,"vY0":-128.71911022699211,"vZ0":-3.732511246354766,"x":90.87,"y":175.91,"x0":-2.5348245717919973,"y0":50.001124408260765,"z0":5.203397718280288,"aX":0.24467990544761054},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":14.8,"breakHorizontal":-2.3,"spinRate":2452,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.42705801672832466,"extension":6.718579048916493},"hitData":{"launchSpeed":91.8,"launchAngle":-0.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":146.62}},"index":2,"playId":"ca7cfdb3-cde9-39de-b582-dad50d80a7d7","pitchNumber":2,"startTime":"2026-05-03T19:05:36.713Z","endTime":"2026-05-03T19:05:46.175Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:05:46.175Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a line drive to center fielder Jung Hoo Lee.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-03T19:05:58.865Z","endTime":"2026-05-03T19:06:53.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":1},"pitchData":{"startSpeed":91.3,"endSpeed":82.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.556371334566265,"aZ":-12.567619364122777,"pfxX":-8.741254012279901,"pfxZ":11.182196366544792,"pX":-0.23853598021101252,"pZ":1.8859021707405685,"vX0":6.387097405018503,"vY0":-132.64046676388148,"vZ0":-6.321793589002792,"x":126.09,"y":187.86,"x0":-1.561290058503893,"y0":50.00516294693209,"z0":5.24493258576107,"aX":-15.331301555792926},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.7,"breakHorizontal":14.2,"spinRate":2325,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.41545417280380326,"extension":6.773283204570785},"index":0,"playId":"efbb925e-a84e-3c97-8ab6-1b2bbda1874c","pitchNumber":1,"startTime":"2026-05-03T19:06:14.841Z","endTime":"2026-05-03T19:06:17.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.921161672284878,"aZ":-24.184758482472418,"pfxX":-9.203155926716631,"pfxZ":5.375701758148946,"pX":-0.9702436974616709,"pZ":0.2799030067272558,"vX0":4.600992849757798,"vY0":-121.93854304573593,"vZ0":-6.616349518005803,"x":153.98,"y":231.22,"x0":-1.699076994032117,"y0":50.003204116061696,"z0":5.153374341642663,"aX":-13.676961338847697},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":8.2,"breakHorizontal":15.4,"spinRate":1686,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.45146737028616135,"extension":6.590673681352875},"index":1,"playId":"79399b81-5230-396a-9f6d-5b24460f56bb","pitchNumber":2,"startTime":"2026-05-03T19:06:27.167Z","endTime":"2026-05-03T19:06:30.428Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.881204219468597,"aZ":-27.120453614009048,"pfxX":-9.068380005949686,"pfxZ":3.2959466549784686,"pX":-0.4858795318650586,"pZ":1.2044468478371488,"vX0":6.0100503699922045,"vY0":-123.68073378588866,"vZ0":-4.2442745576542915,"x":135.52,"y":206.26,"x0":-1.7809523175221325,"y0":50.005536552512325,"z0":5.242661860266663,"aX":-13.916371541567539},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.2,"breakHorizontal":14.9,"spinRate":1667,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4444910255306813,"extension":6.686608967493699},"hitData":{"launchSpeed":91.3,"launchAngle":15.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.23,"coordY":83.64}},"index":2,"playId":"d474f91d-f9dd-3367-a0a2-ab16c5e433ae","pitchNumber":3,"startTime":"2026-05-03T19:06:43.075Z","endTime":"2026-05-03T19:06:53.900Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:06:53.900Z","atBatIndex":42},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Ryan Vilade reaches on a fielder's choice. Jonathan Aranda to 2nd. Jonathan Aranda advances to 2nd, on a fielding error by shortstop Willy Adames.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-03T19:07:27.534Z","endTime":"2026-05-03T19:08:27.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"postOnSecond":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-03T19:07:24.371Z","endTime":"2026-05-03T19:07:29.776Z","isPitch":false,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":82.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.15212538473791,"aZ":-15.668863144999955,"pfxX":-7.66267333187275,"pfxZ":9.29954795878725,"pX":-1.570187573460193,"pZ":3.362963521667942,"vX0":4.997233137337478,"vY0":-133.69691392010589,"vZ0":-2.2958598604894647,"x":176.85,"y":147.98,"x0":-2.4872132990512346,"y0":50.000063550645194,"z0":5.383494488408165,"aX":-13.594927183004577},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.4,"breakHorizontal":12.5,"spinRate":2309,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4128342628779289,"extension":6.805385410957017},"index":1,"playId":"dec24bac-bd32-3083-b13e-49de8c35f306","pitchNumber":1,"startTime":"2026-05-03T19:07:29.776Z","endTime":"2026-05-03T19:07:33.539Z","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":92.1,"endSpeed":82.7,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72637577150616,"aZ":-13.597456188072343,"pfxX":-6.65381861990244,"pfxZ":10.407159991381128,"pX":-1.136703501549751,"pZ":3.9434189461256084,"vX0":5.459598559478083,"vY0":-133.96119552696086,"vZ0":-1.5739628518693738,"x":160.33,"y":132.31,"x0":-2.3546745101256987,"y0":50.00485422664608,"z0":5.529643458549936,"aX":-11.880263710546016},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.6,"breakHorizontal":10.6,"spinRate":2299,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.41167367778662056,"extension":6.756297005733204},"index":2,"playId":"d1a0af66-76a6-3058-9e61-bb44cf296ed9","pitchNumber":2,"startTime":"2026-05-03T19:07:46.438Z","endTime":"2026-05-03T19:07:49.551Z","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":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08925201665067,"aZ":-33.06914993954715,"pfxX":1.5864853642867245,"pfxZ":-0.5828438982778472,"pX":0.19585087992444195,"pZ":3.1023549807580464,"vX0":6.052744198246111,"vY0":-123.04240555429327,"vZ0":0.7346556183116619,"x":109.53,"y":155.02,"x0":-2.505138262060824,"y0":50.003900405228705,"z0":5.608479105695242,"aX":2.4256979517002786},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.6,"breakHorizontal":-4.3,"spinRate":2563,"spinDirection":94},"zone":2,"typeConfidence":2.0,"plateTime":0.4456508389077345,"extension":6.611895057784666},"index":3,"playId":"bd430a91-22aa-3bbb-b9ec-1389b142f4f7","pitchNumber":3,"startTime":"2026-05-03T19:08:02.110Z","endTime":"2026-05-03T19:08:05.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60426210780047,"aZ":-34.51885934228388,"pfxX":0.842555818265718,"pfxZ":-1.5053922510481472,"pX":0.3771169763799616,"pZ":1.6177717498264899,"vX0":6.371550063522522,"vY0":-124.31604242325648,"vZ0":-2.7472381549924187,"x":102.63,"y":195.1,"x0":-2.3363688414748194,"y0":50.00453767450722,"z0":5.623192140507875,"aX":1.309559104235284},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.1,"breakHorizontal":-3.1,"spinRate":2618,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.441811769474207,"extension":6.664837785479669},"hitData":{"launchSpeed":100.7,"launchAngle":-2.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":150.67}},"index":4,"playId":"e7193331-b463-38c4-8314-ab0314212d76","pitchNumber":4,"startTime":"2026-05-03T19:08:18.926Z","endTime":"2026-05-03T19:08:27.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:08:27.615Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonny DeLuca strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-03T19:11:10.717Z","endTime":"2026-05-03T19:13:07.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"postOnSecond":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"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":1},"index":0,"startTime":"2026-05-03T19:09:04.574Z","endTime":"2026-05-03T19:09:34.429Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Matt Gage replaces Tyler Mahle.","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-03T19:09:34.429Z","endTime":"2026-05-03T19:10:47.271Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657424,"link":"/api/v1/people/657424"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jonny DeLuca replaces Jake Fraley.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-05-03T19:10:47.271Z","endTime":"2026-05-03T19:11:12.943Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":641584,"link":"/api/v1/people/641584"}},{"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":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31630841562743,"aZ":-30.529624768222316,"pfxX":-1.7976675132268976,"pfxZ":1.1109868623853254,"pX":-0.5775432204554504,"pZ":1.530680927608605,"vX0":-3.4960314344913455,"vY0":-121.23866403258788,"vZ0":-4.680011496369433,"x":139.01,"y":197.45,"x0":1.1183366644041965,"y0":50.00436256703263,"z0":6.1588975339800776,"aX":-2.66909172929054},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.1,"breakHorizontal":4.1,"spinRate":2150,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.45225392298741385,"extension":6.344053661813743},"index":3,"playId":"86483caf-f9bc-375e-b628-a4a9c4bea4d9","pitchNumber":1,"startTime":"2026-05-03T19:11:12.943Z","endTime":"2026-05-03T19:11:15.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60187400660219,"aZ":-14.647803296437385,"pfxX":7.872371456981684,"pfxZ":9.62859279199245,"pX":0.7061442386125186,"pZ":2.6192712221064793,"vX0":-3.7477288693219752,"vY0":-135.09967269027976,"vZ0":-6.697392610092038,"x":90.08,"y":168.06,"x0":1.1000982286949512,"y0":50.00427496458595,"z0":6.1892336000590795,"aX":14.332473832364032},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.0,"breakHorizontal":-13.3,"spinRate":2154,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.4078003015134928,"extension":6.286628307984909},"index":4,"playId":"2c084c08-642b-3321-9d29-286fd82c6080","pitchNumber":2,"startTime":"2026-05-03T19:11:38.827Z","endTime":"2026-05-03T19:11:41.827Z","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":85.2,"endSpeed":77.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.523497560128245,"aZ":-21.98992701729444,"pfxX":7.534788452798263,"pfxZ":6.636756335668507,"pX":-0.02279771229436244,"pZ":1.5008128452777245,"vX0":-4.97567916643991,"vY0":-123.8310957476511,"vZ0":-6.497341436581176,"x":117.87,"y":198.26,"x0":1.0460073561656125,"y0":50.00160818716773,"z0":6.030506442044348,"aX":11.559147926924556},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":10.6,"breakHorizontal":-12.2,"spinRate":1152,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.44438667303472146,"extension":6.554133839742003},"index":5,"playId":"b541952b-b08d-30c4-adba-419b5a9b7be3","pitchNumber":3,"startTime":"2026-05-03T19:11:57.267Z","endTime":"2026-05-03T19:12:06.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.236238022128266,"aZ":-29.6336276815923,"pfxX":-1.4292129489801493,"pfxZ":1.6868751496801235,"pX":-2.2462375743961758,"pZ":0.5059316541823208,"vX0":-7.245554900655959,"vY0":-121.90392579286268,"vZ0":-6.928921897416338,"x":202.62,"y":225.12,"x0":0.9514651731898767,"y0":50.00037603520729,"z0":5.947128368931585,"aX":-2.14739816045423},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.6,"breakHorizontal":4.3,"spinRate":2164,"spinDirection":274},"zone":13,"typeConfidence":2.0,"plateTime":0.4495228746615356,"extension":6.570909581173287},"index":6,"playId":"d76adc91-9aa5-3866-9643-1cba9a8398e5","pitchNumber":4,"startTime":"2026-05-03T19:12:33.328Z","endTime":"2026-05-03T19:12:36.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.551488202726713,"aZ":-31.00652321610982,"pfxX":-1.6838664661967822,"pfxZ":0.7762280728493756,"pX":-0.8943616190356437,"pZ":0.07387622280897388,"vX0":-3.9974202945984083,"vY0":-122.64780505848042,"vZ0":-7.9602787753342525,"x":151.09,"y":236.79,"x0":0.9792546999842134,"y0":50.00566662229619,"z0":6.026367519771549,"aX":-2.5514300758008455},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.4,"breakHorizontal":4.1,"spinRate":2239,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.4475659619223622,"extension":6.366922642087301},"index":7,"playId":"d71c384f-1c70-3330-86e4-45873b151928","pitchNumber":5,"startTime":"2026-05-03T19:13:02.457Z","endTime":"2026-05-03T19:13:07.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:13:07.861Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eric Haase challenged (pitch result), call on the field was confirmed: Ben Williamson walks. Jonathan Aranda to 3rd. Ryan Vilade to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-03T19:13:24.382Z","endTime":"2026-05-03T19:16:21.740Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"postOnSecond":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"postOnThird":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"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":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.587461991083906,"aZ":-30.84869597271332,"pfxX":0.494203978038251,"pfxZ":0.8702838545974172,"pX":-1.5878615930412947,"pZ":-0.4443309476312069,"vX0":-6.378459952920635,"vY0":-122.77759343088522,"vZ0":-9.012554041558563,"x":177.53,"y":250.78,"x0":0.9856567607298646,"y0":50.00140013023114,"z0":5.920321657318782,"aX":0.7510274576063631},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.5,"breakHorizontal":0.7,"spinRate":2345,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.4470875424581404,"extension":6.49672731607712},"index":0,"playId":"e5b6845d-6be3-3c00-9aa8-46d1a8d00a52","pitchNumber":1,"startTime":"2026-05-03T19:13:37.774Z","endTime":"2026-05-03T19:13:41.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.645898043838443,"aZ":-31.89393186304952,"pfxX":-0.6076840006150181,"pfxZ":0.18988342340411313,"pX":-0.6194792867867909,"pZ":0.5212006490596505,"vX0":-3.798777808536952,"vY0":-120.9058296103842,"vZ0":-6.426852089111178,"x":140.61,"y":224.71,"x0":1.0571332707933523,"y0":50.00277607956825,"z0":6.045508032247927,"aX":-0.8905650760027609},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.1,"breakHorizontal":2.0,"spinRate":2224,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4546698376708682,"extension":6.432488883970169},"index":1,"playId":"9ca095df-e2e8-3abc-bf79-8ccb4ab1e59e","pitchNumber":2,"startTime":"2026-05-03T19:14:00.300Z","endTime":"2026-05-03T19:14:04.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, 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":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54282863294727,"aZ":-33.28867935762154,"pfxX":-1.4361520302438895,"pfxZ":-0.7631612779626753,"pX":0.2279592765253173,"pZ":2.314936961878403,"vX0":-1.8464300683447463,"vY0":-121.07204582521504,"vZ0":-2.308244684675686,"x":108.31,"y":176.28,"x0":1.1908867404483454,"y0":50.00254495069193,"z0":6.231740235617135,"aX":-2.1032521897594094},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.7,"breakHorizontal":3.1,"spinRate":2285,"spinDirection":280},"zone":5,"typeConfidence":2.0,"plateTime":0.45470996581134626,"extension":6.3936107771392905},"index":2,"playId":"77ca5c42-5f78-3181-823d-25fbadd93bdd","pitchNumber":3,"startTime":"2026-05-03T19:14:21.891Z","endTime":"2026-05-03T19:14:25.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.224725787917727,"aZ":-30.46319213482194,"pfxX":5.41887575154152,"pfxZ":1.1088070985755065,"pX":0.5096285960455481,"pZ":0.7580392550768722,"vX0":-3.02122890719633,"vY0":-123.93664508606514,"vZ0":-6.575397040620606,"x":97.57,"y":218.31,"x0":1.0443927849172137,"y0":50.00419462032612,"z0":6.010194121743792,"aX":8.377601652112274},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.6,"breakHorizontal":-9.0,"spinRate":1284,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4430024002594921,"extension":6.536710385786961},"index":3,"playId":"5b6cbe87-aac3-35be-b761-0ac720967226","pitchNumber":4,"startTime":"2026-05-03T19:14:42.491Z","endTime":"2026-05-03T19:14:45.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93116870667243,"aZ":-14.167602625543191,"pfxX":-0.30234615348675575,"pfxZ":10.02621378647153,"pX":-0.480517655027089,"pZ":4.617957552676819,"vX0":-2.4233835876791825,"vY0":-134.1510493788634,"vZ0":-2.366036890226893,"x":135.32,"y":114.1,"x0":0.4793433760108808,"y0":50.006062264160754,"z0":6.539049555402765,"aX":-0.5430534977037308},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.8,"breakHorizontal":1.2,"spinRate":2135,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.4105648686943164,"extension":6.236680508031609},"index":4,"playId":"599d795d-c454-34e5-9700-4a3f998c5a5d","pitchNumber":5,"startTime":"2026-05-03T19:15:02.455Z","endTime":"2026-05-03T19:15:05.981Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.825697693690874,"aZ":-31.922244165410415,"pfxX":-3.1309193808241185,"pfxZ":0.17108731029403046,"pX":-0.8377279197407105,"pZ":1.5968076271522926,"vX0":-3.4679427663269395,"vY0":-120.53093613341888,"vZ0":-4.129418796887679,"x":148.93,"y":195.67,"x0":1.0298877086870273,"y0":50.00217732706972,"z0":6.170786783742115,"aX":-4.576454259840685},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.5,"breakHorizontal":6.6,"spinRate":2289,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.45553530088794947,"extension":6.5267063291086895},"index":5,"playId":"4aab8f32-f40b-3cbc-97b4-5a6b4055c764","pitchNumber":6,"startTime":"2026-05-03T19:15:23.460Z","endTime":"2026-05-03T19:15:26.527Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56948935759591,"aZ":-14.193916133985987,"pfxX":8.416387094752329,"pfxZ":9.843080432768737,"pX":-0.7452407884512583,"pZ":1.4308749457806529,"vX0":-6.506659377887479,"vY0":-134.85399945641674,"vZ0":-9.669391843099246,"x":145.41,"y":200.15,"x0":0.6152091250383483,"y0":50.00582315373503,"z0":6.083929686271458,"aX":15.377229445075361},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":-13.7,"spinRate":2222,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.40744950096710486,"extension":6.74573810247674},"index":6,"playId":"65644661-e16b-34e9-8999-811616010f46","pitchNumber":7,"startTime":"2026-05-03T19:15:54.708Z","endTime":"2026-05-03T19:16:21.740Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"}},"playEndTime":"2026-05-03T19:16:21.740Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cedric Mullins lines out to right fielder Jerar Encarnacion.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-03T19:16:23.332Z","endTime":"2026-05-03T19:17:39.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":2},"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.1,"endSpeed":76.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.149992229174597,"aZ":-34.25786962942811,"pfxX":-2.274895057791662,"pfxZ":-1.4195188178857538,"pX":-0.8873827294995152,"pZ":2.7472398420542232,"vX0":-3.8709301734756307,"vY0":-120.97274311695833,"vZ0":-1.2179152450918225,"x":150.82,"y":164.6,"x0":1.0332958178600633,"y0":50.00002277925721,"z0":6.279329244311301,"aX":-3.3471461517658208},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.6,"breakHorizontal":5.0,"spinRate":2253,"spinDirection":286},"zone":11,"typeConfidence":2.0,"plateTime":0.4539874313511856,"extension":6.4726422924236875},"index":0,"playId":"2d896c37-2e1a-3ad8-942c-5cff5ae4c577","pitchNumber":1,"startTime":"2026-05-03T19:16:50.406Z","endTime":"2026-05-03T19:16:53.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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.843238832273116,"aZ":-31.471289950244504,"pfxX":-2.1249485395951098,"pfxZ":0.46234431508298623,"pX":-0.7927288179340902,"pZ":1.4341284029235095,"vX0":-3.9188148031337713,"vY0":-122.22434942231793,"vZ0":-4.8820176313307,"x":147.22,"y":200.06,"x0":1.1066942742543722,"y0":50.001623578864084,"z0":6.156545269820256,"aX":-3.2178034913418943},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.0,"breakHorizontal":4.8,"spinRate":2370,"spinDirection":263},"zone":13,"typeConfidence":2.0,"plateTime":0.4479460584214623,"extension":6.425392622882061},"index":1,"playId":"7c6e6644-897a-310c-847d-d366842d934c","pitchNumber":2,"startTime":"2026-05-03T19:17:09.685Z","endTime":"2026-05-03T19:17:14.280Z","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":84.0,"endSpeed":77.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.919170790838567,"aZ":-31.027313591559075,"pfxX":-1.9815422985052846,"pfxZ":0.7639063379122035,"pX":-0.591867887250006,"pZ":1.5074549725458606,"vX0":-3.393050917163258,"vY0":-122.22976756371295,"vZ0":-4.683100099333847,"x":139.56,"y":198.08,"x0":1.0738467040087438,"y0":50.005950353857095,"z0":6.123781361112994,"aX":-2.9871333189867793},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.5,"breakHorizontal":4.4,"spinRate":2283,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4487426653561779,"extension":6.40668413854519},"hitData":{"launchSpeed":83.0,"launchAngle":26.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.26,"coordY":87.42}},"index":2,"playId":"0a1d64d8-0237-3dda-a92d-2b87df13e644","pitchNumber":3,"startTime":"2026-05-03T19:17:32.164Z","endTime":"2026-05-03T19:17:39.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:17:39.807Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Chapman grounds out, shortstop Taylor Walls to first baseman Ryan Vilade.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T19:19:48.533Z","endTime":"2026-05-03T19:19:58.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jonny DeLuca remains in the game as the right fielder.","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-03T19:18:52.695Z","endTime":"2026-05-03T19:18:52.708Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":641584,"link":"/api/v1/people/641584"}},{"details":{"description":"Pitching Change: Hunter Bigge replaces Steven Matz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-03T19:18:52.708Z","endTime":"2026-05-03T19:19:50.785Z","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":"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.2,"endSpeed":85.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.314189722236414,"aZ":-12.517683661991223,"pfxX":-4.135200216509867,"pfxZ":10.394133753705315,"pX":-0.6603817778110457,"pZ":2.870221692220423,"vX0":0.8037647178307801,"vY0":-137.14233452168796,"vZ0":-5.228638389780952,"x":142.17,"y":161.28,"x0":-0.42145470232448284,"y0":50.00496285870961,"z0":5.665955454193263,"aX":-7.822886525749017},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":7.3,"spinRate":2349,"spinDirection":198},"zone":1,"typeConfidence":0.84,"plateTime":0.4004532000638661,"extension":6.788307653113864},"hitData":{"launchSpeed":76.3,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.33,"coordY":157.48}},"index":2,"playId":"6b87641b-91f8-3b11-8600-2feb42dafd0b","pitchNumber":1,"startTime":"2026-05-03T19:19:50.785Z","endTime":"2026-05-03T19:19:58.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:19:58.972Z","atBatIndex":47},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Willy Adames doubles (11) on a ground ball to left fielder Chandler Simpson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T19:20:08.074Z","endTime":"2026-05-03T19:21:03.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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.8,"endSpeed":86.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.208095652242676,"aZ":-8.501586820326558,"pfxX":-2.789391959825723,"pfxZ":12.198379647220275,"pX":-0.4783300138912854,"pZ":2.946938172251376,"vX0":0.7381034870125144,"vY0":-139.3665836992472,"vZ0":-5.754074735346232,"x":135.23,"y":159.21,"x0":-0.3864546562323274,"y0":50.0065322352962,"z0":5.617940918965089,"aX":-5.415383422990325},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.9,"breakHorizontal":4.8,"spinRate":2405,"spinDirection":198},"zone":1,"typeConfidence":0.9,"plateTime":0.39501913072513695,"extension":6.903985450928696},"index":0,"playId":"9d165570-bcfc-317c-8097-69bd4b2a3d4d","pitchNumber":1,"startTime":"2026-05-03T19:20:22.078Z","endTime":"2026-05-03T19:20:25.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, 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":87.3,"endSpeed":78.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.281178361118247,"aZ":-30.367161420482976,"pfxX":3.2528922814467363,"pfxZ":1.1178719425252233,"pX":-0.8601679683041574,"pZ":5.479175891337048,"vX0":-1.556737277518678,"vY0":-126.89551420424726,"vZ0":5.079843936514934,"x":149.79,"y":90.84,"x0":-0.6581842430321952,"y0":50.0021781266168,"z0":5.8819613103516435,"aX":5.253973072427373},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.6,"breakHorizontal":-5.5,"spinRate":2381,"spinDirection":115},"zone":11,"typeConfidence":0.9,"plateTime":0.43323528470447403,"extension":6.4054542267414485},"index":1,"playId":"7520f6a1-7b5c-320d-9341-dc0d33b32d8a","pitchNumber":2,"startTime":"2026-05-03T19:20:35.611Z","endTime":"2026-05-03T19:20:38.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39092538788309,"aZ":-27.605913103281672,"pfxX":1.0933758421438458,"pfxZ":2.756970729620143,"pX":-0.01967995215264204,"pZ":1.4502061233852488,"vX0":1.4244814969194244,"vY0":-127.86651141090054,"vZ0":-4.700275183232954,"x":117.75,"y":199.62,"x0":-0.7260403560860943,"y0":50.00233985614091,"z0":5.478636426584033,"aX":1.8097104426080055},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.2,"breakHorizontal":-2.3,"spinRate":2275,"spinDirection":138},"zone":13,"typeConfidence":0.9,"plateTime":0.4283788991417756,"extension":6.944559312102045},"hitData":{"launchSpeed":98.3,"launchAngle":7.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.24,"coordY":125.06}},"index":2,"playId":"57555eff-9582-3b50-a6b4-12ee2c1c5fa0","pitchNumber":3,"startTime":"2026-05-03T19:20:50.733Z","endTime":"2026-05-03T19:21:03.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:21:03.602Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jung Hoo Lee lines out to left fielder Chandler Simpson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T19:22:16.515Z","endTime":"2026-05-03T19:24:01.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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_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":1},"index":0,"startTime":"2026-05-03T19:21:23.812Z","endTime":"2026-05-03T19:22:18.853Z","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, 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":87.8,"endSpeed":80.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.427264234995842,"aZ":-24.87366119792715,"pfxX":1.3249285813994125,"pfxZ":4.437887901534009,"pX":0.8122436265446141,"pZ":1.318235960236369,"vX0":3.241079801827738,"vY0":-127.76859834664033,"vZ0":-5.431600734982146,"x":86.04,"y":203.19,"x0":-0.6472211741058284,"y0":50.00625173733853,"z0":5.437865060499934,"aX":2.1804578516179642},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.0,"breakHorizontal":-3.1,"spinRate":2294,"spinDirection":149},"zone":14,"typeConfidence":0.9,"plateTime":0.42943584477907804,"extension":7.081781748667668},"index":1,"playId":"e1ed9f84-bc80-346d-ad6a-754f0512e1ba","pitchNumber":1,"startTime":"2026-05-03T19:22:18.853Z","endTime":"2026-05-03T19:22:21.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.30134803633983,"aZ":-9.856453818443446,"pfxX":-2.846845869559553,"pfxZ":11.304389004737821,"pX":-0.5684445062036568,"pZ":2.9535882316680464,"vX0":0.9766818715188468,"vY0":-140.66606254941703,"vZ0":-5.496804976676053,"x":138.67,"y":159.03,"x0":-0.5533764838786852,"y0":50.00406343433457,"z0":5.592319087856248,"aX":-5.621236525334425},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.3,"breakHorizontal":4.9,"spinRate":2439,"spinDirection":201},"zone":1,"typeConfidence":0.9,"plateTime":0.39160030424253955,"extension":6.812870472724143},"index":2,"playId":"28c0bb3f-132e-317f-8498-a4148d3f17ed","pitchNumber":2,"startTime":"2026-05-03T19:22:36.468Z","endTime":"2026-05-03T19:22:43.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17152264196775,"aZ":-24.11017455463197,"pfxX":0.8185609931506113,"pfxZ":4.585437113373177,"pX":0.7672336122522845,"pZ":1.9688221068624814,"vX0":3.4497733520256975,"vY0":-131.3465671011943,"vZ0":-4.527498840601895,"x":87.75,"y":185.62,"x0":-0.6661475617821289,"y0":50.00287189178773,"z0":5.493821793123112,"aX":1.4384602598553582},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.6,"breakHorizontal":-2.2,"spinRate":2356,"spinDirection":169},"zone":9,"typeConfidence":0.89,"plateTime":0.416005948099603,"extension":6.928895657373884},"index":3,"playId":"8b65b9f6-0bfd-3674-8208-d50f6f5bd3c1","pitchNumber":3,"startTime":"2026-05-03T19:23:02.046Z","endTime":"2026-05-03T19:23:05.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.355580172642572,"aZ":-31.580943784622665,"pfxX":3.0229217881145547,"pfxZ":0.36188378806457067,"pX":-0.5567222825083213,"pZ":4.695756495759293,"vX0":-0.4195800619596397,"vY0":-126.93530412470311,"vZ0":3.546637899757119,"x":138.22,"y":111.99,"x0":-0.7829282464841859,"y0":50.00272266905344,"z0":5.784773225989829,"aX":4.9659690190656915},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.7,"breakHorizontal":-5.4,"spinRate":2298,"spinDirection":102},"zone":11,"typeConfidence":0.9,"plateTime":0.430402811430886,"extension":6.7808777820510695},"index":4,"playId":"9a79baf2-9bdb-3967-be73-63f1fd57c0ff","pitchNumber":4,"startTime":"2026-05-03T19:23:19.420Z","endTime":"2026-05-03T19:23:22.572Z","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":86.0,"endSpeed":79.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.243524271073944,"aZ":-30.629419804916775,"pfxX":3.9290620268070082,"pfxZ":0.9691077193343922,"pX":-1.159944521461017,"pZ":4.610010274889915,"vX0":-2.1813170812138654,"vY0":-125.30588985012983,"vZ0":3.448146812387031,"x":161.21,"y":114.31,"x0":-0.7906843886161669,"y0":50.00416409834882,"z0":5.711712252346604,"aX":6.276982044344413},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.8,"breakHorizontal":-6.6,"spinRate":2300,"spinDirection":104},"zone":11,"typeConfidence":0.9,"plateTime":0.436351969097013,"extension":6.7664051910343055},"index":5,"playId":"0e32adaa-7695-3113-a58d-d25aa6c791d6","pitchNumber":5,"startTime":"2026-05-03T19:23:37.301Z","endTime":"2026-05-03T19:23:40.301Z","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.0,"endSpeed":87.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61320367857562,"aZ":-10.207576759039526,"pfxX":-3.8690890799086377,"pfxZ":11.17746759854197,"pX":-0.8642600275562037,"pZ":2.098278361687122,"vX0":0.757075269841266,"vY0":-139.58586328191026,"vZ0":-7.391555734080888,"x":149.94,"y":182.13,"x0":-0.6371688263726403,"y0":50.001329829463565,"z0":5.459393757244894,"aX":-7.60335646718215},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.8,"breakHorizontal":6.8,"spinRate":2340,"spinDirection":207},"zone":13,"typeConfidence":0.89,"plateTime":0.39299506331083434,"extension":6.980244146128145},"hitData":{"launchSpeed":91.3,"launchAngle":17.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.3,"coordY":89.37}},"index":6,"playId":"d37d3cac-265f-3f38-a68a-3b3e0767fc2b","pitchNumber":6,"startTime":"2026-05-03T19:23:51.925Z","endTime":"2026-05-03T19:24:01.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:24:01.383Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Drew Gilbert pops out to catcher Nick Fortes in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T19:25:05.040Z","endTime":"2026-05-03T19:25:15.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"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],"actionIndex":[0],"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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 Drew Gilbert replaces Jerar Encarnacion.","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-03T19:24:16.328Z","endTime":"2026-05-03T19:25:07.152Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":666464,"link":"/api/v1/people/666464"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84791585158073,"aZ":-27.518580579605917,"pfxX":2.689846244117022,"pfxZ":2.95285416561798,"pX":0.08516893134896769,"pZ":2.9396166726383632,"vX0":0.8801435001159852,"vY0":-124.86887886349487,"vZ0":-0.7910141895499905,"x":113.75,"y":159.41,"x0":-0.6215077674176365,"y0":50.00008450071291,"z0":5.530702643195607,"aX":4.233583925472741},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.4,"breakHorizontal":-5.0,"spinRate":2229,"spinDirection":120},"zone":2,"typeConfidence":0.9,"plateTime":0.4391600733209149,"extension":7.064104895884666},"hitData":{"launchSpeed":67.4,"launchAngle":82.0,"totalDistance":15.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":136.61,"coordY":205.4}},"index":1,"playId":"96726bcb-8694-3d41-8eb5-4d630f33f7c9","pitchNumber":1,"startTime":"2026-05-03T19:25:07.152Z","endTime":"2026-05-03T19:25:15.989Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:25:15.989Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Fortes singles on a sharp line drive to center fielder Drew Gilbert.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T19:28:51.887Z","endTime":"2026-05-03T19:29:42.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to right field for Jung Hoo Lee.","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-03T19:27:43.209Z","endTime":"2026-05-03T19:27:43.238Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700"},{"details":{"description":"Drew Gilbert remains in the game as the center fielder.","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-03T19:27:43.238Z","endTime":"2026-05-03T19:27:43.239Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":666464,"link":"/api/v1/people/666464"}},{"details":{"description":"Pitching Change: Keaton Winn replaces Matt Gage.","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-03T19:27:43.239Z","endTime":"2026-05-03T19:28:54.172Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676775,"link":"/api/v1/people/676775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.248488225152336,"aZ":-21.50615923142977,"pfxX":-9.03194620515032,"pfxZ":5.348901367850564,"pX":0.5756369434610746,"pZ":2.5742355441616485,"vX0":8.048314370825562,"vY0":-140.66768032922099,"vZ0":-5.987862957292396,"x":95.06,"y":169.28,"x0":-1.1554252431923466,"y0":50.005954594316,"z0":6.134245237987634,"aX":-18.022559284043407},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.5,"breakHorizontal":14.6,"spinRate":2308,"spinDirection":217},"zone":6,"typeConfidence":0.91,"plateTime":0.390058542322953,"extension":6.293506093471804},"index":3,"playId":"ee255bb2-6180-38aa-bd66-fa8ccbe97a3e","pitchNumber":1,"startTime":"2026-05-03T19:28:54.172Z","endTime":"2026-05-03T19:28:57.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.665113070085106,"aZ":-25.57594841395162,"pfxX":-10.287594582428223,"pfxZ":3.3211908801131376,"pX":-0.8468096784345853,"pZ":2.1855357334998353,"vX0":4.62966565415843,"vY0":-140.69130591081915,"vZ0":-6.22833816508942,"x":149.28,"y":179.77,"x0":-1.1855985288082371,"y0":50.0035942896626,"z0":6.107182152720784,"aX":-20.43384731755432},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.8,"breakHorizontal":17.5,"spinRate":2288,"spinDirection":224},"zone":13,"typeConfidence":0.87,"plateTime":0.39069681815507007,"extension":6.141629428210746},"index":4,"playId":"2457ff97-f937-3bb0-8d3b-8d628d6255e3","pitchNumber":2,"startTime":"2026-05-03T19:29:10.757Z","endTime":"2026-05-03T19:29:13.897Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":81.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.715638328890908,"aZ":-33.950977926957755,"pfxX":-10.101908276278065,"pfxZ":-1.0418618229530328,"pX":-0.11601258002131684,"pZ":2.230131701284792,"vX0":6.761102588027223,"vY0":-130.73730674588313,"vZ0":-3.09854728938505,"x":121.42,"y":178.57,"x0":-1.4394344655851576,"y0":50.00000919278454,"z0":6.011111320099119,"aX":-17.270096644800457},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.4,"breakHorizontal":16.6,"spinRate":1431,"spinDirection":243},"zone":5,"typeConfidence":0.89,"plateTime":0.4209228427054774,"extension":6.357970687959977},"hitData":{"launchSpeed":102.6,"launchAngle":11.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":107.82,"coordY":76.81}},"index":5,"playId":"410dd804-d1d3-3171-9509-807936138977","pitchNumber":3,"startTime":"2026-05-03T19:29:31.887Z","endTime":"2026-05-03T19:29:42.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:29:42.066Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Walls flies out to center fielder Drew Gilbert.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T19:30:17.628Z","endTime":"2026-05-03T19:32:23.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0,5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":7},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Richie Palacios replaces Nick Fortes.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T19:30:00.071Z","endTime":"2026-05-03T19:30:19.715Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":663743,"link":"/api/v1/people/663743"},"base":1},{"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.3,"endSpeed":87.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07884440999194,"aZ":-17.372137337589624,"pfxX":-7.625141056103481,"pfxZ":7.498651204855365,"pX":0.44781073956840106,"pZ":3.624380125724626,"vX0":7.048446340821533,"vY0":-139.966582431131,"vZ0":-3.8742048186315867,"x":99.93,"y":140.92,"x0":-1.11859127928003,"y0":50.0040538463198,"z0":6.171862230385812,"aX":-15.054213309133676},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.0,"breakHorizontal":12.2,"spinRate":2296,"spinDirection":225},"zone":12,"typeConfidence":0.93,"plateTime":0.39208299362594223,"extension":6.1640508655938735},"index":1,"playId":"e0b8a549-693f-30cd-9bad-7f4944841d7d","pitchNumber":1,"startTime":"2026-05-03T19:30:19.715Z","endTime":"2026-05-03T19:30:23.087Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"playId":"df21e810-4f38-3227-b6a6-a2a132febad3","startTime":"2026-05-03T19:30:39.974Z","endTime":"2026-05-03T19:30:44.431Z","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":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46682661071695,"aZ":-13.326445655791986,"pfxX":-6.839022952149562,"pfxZ":9.716891819553226,"pX":-0.2814019344731131,"pZ":2.8143724270968073,"vX0":4.871918362859929,"vY0":-138.74237691557613,"vZ0":-6.383370157513347,"x":127.73,"y":162.79,"x0":-1.1759497047255183,"y0":50.00523130015644,"z0":6.041612187963205,"aX":-13.269361435626779},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":11.3,"spinRate":2249,"spinDirection":224},"zone":1,"typeConfidence":0.9,"plateTime":0.39551957754633893,"extension":6.199127479195564},"index":3,"playId":"851234ae-fdf4-3702-bdf6-246660179d25","pitchNumber":2,"startTime":"2026-05-03T19:30:59.695Z","endTime":"2026-05-03T19:31:02.989Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.451098540614744,"aZ":-13.353567330102722,"pfxX":-4.455811160813287,"pfxZ":9.574450192997498,"pX":0.3534263309323665,"pZ":3.7292232379244163,"vX0":5.505428058200445,"vY0":-139.56248699298345,"vZ0":-4.044333818054985,"x":103.53,"y":138.09,"x0":-1.0691789099261002,"y0":50.00347929667233,"z0":6.081497878170444,"aX":-8.759608306032948},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":6.8,"spinRate":2235,"spinDirection":218},"zone":12,"typeConfidence":0.89,"plateTime":0.3930069520141606,"extension":6.126529440591952},"index":4,"playId":"3d60dbce-b82f-3689-95df-4b139bb3add5","pitchNumber":3,"startTime":"2026-05-03T19:31:19.319Z","endTime":"2026-05-03T19:31:27.570Z","isPitch":true,"type":"pitch"},{"details":{"description":"Richie Palacios caught stealing 2nd base, catcher Eric Haase to shortstop Willy Adames.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":5,"actionPlayId":"3d60dbce-b82f-3689-95df-4b139bb3add5","startTime":"2026-05-03T19:31:35.889Z","endTime":"2026-05-03T19:31:56.457Z","isPitch":false,"isBaseRunningPlay":true,"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(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":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.916128075341224,"aZ":-34.51524686787664,"pfxX":-8.720867358595658,"pfxZ":-1.3709686794227345,"pX":-1.2902931913124327,"pZ":2.1749336928563823,"vX0":3.3258425984535336,"vY0":-130.06836023409386,"vZ0":-3.141478480847627,"x":166.18,"y":180.06,"x0":-1.4543618270934338,"y0":50.00227909976139,"z0":6.022317241703951,"aX":-14.904371355731838},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-3.0,"breakHorizontal":15.0,"spinRate":1403,"spinDirection":246},"zone":13,"typeConfidence":0.91,"plateTime":0.4215029022838497,"extension":6.367810956360986},"index":6,"playId":"6fbe8065-bdac-349f-b584-53b7d27221c5","pitchNumber":4,"startTime":"2026-05-03T19:31:56.457Z","endTime":"2026-05-03T19:32:00.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.255540413324457,"aZ":-24.350895945343627,"pfxX":-8.437559000025349,"pfxZ":3.9365589614273873,"pX":0.1193574193529376,"pZ":2.6909943141805615,"vX0":6.575170722542426,"vY0":-140.0127571213025,"vZ0":-4.775195532336778,"x":112.45,"y":166.12,"x0":-1.161817617484404,"y0":50.002983165064336,"z0":6.009585194295056,"aX":-16.77247265826305},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.4,"breakHorizontal":13.9,"spinRate":2393,"spinDirection":225},"zone":2,"typeConfidence":0.9,"plateTime":0.3910053344108193,"extension":6.292453085343623},"hitData":{"launchSpeed":89.5,"launchAngle":46.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.24,"coordY":82.26}},"index":7,"playId":"056b1a54-0915-3ef3-88b0-84e0e05e0c40","pitchNumber":5,"startTime":"2026-05-03T19:32:14.533Z","endTime":"2026-05-03T19:32:23.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:32:23.523Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, second baseman Luis Arraez to first baseman Rafael Devers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T19:32:34.158Z","endTime":"2026-05-03T19:32:59.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650333,"link":"/api/v1/people/650333"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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":98.2,"endSpeed":89.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.22071733262121,"aZ":-15.536517993171385,"pfxX":-6.60238853807043,"pfxZ":8.127532500034881,"pX":0.6207649008984376,"pZ":3.431057942049654,"vX0":7.432610666355068,"vY0":-142.70895031387258,"vZ0":-4.887022047702241,"x":93.34,"y":146.14,"x0":-1.1693136801311217,"y0":50.00136800892101,"z0":6.156396411877398,"aX":-13.512373759895645},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.8,"breakHorizontal":10.3,"spinRate":2311,"spinDirection":219},"zone":12,"typeConfidence":0.92,"plateTime":0.38495496222783343,"extension":6.328535542420658},"hitData":{"launchSpeed":79.5,"launchAngle":-18.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.69,"coordY":146.5}},"index":0,"playId":"f6df6fbe-8834-31b5-87c8-ab0e244a3b99","pitchNumber":1,"startTime":"2026-05-03T19:32:50.951Z","endTime":"2026-05-03T19:32:59.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:32:59.037Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eric Haase strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T19:35:06.105Z","endTime":"2026-05-03T19:36:04.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Hunter Feduccia replaces Richie Palacios, batting 8th, playing catcher.","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-03T19:33:55.068Z","endTime":"2026-05-03T19:35:08.242Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"802","replacedPlayer":{"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(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.2,"endSpeed":84.5,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.641817912961415,"aZ":-12.97237343524505,"pfxX":-3.0966967468750806,"pfxZ":10.291386013713112,"pX":-0.8972076490747419,"pZ":3.9864894984124626,"vX0":0.22721280608839028,"vY0":-137.03549162508472,"vZ0":-2.2910593092641083,"x":151.2,"y":131.14,"x0":-0.5808801467746162,"y0":50.00088946965337,"z0":5.740502464822802,"aX":-5.777168774743317},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":5.5,"spinRate":2393,"spinDirection":202},"zone":11,"typeConfidence":0.82,"plateTime":0.40263784593597274,"extension":6.777547893174449},"index":1,"playId":"dc521a1e-40d3-314a-9d0b-82e6eac2196d","pitchNumber":1,"startTime":"2026-05-03T19:35:08.242Z","endTime":"2026-05-03T19:35:11.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.4,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.03002060677663,"aZ":-9.997489678223985,"pfxX":-1.6984574167642452,"pfxZ":11.972839246264328,"pX":0.7102348736159059,"pZ":2.6768564005339703,"vX0":3.3999331409756115,"vY0":-136.45805174572715,"vZ0":-5.86641544191295,"x":89.93,"y":166.5,"x0":-0.3413462734338143,"y0":50.00302516814782,"z0":5.570159609580259,"aX":-3.1463992389511417},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.3,"breakHorizontal":2.2,"spinRate":2393,"spinDirection":195},"zone":6,"typeConfidence":0.86,"plateTime":0.40416481390974024,"extension":6.628645840685699},"index":2,"playId":"ad685d20-90e5-3a7a-8427-58777823f9f1","pitchNumber":2,"startTime":"2026-05-03T19:35:22.874Z","endTime":"2026-05-03T19:35:26.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.5,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.273192065651344,"aZ":-26.495183252737213,"pfxX":2.139412449900596,"pfxZ":3.532288149456698,"pX":0.5257929030864118,"pZ":1.1590777767567544,"vX0":2.2447429749217385,"vY0":-126.4130821703454,"vZ0":-5.163577625314661,"x":96.96,"y":207.48,"x0":-0.6537626966545244,"y0":50.00506651029924,"z0":5.371828199317215,"aX":3.4406903691926494},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.4,"breakHorizontal":-4.4,"spinRate":2311,"spinDirection":148},"zone":14,"typeConfidence":0.9,"plateTime":0.4343321286006083,"extension":6.948834026894925},"index":3,"playId":"f060b7b7-d4ed-3192-a428-83b8a3d67920","pitchNumber":3,"startTime":"2026-05-03T19:35:37.731Z","endTime":"2026-05-03T19:35:40.731Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-03T19:35:47.610Z","endTime":"2026-05-03T19:36:01.040Z","isPitch":false,"type":"action","player":{"id":606992,"link":"/api/v1/people/606992"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.4,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.57265860685068,"aZ":-9.00137489243285,"pfxX":-1.570876841271002,"pfxZ":11.903103947246777,"pX":-0.17443247117817098,"pZ":3.416567979800151,"vX0":0.8720618787849007,"vY0":-139.85134569268078,"vZ0":-4.5534064627651984,"x":123.65,"y":146.53,"x0":-0.2890551348190987,"y0":50.00637636726431,"z0":5.676834620956003,"aX":-3.058999594606482},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.5,"breakHorizontal":2.6,"spinRate":2502,"spinDirection":194},"zone":11,"typeConfidence":0.9,"plateTime":0.39424931972269395,"extension":6.717256421136606},"index":5,"playId":"4a9bd606-c2a2-35e1-a3f8-64d957ea0be5","pitchNumber":4,"startTime":"2026-05-03T19:36:01.040Z","endTime":"2026-05-03T19:36:04.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:36:04.040Z","atBatIndex":54},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Heliot Ramos doubles (8) on a ground ball to left fielder Chandler Simpson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T19:36:16.326Z","endTime":"2026-05-03T19:36:43.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"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"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24911564192477,"aZ":-29.492095110231716,"pfxX":3.1832035435476085,"pfxZ":1.6542359433543172,"pX":-1.168272086405357,"pZ":2.179685890017843,"vX0":-1.758864949849775,"vY0":-127.39301959881351,"vZ0":-2.351991922934433,"x":161.53,"y":179.93,"x0":-0.8778959691645939,"y0":50.003769661662595,"z0":5.4757949782512725,"aX":5.166392768944177},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.6,"breakHorizontal":-5.3,"spinRate":2323,"spinDirection":142},"zone":13,"typeConfidence":0.9,"plateTime":0.4320379674359307,"extension":6.77930196050922},"hitData":{"launchSpeed":93.2,"launchAngle":6.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.85,"coordY":115.2}},"index":0,"playId":"d1c69740-68a9-3aed-86c1-0d9b82687587","pitchNumber":1,"startTime":"2026-05-03T19:36:31.013Z","endTime":"2026-05-03T19:36:43.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:36:43.333Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T19:37:00.339Z","endTime":"2026-05-03T19:38:13.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.04482790394533,"aZ":-7.820693296674994,"pfxX":-2.037642397352094,"pfxZ":12.493109023176252,"pX":-0.7885225830366357,"pZ":2.56837672764072,"vX0":0.046632099609522,"vY0":-139.39018798468666,"vZ0":-6.8013197315480864,"x":147.06,"y":169.43,"x0":-0.541161430452811,"y0":50.00658525419561,"z0":5.57020004552027,"aX":-3.9732089898366625},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":21.2,"breakHorizontal":3.7,"spinRate":2416,"spinDirection":200},"zone":4,"typeConfidence":0.9,"plateTime":0.3943467661015361,"extension":6.806072086885911},"index":0,"playId":"7fbb1aa2-dd81-31ca-8f51-576698a93157","pitchNumber":1,"startTime":"2026-05-03T19:37:14.077Z","endTime":"2026-05-03T19:37:17.378Z","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":96.5,"endSpeed":87.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.773825900024065,"aZ":-7.589150996057561,"pfxX":-2.55834752676861,"pfxZ":12.446261948971866,"pX":-0.41140546884494794,"pZ":2.4574676275713174,"vX0":0.7907086821933582,"vY0":-140.37678818178298,"vZ0":-7.29946050063297,"x":132.68,"y":172.43,"x0":-0.36608175139593657,"y0":50.005627516918146,"z0":5.600968050065068,"aX":-5.05516941884637},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":21.0,"breakHorizontal":4.4,"spinRate":2423,"spinDirection":195},"zone":4,"typeConfidence":0.91,"plateTime":0.3916930667690943,"extension":6.955966973849844},"index":1,"playId":"bdfa3820-d4fd-3055-8e4c-52a6e089fe33","pitchNumber":2,"startTime":"2026-05-03T19:37:32.056Z","endTime":"2026-05-03T19:37:35.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":80.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04847878367045,"aZ":-36.42277914782475,"pfxX":-7.3729033349283775,"pfxZ":-2.568020611113658,"pX":-1.8559363805959292,"pZ":1.1346949702573985,"vX0":-0.17379755573835234,"vY0":-129.19642154489827,"vZ0":-3.464702391680155,"x":187.74,"y":208.14,"x0":-0.8327136352195721,"y0":50.001933121514725,"z0":5.352685527599595,"aX":-12.207599081058055},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.3,"breakHorizontal":13.3,"spinRate":1197,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.4273100524256366,"extension":6.891979670388558},"index":2,"playId":"bfdef429-0385-39bf-a8ad-805dd51f1f88","pitchNumber":3,"startTime":"2026-05-03T19:37:54.708Z","endTime":"2026-05-03T19:37:58.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.83235328369384,"aZ":-13.36878367364135,"pfxX":-1.4169721862587163,"pfxZ":9.440486658246655,"pX":-0.02010271490421661,"pZ":3.656455348853042,"vX0":1.806671823021262,"vY0":-140.91481692746316,"vZ0":-3.1148884694048116,"x":117.77,"y":140.06,"x0":-0.4883032341412466,"y0":50.00300224366071,"z0":5.651035901782014,"aX":-2.8228700749863123},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":2.2,"spinRate":2409,"spinDirection":192},"zone":11,"typeConfidence":0.9,"plateTime":0.3900856430444777,"extension":6.836831398453633},"index":3,"playId":"7e5cd98b-89ea-3379-a4b9-2f4f97edafdc","pitchNumber":4,"startTime":"2026-05-03T19:38:10.767Z","endTime":"2026-05-03T19:38:13.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:38:13.767Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Casey Schmitt strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T19:38:26.681Z","endTime":"2026-05-03T19:40:19.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.14937520888693,"aZ":-14.104553078212428,"pfxX":-2.1455960128822613,"pfxZ":9.365378923185473,"pX":0.21364418403323618,"pZ":4.403298442025441,"vX0":2.3436612982114147,"vY0":-138.77259779871807,"vZ0":-1.0914866920371464,"x":108.86,"y":119.89,"x0":-0.36740740848514963,"y0":50.00482851533656,"z0":5.751543958138591,"aX":-4.1407958850958515},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":3.4,"spinRate":2323,"spinDirection":190},"zone":12,"typeConfidence":0.87,"plateTime":0.3963285260362741,"extension":6.794329537905422},"index":0,"playId":"9aa2b4af-25b1-3902-b1d9-8ac28259e03c","pitchNumber":1,"startTime":"2026-05-03T19:38:40.062Z","endTime":"2026-05-03T19:38:43.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.99522752837116,"aZ":-9.206553054781146,"pfxX":-3.37053496286559,"pfxZ":11.714899009091493,"pX":-0.725308410856894,"pZ":2.1308821461149106,"vX0":0.23305896045201996,"vY0":-139.94966684200298,"vZ0":-7.725474238929732,"x":144.65,"y":181.25,"x0":-0.37301047975118784,"y0":50.00356889262406,"z0":5.5495993261363985,"aX":-6.608763078337732},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.6,"breakHorizontal":6.0,"spinRate":2441,"spinDirection":199},"zone":7,"typeConfidence":0.9,"plateTime":0.3931123538060568,"extension":6.884803886701174},"index":1,"playId":"6667acb4-8564-3cba-983d-b671793a9108","pitchNumber":2,"startTime":"2026-05-03T19:38:57.139Z","endTime":"2026-05-03T19:39:00.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9795561141973,"aZ":-26.56736217251488,"pfxX":1.3122109243483813,"pfxZ":3.3301726724270218,"pX":-0.9853577773745406,"pZ":2.588920886483426,"vX0":-0.8480034926442798,"vY0":-128.81213660654652,"vZ0":-2.070393873294753,"x":154.56,"y":168.88,"x0":-0.8228965039020766,"y0":50.005642472341066,"z0":5.450762726026906,"aX":2.212345437176348},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.8,"breakHorizontal":-2.2,"spinRate":2328,"spinDirection":149},"zone":11,"typeConfidence":0.9,"plateTime":0.4247087863011201,"extension":6.816012276715956},"index":2,"playId":"4a8cff4c-479c-3560-9564-10a327554324","pitchNumber":3,"startTime":"2026-05-03T19:39:14.371Z","endTime":"2026-05-03T19:39:18.365Z","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":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99288140610494,"aZ":-28.0801377126773,"pfxX":2.0838744803687828,"pfxZ":2.58342681860743,"pX":-1.0702411096664903,"pZ":4.012025064988636,"vX0":-1.856274657267186,"vY0":-125.08859393403503,"vZ0":1.5606940709389892,"x":157.8,"y":130.46,"x0":-0.5896478166046554,"y0":50.005514930475044,"z0":5.6805381741755,"aX":3.306332160102147},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.3,"breakHorizontal":-3.4,"spinRate":2295,"spinDirection":113},"zone":11,"typeConfidence":0.89,"plateTime":0.4377137526121526,"extension":6.918592270887315},"index":3,"playId":"7417bf70-81ae-32fc-a302-1186b28786a5","pitchNumber":4,"startTime":"2026-05-03T19:39:31.917Z","endTime":"2026-05-03T19:39:36.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.92807705246949,"aZ":-9.72118070829711,"pfxX":-2.6003000840758363,"pfxZ":11.781287677606922,"pX":-0.851405528067483,"pZ":2.477281282552265,"vX0":-0.6281731565903891,"vY0":-137.95603501553458,"vZ0":-6.6377012124032415,"x":149.45,"y":171.89,"x0":-0.2825246271542748,"y0":50.00105825599091,"z0":5.587469278344519,"aX":-4.954720114666334},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.9,"breakHorizontal":4.8,"spinRate":2395,"spinDirection":195},"zone":11,"typeConfidence":0.88,"plateTime":0.39876010849683885,"extension":6.925489420260816},"index":4,"playId":"c8cbc711-2f36-3a35-ab2d-4da193f5d701","pitchNumber":5,"startTime":"2026-05-03T19:39:49.480Z","endTime":"2026-05-03T19:39:56.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(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":85.6,"endSpeed":78.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83389544928818,"aZ":-25.5172574650136,"pfxX":1.3208176760937285,"pfxZ":4.2156922782337976,"pX":-0.8687180154102453,"pZ":3.0910504538345327,"vX0":-1.0539300054002183,"vY0":-124.77439853111416,"vZ0":-0.7396351673988492,"x":150.11,"y":155.32,"x0":-0.61269519943573,"y0":50.00223831850133,"z0":5.491816636049318,"aX":2.0850134344579847},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.7,"breakHorizontal":-2.2,"spinRate":2278,"spinDirection":127},"zone":11,"typeConfidence":0.89,"plateTime":0.43878180541072664,"extension":6.974797918831877},"index":5,"playId":"8c58c64e-ebec-3e01-ab3e-acc22a93c028","pitchNumber":6,"startTime":"2026-05-03T19:40:16.068Z","endTime":"2026-05-03T19:40:19.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:40:19.068Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Junior Caminero walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T19:42:28.990Z","endTime":"2026-05-03T19:44:32.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7,8],"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Walker replaces Keaton Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T19:41:35.233Z","endTime":"2026-05-03T19:42:31.199Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676254,"link":"/api/v1/people/676254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.051765387408913,"aZ":-28.37336889200599,"pfxX":7.281965258096462,"pfxZ":2.602042780917446,"pX":1.2267913283510319,"pZ":0.903277760765851,"vX0":8.637334751643738,"vY0":-120.96119952133782,"vZ0":-3.7008788524399283,"x":70.24,"y":214.39,"x0":-3.357317416771044,"y0":50.00057772777288,"z0":4.983956348797277,"aX":10.617650741469305},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.0,"breakHorizontal":-15.5,"spinRate":2520,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.45557407289750573,"extension":6.2667533225809064},"index":1,"playId":"ecff576b-d067-333f-b575-a69eed74bc23","pitchNumber":1,"startTime":"2026-05-03T19:42:31.199Z","endTime":"2026-05-03T19:42:34.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21029447334565,"aZ":-28.319395519817853,"pfxX":-13.059014269203985,"pfxZ":2.042933402284085,"pX":-1.092479628656206,"pZ":2.2215317385980513,"vX0":10.59416379685476,"vY0":-137.19525098508242,"vZ0":-1.941339745718618,"x":158.64,"y":178.8,"x0":-3.3267787287083097,"y0":50.00310242531197,"z0":4.887780626366585,"aX":-24.6442006737422},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.5,"breakHorizontal":21.1,"spinRate":2346,"spinDirection":244},"zone":13,"typeConfidence":0.92,"plateTime":0.4007825854263407,"extension":6.232657134520653},"index":2,"playId":"d9333ae3-deef-3b6b-bffb-7fbbaa51c494","pitchNumber":2,"startTime":"2026-05-03T19:42:45.615Z","endTime":"2026-05-03T19:42:49.482Z","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":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4895818847037,"aZ":-26.634942869238696,"pfxX":8.987676726061181,"pfxZ":3.7374732603828402,"pX":0.4638853331460421,"pZ":2.2335461482733168,"vX0":6.644664725971554,"vY0":-121.6957118023465,"vZ0":-1.263661894248867,"x":99.32,"y":178.47,"x0":-3.4809416505169857,"y0":50.00425757160159,"z0":5.092055489681419,"aX":13.321611226924405},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.7,"breakHorizontal":-18.0,"spinRate":2585,"spinDirection":66},"zone":6,"typeConfidence":0.9,"plateTime":0.4521069537857634,"extension":6.189859379440652},"index":3,"playId":"fcb3000b-6579-36a8-ae7d-978d4245ff84","pitchNumber":3,"startTime":"2026-05-03T19:43:03.072Z","endTime":"2026-05-03T19:43:06.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":86.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.89787746213858,"aZ":-28.96953221014165,"pfxX":-12.39930209380429,"pfxZ":1.6426884687232395,"pX":-1.2903666318636131,"pZ":2.3975542539628982,"vX0":10.181791339355044,"vY0":-139.56806218660097,"vZ0":-1.6670580057865596,"x":166.19,"y":174.05,"x0":-3.396486528859463,"y0":50.00179273498613,"z0":4.932536056252249,"aX":-24.169680706609192},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.8,"breakHorizontal":20.0,"spinRate":2333,"spinDirection":235},"zone":13,"typeConfidence":0.91,"plateTime":0.39424736144531725,"extension":6.200677480103163},"index":4,"playId":"57ce415f-43c5-30f4-9a9f-44b3610ab587","pitchNumber":4,"startTime":"2026-05-03T19:43:21.995Z","endTime":"2026-05-03T19:43:24.995Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-03T19:43:39.458Z","endTime":"2026-05-03T19:43:51.644Z","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},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":86.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.44666769371163,"aZ":-22.385402420997906,"pfxX":-12.282358922312195,"pfxZ":4.998409046318162,"pX":1.147786932866898,"pZ":3.0383318467698524,"vX0":16.072912128982924,"vY0":-140.20106059836678,"vZ0":-1.3782062474289924,"x":73.25,"y":156.75,"x0":-3.1072193035428324,"y0":50.00413166988421,"z0":5.0204288748844474,"aX":-24.061262458190228},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.9,"breakHorizontal":18.2,"spinRate":2413,"spinDirection":239},"zone":12,"typeConfidence":0.9,"plateTime":0.393106585819468,"extension":6.246662677276165},"index":6,"playId":"765351ec-f3e8-3ea1-ac4c-b1357ce01214","pitchNumber":5,"startTime":"2026-05-03T19:43:51.644Z","endTime":"2026-05-03T19:43:55.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23098655144685,"aZ":-30.155799201692282,"pfxX":9.459689383010662,"pfxZ":1.3949587234733496,"pX":-0.5156322240260174,"pZ":2.340692070048431,"vX0":4.220509960392669,"vY0":-120.51510080478688,"vZ0":-0.24886022095542604,"x":136.65,"y":175.58,"x0":-3.527810046022609,"y0":50.00138597239847,"z0":5.148838697461798,"aX":13.670299577368478},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.8,"breakHorizontal":-18.2,"spinRate":2393,"spinDirection":60},"zone":4,"typeConfidence":0.9,"plateTime":0.45754598776469724,"extension":6.115517307277789},"index":7,"playId":"2c115d58-2916-32c8-81ec-39b19703a2c9","pitchNumber":6,"startTime":"2026-05-03T19:44:07.719Z","endTime":"2026-05-03T19:44:10.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.979221587795806,"aZ":-23.82461646965643,"pfxX":-12.76487514679945,"pfxZ":4.256692544573798,"pX":-0.048891020552476495,"pZ":1.14580848254247,"vX0":13.162106486038976,"vY0":-139.532665287317,"vZ0":-5.683972464928754,"x":118.86,"y":207.84,"x0":-3.1809776909602068,"y0":50.00319079693832,"z0":4.790925213766481,"aX":-25.03575149566978},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.6,"breakHorizontal":20.2,"spinRate":2482,"spinDirection":239},"zone":13,"typeConfidence":0.92,"plateTime":0.39336177136676964,"extension":6.225482087352706},"index":8,"playId":"4afc213e-e6e4-3749-bfe0-3936abfc4cc9","pitchNumber":7,"startTime":"2026-05-03T19:44:28.456Z","endTime":"2026-05-03T19:44:32.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:44:32.747Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a ground ball to center fielder Drew Gilbert. Junior Caminero to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T19:44:41.309Z","endTime":"2026-05-03T19:45:46.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"postOnThird":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.875766475472695,"aZ":-27.047089507761566,"pfxX":-13.957731173735482,"pfxZ":2.6453558438104476,"pX":-0.07473084852555924,"pZ":2.3552430864201805,"vX0":13.623336829980625,"vY0":-139.2195233790514,"vZ0":-2.064464721572852,"x":119.85,"y":175.19,"x0":-3.24773621726766,"y0":50.00476767475818,"z0":4.919302124389917,"aX":-27.062876230772336},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.4,"breakHorizontal":22.0,"spinRate":2441,"spinDirection":233},"zone":5,"typeConfidence":0.91,"plateTime":0.3953195580979987,"extension":6.261733794996533},"index":0,"playId":"d9e790b5-c5e2-3fab-98b9-38d1db45a470","pitchNumber":1,"startTime":"2026-05-03T19:44:57.922Z","endTime":"2026-05-03T19:45:01.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33423744995732,"aZ":-27.85081008703968,"pfxX":-12.965544520100543,"pfxZ":2.2567909428143764,"pX":1.041245884455716,"pZ":2.0819054641723174,"vX0":16.132731657632625,"vY0":-138.36635020366896,"vZ0":-2.565917264796176,"x":77.31,"y":182.57,"x0":-3.213460759123126,"y0":50.00198355460364,"z0":4.910930448412852,"aX":-24.83706941837271},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.6,"breakHorizontal":19.7,"spinRate":2453,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.39767822511555995,"extension":6.084760268104603},"index":1,"playId":"35a7f90c-fa2d-3df0-a37b-f706789bf0bc","pitchNumber":2,"startTime":"2026-05-03T19:45:14.847Z","endTime":"2026-05-03T19:45:18.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.785855762965824,"aZ":-30.870463199093155,"pfxX":10.476666539955893,"pfxZ":0.8968958870456394,"pX":-0.15219528758019335,"pZ":1.639752376308238,"vX0":4.870016096075939,"vY0":-121.01146189128806,"vZ0":-1.4189291403332425,"x":122.8,"y":194.51,"x0":-3.5639328860687045,"y0":50.00449592747181,"z0":4.9863175954186,"aX":15.242539480876049},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.6,"breakHorizontal":-20.3,"spinRate":2495,"spinDirection":48},"zone":8,"typeConfidence":0.9,"plateTime":0.4559649237909027,"extension":6.137601618988825},"hitData":{"launchSpeed":98.7,"launchAngle":7.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.14,"coordY":90.87}},"index":2,"playId":"5e5a1f71-ecac-32f6-9939-5863a303d92c","pitchNumber":3,"startTime":"2026-05-03T19:45:33.567Z","endTime":"2026-05-03T19:45:46.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:45:46.699Z","atBatIndex":59},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Ryan Vilade hits a sacrifice bunt. Junior Caminero scores. Jonathan Aranda to 2nd. Ryan Vilade to 1st.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T19:47:03.753Z","endTime":"2026-05-03T19:47:14.721Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":41},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"postOnSecond":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":{"id":676254,"link":"/api/v1/people/676254"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"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":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T19:46:07.008Z","endTime":"2026-05-03T19:47:05.912Z","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, 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":83.0,"endSpeed":75.4,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06340928254073,"aZ":-29.424422033303806,"pfxX":10.580025083958791,"pfxZ":1.8914386932300769,"pX":-0.710461515877714,"pZ":2.3807139281771232,"vX0":3.438994188435118,"vY0":-120.82674733326878,"vZ0":-0.2811994910377006,"x":144.08,"y":174.5,"x0":-3.5328508703077612,"y0":50.00385936199834,"z0":5.119960648053072,"aX":15.392557987998188},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.6,"breakHorizontal":-20.0,"spinRate":2283,"spinDirection":63},"zone":4,"typeConfidence":0.9,"plateTime":0.45612621104156403,"extension":6.232362113442151},"hitData":{"launchSpeed":35.1,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":134.9,"coordY":188.82}},"index":1,"playId":"6fe56517-f044-37a6-b7dc-1a69be5e95f7","pitchNumber":1,"startTime":"2026-05-03T19:47:05.912Z","endTime":"2026-05-03T19:47:14.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:47:14.721Z","atBatIndex":60},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Jonny DeLuca out on a sacrifice bunt, catcher Eric Haase to first baseman Rafael Devers. Jonathan Aranda to 3rd. Ryan Vilade to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T19:47:50.950Z","endTime":"2026-05-03T19:47:59.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"postOnThird":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606992,"link":"/api/v1/people/606992"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":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":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.13559716523136,"aZ":-27.159260478813806,"pfxX":-12.193933359527295,"pfxZ":2.601084335949051,"pX":-0.9072142406315549,"pZ":1.9965461440101797,"vX0":10.841065197564767,"vY0":-138.86147309502925,"vZ0":-3.185983465230068,"x":151.58,"y":184.87,"x0":-3.304510675542699,"y0":50.00047354433846,"z0":4.993637621487946,"aX":-23.479394384281203},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.1,"breakHorizontal":19.4,"spinRate":2371,"spinDirection":234},"zone":13,"typeConfidence":0.92,"plateTime":0.3965620082150574,"extension":6.164121419216447},"hitData":{"launchSpeed":55.1,"launchAngle":-46.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"soft","location":"2","coordinates":{"coordX":126.47,"coordY":203.67}},"index":0,"playId":"e34ff371-0185-31e1-8bf3-b1572587374c","pitchNumber":1,"startTime":"2026-05-03T19:47:51.445Z","endTime":"2026-05-03T19:47:59.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:47:59.515Z","atBatIndex":61},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Ben Williamson lines into an unassisted double play, third baseman Matt Chapman. Jonathan Aranda out at 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T19:48:05.415Z","endTime":"2026-05-03T19:48:57.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"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":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","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":656305,"link":"/api/v1/people/656305"},"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(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.0,"endSpeed":87.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.481398654119566,"aZ":-31.99339020540438,"pfxX":-11.1732562855446,"pfxZ":0.09316398887300537,"pX":-2.8964327129509333,"pZ":2.394201252695555,"vX0":5.9871058341177505,"vY0":-139.72796684656853,"vZ0":-1.2626943449788421,"x":227.41,"y":174.14,"x0":-3.6230184960098377,"y0":50.00472245254546,"z0":4.967470132289312,"aX":-21.945338497649338},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":0.1,"breakHorizontal":18.8,"spinRate":2432,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.39302703878689904,"extension":6.083979408054622},"index":0,"playId":"c0270d54-6696-391e-b2f4-17964d77b274","pitchNumber":1,"startTime":"2026-05-03T19:48:30.738Z","endTime":"2026-05-03T19:48:34.897Z","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":82.8,"endSpeed":75.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.012919922203114,"aZ":-32.17985056504952,"pfxX":11.270407150907854,"pfxZ":-0.0051914540687381105,"pX":-0.9038506179577143,"pZ":2.038683568515489,"vX0":2.861856656679986,"vY0":-120.53057765401752,"vZ0":-0.5694368597419622,"x":151.45,"y":183.74,"x0":-3.5749030279337264,"y0":50.00132507402903,"z0":5.160531464769869,"aX":16.3089089797828},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.1,"breakHorizontal":-21.1,"spinRate":2559,"spinDirection":60},"zone":13,"typeConfidence":0.91,"plateTime":0.45730309982770034,"extension":6.157754556271185},"hitData":{"launchSpeed":100.4,"launchAngle":4.0,"totalDistance":94.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":105.7,"coordY":168.4}},"index":1,"playId":"7f75cd98-677e-36f2-9d1f-3b2b2bd5d0c8","pitchNumber":2,"startTime":"2026-05-03T19:48:50.719Z","endTime":"2026-05-03T19:48:57.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:48:57.832Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Arraez grounds out, first baseman Ryan Vilade to pitcher Bryan Baker.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T19:52:48.325Z","endTime":"2026-05-03T19:53:13.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"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],"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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan Baker 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":0,"startTime":"2026-05-03T19:52:16.228Z","endTime":"2026-05-03T19:52:50.614Z","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":95.4,"endSpeed":86.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.472235574982804,"aZ":-9.658279475311874,"pfxX":-3.267718873706131,"pfxZ":11.708026549903838,"pX":-0.3615706207236688,"pZ":2.8865068514541634,"vX0":2.8072730767969167,"vY0":-138.6352583883866,"vZ0":-7.781150020669751,"x":130.78,"y":160.84,"x0":-0.968789278305061,"y0":50.00205440020817,"z0":6.395059671057649,"aX":-6.28402924576308},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.6,"breakHorizontal":5.3,"spinRate":2361,"spinDirection":206},"zone":1,"typeConfidence":0.91,"plateTime":0.39691994892253124,"extension":6.387798024587308},"index":1,"playId":"39a80391-0d32-31c0-ad93-7d5fa5485ebe","pitchNumber":1,"startTime":"2026-05-03T19:52:50.614Z","endTime":"2026-05-03T19:52:53.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.711189489002788,"aZ":-23.80793059622534,"pfxX":-10.416993803056428,"pfxZ":5.515846638315539,"pX":-0.5623349405881238,"pZ":1.9330016115028463,"vX0":4.869312611015773,"vY0":-122.50566185314626,"vZ0":-5.601062213934789,"x":138.43,"y":186.59,"x0":-1.2247522660886074,"y0":50.003393017697306,"z0":6.2902339144149595,"aX":-15.797742669673271},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.9,"breakHorizontal":17.6,"spinRate":1924,"spinDirection":221},"zone":7,"typeConfidence":0.91,"plateTime":0.44749476345998307,"extension":6.100338890372047},"hitData":{"launchSpeed":74.5,"launchAngle":-0.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.25,"coordY":161.82}},"index":2,"playId":"893dcaf8-0c19-3431-bdf9-8ea2e242fb71","pitchNumber":2,"startTime":"2026-05-03T19:53:04.375Z","endTime":"2026-05-03T19:53:13.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:53:13.043Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Chapman pops out to catcher Hunter Feduccia in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T19:53:21.822Z","endTime":"2026-05-03T19:54:53.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":97.0,"endSpeed":87.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.13233636617543,"aZ":-9.746917989141302,"pfxX":-1.405999823321208,"pfxZ":11.314699753425005,"pX":-1.0684938736416938,"pZ":3.904660161501395,"vX0":0.025636627150445374,"vY0":-141.0966028044669,"vZ0":-5.239796169319886,"x":157.73,"y":133.35,"x0":-0.8955909079372913,"y0":50.00477516892738,"z0":6.436101428157414,"aX":-2.787658164919889},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.3,"breakHorizontal":2.5,"spinRate":2440,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.39070701207077096,"extension":6.354080246146202},"index":0,"playId":"65999c96-bbfa-3dba-b3da-66eec6dbad10","pitchNumber":1,"startTime":"2026-05-03T19:53:40.256Z","endTime":"2026-05-03T19:53:43.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.12070301117128,"aZ":-8.955365958321615,"pfxX":-2.2875579797746832,"pfxZ":11.841963406816205,"pX":-1.1289352936281807,"pZ":2.46553541096408,"vX0":-0.301246878332725,"vY0":-139.9728021057969,"vZ0":-8.954473339279005,"x":160.03,"y":172.21,"x0":-0.7227818620931914,"y0":50.00286144439671,"z0":6.314706411654717,"aX":-4.484383478044283},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.6,"breakHorizontal":4.2,"spinRate":2414,"spinDirection":202},"zone":13,"typeConfidence":0.91,"plateTime":0.393116220029357,"extension":6.444666622844913},"index":1,"playId":"77bfe0fb-a2a4-3d60-baf8-0cce6c958802","pitchNumber":2,"startTime":"2026-05-03T19:53:54.170Z","endTime":"2026-05-03T19:53:57.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.701018529309763,"aZ":-22.024146487229736,"pfxX":-9.978307376272092,"pfxZ":6.7966234957040905,"pX":0.024860799241789036,"pZ":1.6921841545157532,"vX0":4.914741833759756,"vY0":-121.651031737991,"vZ0":-6.74306592105178,"x":116.05,"y":193.09,"x0":-0.7292526373695173,"y0":50.00256191937416,"z0":6.4195325474187666,"aX":-14.899149911895652},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":10.9,"breakHorizontal":16.8,"spinRate":1876,"spinDirection":217},"zone":8,"typeConfidence":0.91,"plateTime":0.45090053684074105,"extension":6.323534745018058},"index":2,"playId":"8dd60c12-f22c-3479-b948-c2cc92da6d23","pitchNumber":3,"startTime":"2026-05-03T19:54:09.237Z","endTime":"2026-05-03T19:54:12.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":87.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.70158257277704,"aZ":-9.212393400973493,"pfxX":-2.68726705327759,"pfxZ":11.561765473111446,"pX":-0.15302713075521185,"pZ":1.9206795453876688,"vX0":1.8956457804661564,"vY0":-141.12530181188754,"vZ0":-10.289766303959738,"x":122.83,"y":186.92,"x0":-0.48957302899078764,"y0":50.00526779779558,"z0":6.239029789924001,"aX":-5.338291494095622},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.6,"breakHorizontal":4.4,"spinRate":2439,"spinDirection":201},"zone":8,"typeConfidence":0.91,"plateTime":0.3904132567856089,"extension":6.332958575411662},"index":3,"playId":"bb563386-81ab-300e-addc-bce3f02f6d6e","pitchNumber":4,"startTime":"2026-05-03T19:54:24.176Z","endTime":"2026-05-03T19:54:27.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.927457242991192,"aZ":-23.885132908510965,"pfxX":-9.983121401224533,"pfxZ":5.383684349100527,"pX":-0.6778494766412004,"pZ":2.2763285262603077,"vX0":3.8243316717694817,"vY0":-124.34642077885863,"vZ0":-4.894892621801356,"x":142.84,"y":177.32,"x0":-0.953820422812611,"y0":50.00230046792151,"z0":6.295319980962056,"aX":-15.363778169550656},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.6,"breakHorizontal":16.9,"spinRate":1873,"spinDirection":220},"zone":4,"typeConfidence":0.9,"plateTime":0.44342136476292726,"extension":6.0279337123495935},"hitData":{"launchSpeed":67.0,"launchAngle":82.0,"totalDistance":60.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":108.23,"coordY":212.49}},"index":4,"playId":"a5d9d2e5-701a-30f5-b9da-542f7d13e005","pitchNumber":5,"startTime":"2026-05-03T19:54:41.794Z","endTime":"2026-05-03T19:54:53.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:54:53.075Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T19:55:08.038Z","endTime":"2026-05-03T19:56:02.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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,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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":2},"pitchData":{"startSpeed":97.7,"endSpeed":87.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.15924777705043,"aZ":-6.067362504510941,"pfxX":-3.2825108673781163,"pfxZ":13.047538089310416,"pX":-1.7452389978299225,"pZ":2.695758301534954,"vX0":-1.2561327747336286,"vY0":-141.89241257039504,"vZ0":-8.928002656332321,"x":183.52,"y":165.99,"x0":-0.868160305565878,"y0":50.00316092588091,"z0":6.301157438300676,"aX":-6.566501541378058},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":21.6,"breakHorizontal":6.2,"spinRate":2316,"spinDirection":200},"zone":11,"typeConfidence":0.92,"plateTime":0.388838164872483,"extension":6.571659452256667},"index":0,"playId":"8e16f665-f1bd-3e0f-902b-ef81db2085a7","pitchNumber":1,"startTime":"2026-05-03T19:55:18.196Z","endTime":"2026-05-03T19:55:21.196Z","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.4,"endSpeed":77.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.031751208190514,"aZ":-23.896437473913522,"pfxX":-9.935473824516727,"pfxZ":5.393747450052299,"pX":-0.9107842853171417,"pZ":2.4633753552092155,"vX0":2.9246424598654346,"vY0":-124.23489321433925,"vZ0":-4.637446732583471,"x":151.72,"y":172.27,"x0":-0.8251638806935236,"y0":50.00578932462977,"z0":6.384819989071997,"aX":-15.2555832346343},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.8,"breakHorizontal":17.0,"spinRate":1810,"spinDirection":222},"zone":13,"typeConfidence":0.9,"plateTime":0.44393443619196304,"extension":6.318118430290987},"index":1,"playId":"99cb568a-bf6d-3707-be7a-22b2922d6890","pitchNumber":2,"startTime":"2026-05-03T19:55:30.872Z","endTime":"2026-05-03T19:55:34.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.610141696031288,"aZ":-20.66398569544439,"pfxX":-9.527022693684195,"pfxZ":7.360317110837663,"pX":-0.5885007352959997,"pZ":1.7673943872400082,"vX0":3.2232805472711563,"vY0":-125.40798469470258,"vZ0":-6.84729927319389,"x":139.43,"y":191.06,"x0":-0.6662517017802111,"y0":50.00398118861481,"z0":6.265241107504276,"aX":-14.903295635767709},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":11.6,"breakHorizontal":16.3,"spinRate":1879,"spinDirection":218},"zone":7,"typeConfidence":0.89,"plateTime":0.4397854898513782,"extension":6.550291208688364},"index":2,"playId":"58f3c8dc-bdb1-35de-9a3b-a850cf64237f","pitchNumber":3,"startTime":"2026-05-03T19:55:44.363Z","endTime":"2026-05-03T19:55:47.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39590708291458,"aZ":-24.33980351262742,"pfxX":-9.799736646381891,"pfxZ":4.9200887743887565,"pX":-0.294765030924376,"pZ":1.571801256895796,"vX0":4.443959853562924,"vY0":-126.08567124382431,"vZ0":-6.5793773636076445,"x":128.24,"y":196.34,"x0":-0.81809790371408,"y0":50.00174467911851,"z0":6.211020137877139,"aX":-15.595077413302818},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.4,"breakHorizontal":16.6,"spinRate":1927,"spinDirection":221},"zone":13,"typeConfidence":0.9,"plateTime":0.43634307570882047,"extension":6.507390055303946},"index":3,"playId":"cc0484d3-d8e0-33f1-8a22-b2cdf2ce7bb2","pitchNumber":4,"startTime":"2026-05-03T19:55:59.681Z","endTime":"2026-05-03T19:56:02.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:56:02.681Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cedric Mullins flies out to right fielder Jung Hoo Lee.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-03T19:58:28.158Z","endTime":"2026-05-03T19:59:15.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Kilian replaces Ryan Walker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T19:57:02.993Z","endTime":"2026-05-03T19:58:30.423Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668873,"link":"/api/v1/people/668873"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.18511883261431,"aZ":-11.207354262314157,"pfxX":-3.718669632752205,"pfxZ":10.608520072836816,"pX":-0.4226598085060661,"pZ":3.5762301968889547,"vX0":6.279130641640126,"vY0":-140.2722741165472,"vZ0":-4.172540018600213,"x":133.11,"y":142.22,"x0":-2.21552344609432,"y0":50.00192137336541,"z0":5.824029747834217,"aX":-7.349684477598971},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.5,"breakHorizontal":5.3,"spinRate":2344,"spinDirection":200},"zone":11,"typeConfidence":0.93,"plateTime":0.3917226363157691,"extension":6.5018945777802735},"index":1,"playId":"0004de71-ae75-3c79-ad59-0b7e35f21858","pitchNumber":1,"startTime":"2026-05-03T19:58:30.423Z","endTime":"2026-05-03T19:58:33.739Z","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":96.6,"endSpeed":87.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.7099829857706,"aZ":-9.430052852968466,"pfxX":-3.1664648925860037,"pfxZ":11.531946117715039,"pX":-0.3930845906231599,"pZ":2.2170469076342747,"vX0":6.38374509526481,"vY0":-140.26123465214707,"vZ0":-8.120573829616367,"x":131.98,"y":178.92,"x0":-2.2975739235082915,"y0":50.00210812460737,"z0":5.782161211091555,"aX":-6.245078706889465},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.2,"breakHorizontal":4.3,"spinRate":2423,"spinDirection":205},"zone":4,"typeConfidence":0.92,"plateTime":0.3920123737837682,"extension":6.617546527051399},"index":2,"playId":"1c05923d-79f1-3e9c-8414-a7f25db85d6c","pitchNumber":2,"startTime":"2026-05-03T19:58:46.301Z","endTime":"2026-05-03T19:58:49.301Z","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":0},"pitchData":{"startSpeed":97.3,"endSpeed":87.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.00529014845285,"aZ":-9.296929619581118,"pfxX":-0.9563092221581844,"pfxZ":11.457065468217527,"pX":0.3548484862647081,"pZ":2.9604159430951777,"vX0":7.314566895586735,"vY0":-141.31431176823324,"vZ0":-6.3537154882463245,"x":103.47,"y":158.85,"x0":-2.157188226847288,"y0":50.0068489323556,"z0":5.853902005516553,"aX":-1.9117828072831107},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.4,"breakHorizontal":0.0,"spinRate":2467,"spinDirection":200},"zone":3,"typeConfidence":0.91,"plateTime":0.38949885088657066,"extension":6.549291746207201},"hitData":{"launchSpeed":89.6,"launchAngle":38.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.46,"coordY":93.13}},"index":3,"playId":"b4551eac-e6ca-30c6-bcab-4166b5c378e6","pitchNumber":3,"startTime":"2026-05-03T19:59:06.527Z","endTime":"2026-05-03T19:59:15.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T19:59:15.624Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Feduccia singles on a fly ball to shortstop Willy Adames.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-03T19:59:27.431Z","endTime":"2026-05-03T20:00:27.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"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":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":71.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.307296870534337,"aZ":-44.76634642161058,"pfxX":4.71588334862982,"pfxZ":-9.781337444638057,"pX":0.20091877334728558,"pZ":2.0976487460110826,"vX0":4.159803163275578,"vY0":-114.54783706958177,"vZ0":1.0872497596478399,"x":109.34,"y":182.14,"x0":-2.2724459113139894,"y0":50.00294487617862,"z0":6.104221942357991,"aX":6.070588252189857},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-16.8,"breakHorizontal":-9.8,"spinRate":2589,"spinDirection":33},"zone":8,"typeConfidence":0.91,"plateTime":0.48399406319138905,"extension":6.422253169783674},"index":0,"playId":"9ec44005-211b-30de-943a-5436f0ec55eb","pitchNumber":1,"startTime":"2026-05-03T19:59:42.096Z","endTime":"2026-05-03T19:59:45.623Z","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":96.7,"endSpeed":87.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.8154315338413,"aZ":-15.74325615039241,"pfxX":-1.921943507539793,"pfxZ":8.313753075413882,"pX":-0.7152107524319284,"pZ":4.432395424502915,"vX0":4.944516751225517,"vY0":-140.63446966312432,"vZ0":-1.2237137247028516,"x":144.26,"y":119.11,"x0":-2.2569081123141626,"y0":50.00489079661807,"z0":5.908087915003446,"aX":-3.7998706393598454},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":2.3,"spinRate":2440,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.3914488341616895,"extension":6.493372668475247},"index":1,"playId":"dcfcebb3-eb92-3f10-b3c7-63f25fa6b1e8","pitchNumber":2,"startTime":"2026-05-03T19:59:58.198Z","endTime":"2026-05-03T20:00:01.198Z","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":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.324236034988004,"aZ":-13.587864659573519,"pfxX":-1.5171310048325148,"pfxZ":9.362125159905947,"pX":0.5661184257907879,"pZ":2.7049382805066693,"vX0":7.85283504363894,"vY0":-140.79385264367568,"vZ0":-6.090142221715212,"x":95.42,"y":165.75,"x0":-2.0756457517180196,"y0":50.00094381863838,"z0":5.793990785598744,"aX":-3.012336315995726},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":1.0,"spinRate":2466,"spinDirection":203},"zone":6,"typeConfidence":0.89,"plateTime":0.39071842863941875,"extension":6.563346368073237},"hitData":{"launchSpeed":66.7,"launchAngle":35.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.71,"coordY":106.69}},"index":2,"playId":"1be3f520-f6d2-33cb-a283-9cbdf5ee1bc3","pitchNumber":3,"startTime":"2026-05-03T20:00:16.965Z","endTime":"2026-05-03T20:00:27.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:00:27.825Z","atBatIndex":67},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Taylor Walls pops out to third baseman Matt Chapman.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-03T20:00:46.224Z","endTime":"2026-05-03T20:02:37.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":4},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.147529303594666,"aZ":-8.058686714545308,"pfxX":-2.7080942582562946,"pfxZ":12.038203041349854,"pX":-0.2397268721057047,"pZ":1.8515949088900843,"vX0":6.420647961846091,"vY0":-141.54998168943135,"vZ0":-9.332424420685975,"x":126.14,"y":188.79,"x0":-2.1986816989368343,"y0":50.006358910379824,"z0":5.730888711966824,"aX":-5.427018652430563},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.8,"breakHorizontal":3.4,"spinRate":2451,"spinDirection":206},"zone":8,"typeConfidence":0.92,"plateTime":0.38884958444507145,"extension":6.627337426517926},"index":0,"playId":"22ba0db4-67eb-3838-ae15-91b3a906763d","pitchNumber":1,"startTime":"2026-05-03T20:01:06.296Z","endTime":"2026-05-03T20:01:09.483Z","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":98.3,"endSpeed":88.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.85891608834436,"aZ":-8.12140776561676,"pfxX":-2.5958397311219876,"pfxZ":11.82782145177747,"pX":-0.31803201513884605,"pZ":1.4649534202287209,"vX0":6.695524427797039,"vY0":-142.6409212048544,"vZ0":-10.117937477914488,"x":129.12,"y":199.23,"x0":-2.3724470743642927,"y0":50.00389010871738,"z0":5.595968793084384,"aX":-5.2801887057004455},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.2,"breakHorizontal":3.1,"spinRate":2548,"spinDirection":210},"zone":13,"typeConfidence":0.92,"plateTime":0.3859620117750828,"extension":6.538815254074125},"index":1,"playId":"07cc8c2d-6ed4-3d13-b9a4-89ff070ba212","pitchNumber":2,"startTime":"2026-05-03T20:01:26.766Z","endTime":"2026-05-03T20:01:30.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":72.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.501142557112253,"aZ":-45.76333287741328,"pfxX":5.998389099961229,"pfxZ":-10.212141878275354,"pX":0.08613041472321264,"pZ":1.7164857226366348,"vX0":3.7205149787971172,"vY0":-116.52525714824705,"vZ0":0.2203315140864579,"x":113.72,"y":192.43,"x0":-2.3285719561981995,"y0":50.003498199972256,"z0":6.063216032880194,"aX":7.98096750084039},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-17.9,"breakHorizontal":-12.0,"spinRate":2811,"spinDirection":34},"zone":8,"typeConfidence":0.9,"plateTime":0.4760220048905017,"extension":6.319211519314669},"index":2,"playId":"d70b105d-3efe-3517-a49f-8f1695138fad","pitchNumber":3,"startTime":"2026-05-03T20:01:46.737Z","endTime":"2026-05-03T20:01:49.737Z","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":96.8,"endSpeed":87.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.774654651525125,"aZ":-14.700432204927434,"pfxX":-0.6268516010387462,"pfxZ":8.841824363546746,"pX":0.971899432293893,"pZ":2.957083781703016,"vX0":8.601418359687234,"vY0":-140.6252167272979,"vZ0":-5.179881739773267,"x":79.95,"y":158.94,"x0":-2.0623177689681533,"y0":50.00587980516078,"z0":5.797390961618713,"aX":-1.2397536823435704},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":-0.8,"spinRate":2496,"spinDirection":199},"zone":12,"typeConfidence":0.86,"plateTime":0.3914605024042723,"extension":6.702885180920937},"index":3,"playId":"bce872fb-4997-3f94-9556-8469b7cc9e28","pitchNumber":4,"startTime":"2026-05-03T20:02:08.271Z","endTime":"2026-05-03T20:02:11.545Z","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.9,"endSpeed":81.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.647697524651647,"aZ":-31.27648138973222,"pfxX":0.6507683361050276,"pfxZ":0.5304588729831021,"pX":0.7950306852017035,"pZ":2.327542582721088,"vX0":6.924071046111978,"vY0":-129.28253301762484,"vZ0":-3.0546459706075857,"x":86.7,"y":175.94,"x0":-2.005429346431923,"y0":50.00108582392931,"z0":5.931733029535849,"aX":1.0983094976578982},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.5,"breakHorizontal":-2.8,"spinRate":2576,"spinDirection":110},"zone":14,"typeConfidence":0.9,"plateTime":0.42410051641105584,"extension":6.365781886908539},"hitData":{"launchSpeed":47.3,"launchAngle":52.0,"totalDistance":112.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":100.16,"coordY":165.7}},"index":4,"playId":"d5930dbe-1f47-300d-a702-10428b731abc","pitchNumber":5,"startTime":"2026-05-03T20:02:31.052Z","endTime":"2026-05-03T20:02:37.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:02:37.965Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chandler Simpson flies out to left fielder Heliot Ramos.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-03T20:02:54.651Z","endTime":"2026-05-03T20:03:53.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.090901943129154,"aZ":-11.121601129845184,"pfxX":-1.44618135753858,"pfxZ":10.619842194962054,"pX":0.09343154479255728,"pZ":3.2858170559770796,"vX0":7.055029513862709,"vY0":-140.88270561832405,"vZ0":-4.673696355145996,"x":113.44,"y":150.06,"x0":-2.2704211421675837,"y0":50.00471530999041,"z0":5.703050909748528,"aX":-2.867364957965013},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.2,"breakHorizontal":1.0,"spinRate":2375,"spinDirection":201},"zone":2,"typeConfidence":0.91,"plateTime":0.39082988145303066,"extension":6.527493436176284},"index":0,"playId":"1433ef0d-164e-3451-938d-9e66fa2d3b49","pitchNumber":1,"startTime":"2026-05-03T20:03:04.718Z","endTime":"2026-05-03T20:03:07.799Z","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":1,"playId":"e12f6dc7-fc4c-395d-93aa-b58f372e166d","startTime":"2026-05-03T20:03:22.557Z","endTime":"2026-05-03T20:03:25.759Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.77443929769956,"aZ":-9.681295816989017,"pfxX":-2.0667743654143864,"pfxZ":11.430182550798982,"pX":0.3810463868956851,"pZ":2.714287681529645,"vX0":7.6688441895750605,"vY0":-140.14299007761159,"vZ0":-6.496206273681312,"x":102.48,"y":165.49,"x0":-2.135188031784966,"y0":50.006900542334755,"z0":5.71078550046238,"aX":-4.068667661186908},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.3,"breakHorizontal":2.0,"spinRate":2376,"spinDirection":205},"zone":6,"typeConfidence":0.91,"plateTime":0.3924199922015479,"extension":6.628050868659577},"hitData":{"launchSpeed":78.3,"launchAngle":36.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.58,"coordY":98.98}},"index":2,"playId":"d4da7d6f-f0e6-3f54-9b18-2d7471efbc5a","pitchNumber":2,"startTime":"2026-05-03T20:03:45.170Z","endTime":"2026-05-03T20:03:53.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:03:53.689Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jung Hoo Lee flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-03T20:06:23.424Z","endTime":"2026-05-03T20:07:45.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ian Seymour replaces Bryan Baker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T20:04:45.622Z","endTime":"2026-05-03T20:05:48.839Z","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":"Willy Adames starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-03T20:05:48.839Z","endTime":"2026-05-03T20:06:24.751Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"},"base":2},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":80.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32599673523476,"aZ":-24.131138440693213,"pfxX":10.77637515032433,"pfxZ":4.772667241930187,"pX":0.00460580536350721,"pZ":1.8089026394347083,"vX0":-7.240556852854646,"vY0":-130.2329323457918,"vZ0":-4.868420043301193,"x":116.82,"y":189.94,"x0":1.4486038617315424,"y0":50.001740155957094,"z0":5.5735458079133045,"aX":18.148888440562743},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.6,"breakHorizontal":-17.5,"spinRate":1920,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.423760876992596,"extension":6.39212586429731},"index":2,"playId":"7e028933-8af6-3703-a21f-8860a6c9d3bf","pitchNumber":1,"startTime":"2026-05-03T20:06:24.751Z","endTime":"2026-05-03T20:06:27.751Z","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.9,"endSpeed":74.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.521656394727966,"aZ":-23.157145356764588,"pfxX":-2.3365076059554513,"pfxZ":6.282101736588384,"pX":-0.3625955420654565,"pZ":3.1686060081744594,"vX0":-4.384134217270096,"vY0":-120.46769700730594,"vZ0":-0.5813335101288557,"x":130.82,"y":153.23,"x0":1.8014937786474325,"y0":50.00314257844789,"z0":5.503381577345286,"aX":-3.3525013722742183},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":11.4,"breakHorizontal":5.5,"spinRate":2113,"spinDirection":259},"zone":1,"typeConfidence":2.0,"plateTime":0.4588223085746561,"extension":6.44956770080956},"index":3,"playId":"c970f97b-fc06-3882-b00b-0bb671c5102b","pitchNumber":2,"startTime":"2026-05-03T20:06:43.076Z","endTime":"2026-05-03T20:06:46.709Z","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.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84515230769816,"aZ":-21.739541816354237,"pfxX":-3.5839589086742683,"pfxZ":7.22859766804995,"pX":-0.9521551926379046,"pZ":2.6206805353643743,"vX0":-4.964316975735143,"vY0":-119.6286969048397,"vZ0":-2.1178106346929013,"x":153.29,"y":168.02,"x0":1.6185553280756249,"y0":50.005230362325925,"z0":5.473262047424733,"aX":-5.177132090756218},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":12.8,"breakHorizontal":7.7,"spinRate":2297,"spinDirection":269},"zone":11,"typeConfidence":2.0,"plateTime":0.45848018082139674,"extension":6.527058975419421},"index":4,"playId":"4fb997b3-a899-3597-b03c-2b5697bea496","pitchNumber":3,"startTime":"2026-05-03T20:07:11.060Z","endTime":"2026-05-03T20:07:14.060Z","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":92.5,"endSpeed":83.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.058740926821386,"aZ":-12.904405908603,"pfxX":3.11192940392564,"pfxZ":10.671745274256267,"pX":0.30613517867275153,"pZ":2.161670594379168,"vX0":-3.684394816377403,"vY0":-134.4881798543283,"vZ0":-6.350199891696082,"x":105.33,"y":180.41,"x0":1.2988581559759058,"y0":50.00239131981771,"z0":5.494132693196307,"aX":5.619081930155895},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.9,"breakHorizontal":-4.7,"spinRate":2221,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.40951302784204824,"extension":6.517035013862347},"hitData":{"launchSpeed":90.8,"launchAngle":42.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.48,"coordY":75.0}},"index":5,"playId":"d8c3ede8-db79-388d-9ed1-f117bed7b4a0","pitchNumber":4,"startTime":"2026-05-03T20:07:31.424Z","endTime":"2026-05-03T20:07:45.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:07:45.137Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Drew Gilbert pops out to shortstop Taylor Walls.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-03T20:07:59.263Z","endTime":"2026-05-03T20:09:08.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":74.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57221474905632,"aZ":-24.090320641965786,"pfxX":-7.274522991207201,"pfxZ":5.635293841123685,"pX":-1.0058161727976456,"pZ":2.37361065273885,"vX0":-4.191868192808414,"vY0":-120.41305764259373,"vZ0":-2.232164326334117,"x":155.34,"y":174.69,"x0":1.7163248396338053,"y0":50.00001535046799,"z0":5.496708103409993,"aX":-10.424324274491406},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.8,"breakHorizontal":14.3,"spinRate":2193,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.4591015053155667,"extension":6.481701334893591},"index":0,"playId":"9bc0a39f-d2b2-3314-8158-e55aa076ecc2","pitchNumber":1,"startTime":"2026-05-03T20:08:17.417Z","endTime":"2026-05-03T20:08:21.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.858040024515844,"aZ":-25.30956124036679,"pfxX":12.59119438454376,"pfxZ":4.532176893123095,"pX":-0.4195626023173355,"pZ":0.6330850374916333,"vX0":-8.315439370049704,"vY0":-122.92378235477905,"vZ0":-6.240824959250749,"x":132.99,"y":221.69,"x0":1.3900313933329425,"y0":50.00080022954601,"z0":5.385118794254966,"aX":19.055689692809285},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.7,"breakHorizontal":-20.5,"spinRate":1609,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.4474654067488175,"extension":6.455985519934825},"index":1,"playId":"f13fc729-0140-3b32-82af-134da858931d","pitchNumber":2,"startTime":"2026-05-03T20:08:36.382Z","endTime":"2026-05-03T20:08:39.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":73.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.700417131119732,"aZ":-25.932597613077576,"pfxX":-9.43330649748833,"pfxZ":4.520444920317314,"pX":-0.1916994722918484,"pZ":2.1985464761478353,"vX0":-1.9902882779836004,"vY0":-117.94835953945008,"vZ0":-1.8862417215908494,"x":124.31,"y":179.42,"x0":1.8915610697238865,"y0":50.0007492830249,"z0":5.448141920858099,"aX":-13.018415803630523},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":7.9,"breakHorizontal":17.5,"spinRate":2360,"spinDirection":259},"zone":5,"typeConfidence":2.0,"plateTime":0.4680437638140771,"extension":6.384913438813643},"hitData":{"launchSpeed":81.0,"launchAngle":66.0,"totalDistance":135.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":110.76,"coordY":151.18}},"index":2,"playId":"824621aa-1613-37ce-b7f0-ac0aae5ff209","pitchNumber":3,"startTime":"2026-05-03T20:08:58.741Z","endTime":"2026-05-03T20:09:08.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:09:08.733Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eric Haase grounds out, shortstop Taylor Walls to first baseman Ryan Vilade.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-05-03T20:09:20.969Z","endTime":"2026-05-03T20:09:45.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"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],"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":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":73.5,"strikeZoneTop":3.104,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52688354391944,"aZ":-25.778889227397247,"pfxX":-5.936924147832846,"pfxZ":4.596171721851986,"pX":-0.7287989991551332,"pZ":1.8286569767776588,"vX0":-3.8637073677809086,"vY0":-118.56380432115209,"vZ0":-2.7476455988486816,"x":144.78,"y":189.41,"x0":1.7062160049872759,"y0":50.00272933647751,"z0":5.412575359175763,"aX":-8.256301935665972},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":7.8,"breakHorizontal":11.9,"spinRate":2212,"spinDirection":266},"zone":7,"typeConfidence":2.0,"plateTime":0.4661027121358394,"extension":6.489574623483629},"hitData":{"launchSpeed":78.9,"launchAngle":11.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":94.77,"coordY":138.02}},"index":0,"playId":"bd6b5311-4eb6-3b18-bc8d-5da5beb90293","pitchNumber":1,"startTime":"2026-05-03T20:09:37.362Z","endTime":"2026-05-03T20:09:45.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:09:45.718Z","atBatIndex":72},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Caleb Kilian intentionally walks Junior Caminero.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-05-03T20:11:47.378Z","endTime":"2026-05-03T20:12:18.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"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":[1,2,3,4],"actionIndex":[0],"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Chandler Simpson starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T20:11:47.377Z","endTime":"2026-05-03T20:12:15.413Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"},"base":2},{"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":0},"index":1,"playId":"08229876-0746-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-03T20:12:15.413Z","endTime":"2026-05-03T20:12:15.433Z","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":0},"index":2,"playId":"08229876-0746-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-03T20:12:15.433Z","endTime":"2026-05-03T20:12:15.434Z","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":0},"index":3,"playId":"08229876-0746-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-03T20:12:15.434Z","endTime":"2026-05-03T20:12:15.435Z","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":0},"index":4,"playId":"08229876-0746-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-05-03T20:12:15.435Z","endTime":"2026-05-03T20:12:18.860Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-05-03T20:12:18.860Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a fly ball to right fielder Jung Hoo Lee. Chandler Simpson scores. Junior Caminero to 3rd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-05-03T20:12:34.692Z","endTime":"2026-05-03T20:13:21.011Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"postOnThird":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"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":".581"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".887"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".488"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.241"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".892"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".644"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.031"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".038"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".209"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".383"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".195"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".456"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".351"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".292"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".340"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.43"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.00"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.24"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.09"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.80"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.32"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.09"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.77"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.18"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.06"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.52"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.77"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.06"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".887"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".488"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.241"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".892"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".644"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.031"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":{"id":668873,"link":"/api/v1/people/668873"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48392622633334,"aZ":-14.587386723662458,"pfxX":-2.5545117340000734,"pfxZ":8.948300140932023,"pX":0.9683428426647503,"pZ":1.268726028631541,"vX0":9.34846706107979,"vY0":-139.56135142021841,"vZ0":-9.296076421317304,"x":80.09,"y":204.52,"x0":-2.0982306842923646,"y0":50.00278247936024,"z0":5.611671123430928,"aX":-5.021197947826726},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":2.6,"spinRate":2238,"spinDirection":202},"zone":14,"typeConfidence":0.87,"plateTime":0.39301335205664634,"extension":6.584987521137455},"index":0,"playId":"67b84a34-1ced-3efa-b5f2-10718515cb12","pitchNumber":1,"startTime":"2026-05-03T20:12:49.952Z","endTime":"2026-05-03T20:12:52.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.830459978901985,"aZ":-12.95319316621391,"pfxX":-3.2718055843992944,"pfxZ":9.676107907248108,"pX":0.8793568398144381,"pZ":3.1734802504006985,"vX0":9.786366956575204,"vY0":-140.5242204233283,"vZ0":-4.852190127744891,"x":83.48,"y":153.1,"x0":-2.2335860147041746,"y0":50.00299828618442,"z0":5.773602365062569,"aX":-6.499836257760147},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":3.7,"spinRate":2307,"spinDirection":203},"zone":12,"typeConfidence":0.92,"plateTime":0.3907768289185971,"extension":6.616604165517813},"hitData":{"launchSpeed":63.5,"launchAngle":28.0,"totalDistance":198.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":148.54,"coordY":108.14}},"index":1,"playId":"413811bf-cb02-3b01-8223-b3de9ed64fab","pitchNumber":2,"startTime":"2026-05-03T20:13:09.582Z","endTime":"2026-05-03T20:13:21.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:13:21.011Z","atBatIndex":74}],"currentPlay":{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a fly ball to right fielder Jung Hoo Lee. Chandler Simpson scores. Junior Caminero to 3rd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-05-03T20:12:34.692Z","endTime":"2026-05-03T20:13:21.011Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"postOnThird":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"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":".581"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".887"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".488"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.241"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".892"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".644"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.031"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".038"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".209"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".383"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".195"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".456"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".351"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".292"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".340"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.43"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.00"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.24"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.09"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.80"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.32"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.09"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.77"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.18"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.06"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.52"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.77"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.06"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".887"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".488"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.241"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".892"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".644"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.031"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":{"id":668873,"link":"/api/v1/people/668873"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48392622633334,"aZ":-14.587386723662458,"pfxX":-2.5545117340000734,"pfxZ":8.948300140932023,"pX":0.9683428426647503,"pZ":1.268726028631541,"vX0":9.34846706107979,"vY0":-139.56135142021841,"vZ0":-9.296076421317304,"x":80.09,"y":204.52,"x0":-2.0982306842923646,"y0":50.00278247936024,"z0":5.611671123430928,"aX":-5.021197947826726},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":2.6,"spinRate":2238,"spinDirection":202},"zone":14,"typeConfidence":0.87,"plateTime":0.39301335205664634,"extension":6.584987521137455},"index":0,"playId":"67b84a34-1ced-3efa-b5f2-10718515cb12","pitchNumber":1,"startTime":"2026-05-03T20:12:49.952Z","endTime":"2026-05-03T20:12:52.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.830459978901985,"aZ":-12.95319316621391,"pfxX":-3.2718055843992944,"pfxZ":9.676107907248108,"pX":0.8793568398144381,"pZ":3.1734802504006985,"vX0":9.786366956575204,"vY0":-140.5242204233283,"vZ0":-4.852190127744891,"x":83.48,"y":153.1,"x0":-2.2335860147041746,"y0":50.00299828618442,"z0":5.773602365062569,"aX":-6.499836257760147},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":3.7,"spinRate":2307,"spinDirection":203},"zone":12,"typeConfidence":0.92,"plateTime":0.3907768289185971,"extension":6.616604165517813},"hitData":{"launchSpeed":63.5,"launchAngle":28.0,"totalDistance":198.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":148.54,"coordY":108.14}},"index":1,"playId":"413811bf-cb02-3b01-8223-b3de9ed64fab","pitchNumber":2,"startTime":"2026-05-03T20:13:09.582Z","endTime":"2026-05-03T20:13:21.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-03T20:13:21.011Z","atBatIndex":74},"scoringPlays":[2,60,74],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3],"bottom":[4,5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":132.05,"y":132.92},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":61.29,"y":142.59},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":146.07,"y":81.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":132.48,"y":174.52},"type":"O","description":"Grounded Into DP"}],"home":[{"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":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":82.39,"y":112.66},"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":1,"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":112.28,"y":180.06},"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":1,"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"coordinates":{"x":184.39,"y":99.93},"type":"O","description":"Lineout"}]}},{"startIndex":9,"endIndex":14,"top":[9,10,11],"bottom":[12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":152.31,"y":67.18},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":111.27,"y":152.19},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":143.7,"y":154.22},"type":"O","description":"Groundout"}],"home":[{"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":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":175.23,"y":109.96},"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":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":146.24,"y":151.68},"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":2,"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":100.22,"y":172.17},"type":"O","description":"Groundout"}]}},{"startIndex":15,"endIndex":23,"top":[15,16,17,18,19],"bottom":[20,21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"coordinates":{"x":106.2,"y":157.26},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"coordinates":{"x":46.8,"y":130.9},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":209.34,"y":132.73},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":124.67,"y":51.15},"type":"O","description":"Lineout"}],"home":[{"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":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":156.25,"y":102.92},"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":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":77.12,"y":112.15},"type":"O","description":"Flyout"}]}},{"startIndex":24,"endIndex":30,"top":[24,25,26],"bottom":[27,28,29,30],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":151.3,"y":150.67},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":100.26,"y":88.37},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":200.51,"y":104.77},"type":"O","description":"Flyout"}],"home":[{"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":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":195.48,"y":110.73},"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":4,"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":98.1,"y":139.52},"type":"O","description":"Pop Out"}]}},{"startIndex":31,"endIndex":36,"top":[31,32,33],"bottom":[34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"coordinates":{"x":137.0,"y":80.0},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"coordinates":{"x":100.12,"y":163.84},"type":"O","description":"Grounded Into DP"}],"home":[{"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":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":108.23,"y":152.19},"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":5,"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":89.23,"y":117.82},"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":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":108.32,"y":160.62},"type":"O","description":"Lineout"}]}},{"startIndex":37,"endIndex":46,"top":[37,38,39,40],"bottom":[41,42,43,44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":196.5,"y":92.42},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":139.65,"y":195.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":62.12,"y":115.2},"type":"O","description":"Lineout"}],"home":[{"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":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":112.79,"y":146.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":6,"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":127.23,"y":83.64},"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":6,"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"coordinates":{"x":112.28,"y":150.67},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":170.26,"y":87.42},"type":"O","description":"Lineout"}]}},{"startIndex":47,"endIndex":53,"top":[47,48,49,50],"bottom":[51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":112.33,"y":157.48},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":62.24,"y":125.06},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":85.3,"y":89.37},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":136.61,"y":205.4},"type":"O","description":"Pop Out"}],"home":[{"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":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":107.82,"y":76.81},"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":7,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":146.24,"y":82.26},"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":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":137.69,"y":146.5},"type":"O","description":"Groundout"}]}},{"startIndex":54,"endIndex":62,"top":[54,55,56,57],"bottom":[58,59,60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":41.85,"y":115.2},"type":"H","description":"Double"}],"home":[{"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":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":139.14,"y":90.87},"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":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"coordinates":{"x":134.9,"y":188.82},"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":8,"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":126.47,"y":203.67},"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":8,"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":105.7,"y":168.4},"type":"O","description":"Double Play"}]}},{"startIndex":63,"endIndex":69,"top":[63,64,65],"bottom":[66,67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":147.25,"y":161.82},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":108.23,"y":212.49},"type":"O","description":"Pop Out"}],"home":[{"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":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":200.46,"y":93.13},"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":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"coordinates":{"x":128.71,"y":106.69},"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":9,"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":100.16,"y":165.7},"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":9,"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":96.58,"y":98.98},"type":"O","description":"Flyout"}]}},{"startIndex":70,"endIndex":74,"top":[70,71,72],"bottom":[73,74],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":10,"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":143.48,"y":75.0},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":10,"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":110.76,"y":151.18},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":10,"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"batter":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"coordinates":{"x":94.77,"y":138.02},"type":"O","description":"Groundout"}],"home":[{"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":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":148.54,"y":108.14},"type":"H","description":"Single"}]}}]},"linescore":{"note":"None out when winning run scored.","currentInning":10,"currentInningOrdinal":"10th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":10,"ordinalNum":"10th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":2,"hits":8,"errors":0,"leftOnBase":11},"away":{"runs":1,"hits":6,"errors":1,"leftOnBase":6}},"defense":{"pitcher":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"catcher":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"first":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"second":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"third":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"shortstop":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"left":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"center":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"right":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"onDeck":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"inHole":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"battingOrder":10,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"offense":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"onDeck":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"inHole":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"first":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"third":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"battingOrder":3,"team":{"id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"}},"balls":0,"strikes":1,"outs":0},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":9,"airOuts":14,"runs":1,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".243","atBats":34,"obp":".287","slg":".355","ops":".642","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":10,"rbi":1,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":7},"pitching":{"flyOuts":7,"groundOuts":8,"airOuts":13,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":1,"hits":8,"hitByPitch":0,"atBats":33,"obp":".324","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":145,"era":"3.87","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.32","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":145,"balls":48,"strikes":97,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":2,"pitchesPerInning":"16.11","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":1,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID669477":{"person":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"jerseyNumber":"10","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | K, RBI, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":21,"groundOuts":18,"airOuts":33,"runs":12,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":22,"baseOnBalls":4,"intentionalWalks":0,"hits":32,"hitByPitch":4,"avg":".308","atBats":104,"obp":".354","slg":".519","ops":".873","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":54,"rbi":15,"leftOnBase":48,"sacBunts":0,"sacFlies":1,"babip":".354","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":9,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":77,"errors":1,"chances":83,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID664141":{"person":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":7,"groundOuts":15,"airOuts":17,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":9,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":58,"obp":".343","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":259,"era":"2.25","inningsPitched":"16.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.44","battersFaced":67,"outs":48,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":259,"balls":98,"strikes":161,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".---","pitchesPerInning":"16.19","gamesFinished":5,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"6.75","walksPer9Inn":"5.06","hitsPer9Inn":"7.88","runsScoredPer9":"2.25","homeRunsPer9":"0.56","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666464":{"person":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"jerseyNumber":"19","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":5,"groundOuts":10,"airOuts":10,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".176","atBats":34,"obp":".200","slg":".206","ops":".406","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":7,"rbi":0,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".231","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":4,"putOuts":25,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID671218":{"person":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"jerseyNumber":"17","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"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":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":16,"groundOuts":27,"airOuts":25,"runs":12,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":38,"baseOnBalls":7,"intentionalWalks":1,"hits":33,"hitByPitch":0,"avg":".270","atBats":122,"obp":".308","slg":".410","ops":".718","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":130,"totalBases":50,"rbi":15,"leftOnBase":50,"sacBunts":0,"sacFlies":1,"babip":".366","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.67","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":57,"errors":0,"chances":58,"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"}]},"ID686823":{"person":{"id":686823,"fullName":"Will Brennan","link":"/api/v1/people/686823"},"jerseyNumber":"7","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":0,"groundOuts":4,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":9,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641816":{"person":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, 0 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":22,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":30,"strikes":62,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":18,"groundOuts":42,"airOuts":27,"runs":20,"doubles":3,"triples":1,"homeRuns":6,"strikeOuts":34,"baseOnBalls":18,"intentionalWalks":0,"hits":37,"hitByPitch":0,"atBats":138,"obp":".350","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":619,"era":"5.00","inningsPitched":"36.0","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.53","battersFaced":158,"outs":108,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":619,"balls":235,"strikes":384,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.56","rbi":0,"winPercentage":".200","pitchesPerInning":"17.19","gamesFinished":0,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"8.50","walksPer9Inn":"4.50","hitsPer9Inn":"9.25","runsScoredPer9":"5.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"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"}]},"ID657277":{"person":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":11,"groundOuts":63,"airOuts":24,"runs":23,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":38,"baseOnBalls":15,"intentionalWalks":0,"hits":45,"hitByPitch":2,"atBats":170,"obp":".332","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":669,"era":"4.30","inningsPitched":"44.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.36","battersFaced":188,"outs":132,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":669,"balls":232,"strikes":437,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.63","rbi":0,"winPercentage":".400","pitchesPerInning":"15.20","gamesFinished":0,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"7.77","walksPer9Inn":"3.07","hitsPer9Inn":"9.20","runsScoredPer9":"4.70","homeRunsPer9":"0.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676254":{"person":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(BS, 3)","summary":"1.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"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":14,"balls":6,"strikes":8,"strikePercentage":".570","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":2,"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":14,"gamesStarted":0,"flyOuts":9,"groundOuts":15,"airOuts":12,"runs":8,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":2,"hits":14,"hitByPitch":0,"atBats":52,"obp":".356","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":240,"era":"4.61","inningsPitched":"13.2","wins":0,"losses":1,"saves":3,"saveOpportunities":6,"holds":2,"blownSaves":3,"earnedRuns":7,"whip":"1.54","battersFaced":61,"outs":41,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":240,"balls":86,"strikes":154,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":1,"winPercentage":".000","pitchesPerInning":"17.56","gamesFinished":7,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"8.56","walksPer9Inn":"4.61","hitsPer9Inn":"9.22","runsScoredPer9":"5.27","homeRunsPer9":"0.66","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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"}]},"ID666619":{"person":{"id":666619,"fullName":"Gregory Santos","link":"/api/v1/people/666619"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".500","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":26,"era":"0.00","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.80","battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":13,"strikes":13,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.60","gamesFinished":1,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"5.40","walksPer9Inn":"10.80","hitsPer9Inn":"5.40","runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676775":{"person":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(H, 6)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":11,"groundOuts":12,"airOuts":14,"runs":4,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":1,"hits":7,"hitByPitch":0,"atBats":45,"obp":".240","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":202,"era":"2.63","inningsPitched":"13.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":4,"whip":"0.88","battersFaced":51,"outs":41,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":202,"balls":70,"strikes":132,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".000","pitchesPerInning":"14.78","gamesFinished":1,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"8.56","walksPer9Inn":"3.29","hitsPer9Inn":"4.61","runsScoredPer9":"2.63","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672275":{"person":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":13,"groundOuts":22,"airOuts":25,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".152","atBats":79,"obp":".221","slg":".190","ops":".411","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":86,"totalBases":15,"rbi":5,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".190","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"79.00","popOuts":2,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":7,"stolenBases":20,"stolenBasePercentage":".741","caughtStealingPercentage":".259","assists":11,"putOuts":222,"errors":3,"chances":236,"fielding":".987","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656305":{"person":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"jerseyNumber":"26","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":8,"groundOuts":36,"airOuts":28,"runs":16,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":34,"baseOnBalls":14,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".246","atBats":130,"obp":".324","slg":".331","ops":".655","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":145,"totalBases":43,"rbi":12,"leftOnBase":50,"sacBunts":0,"sacFlies":0,"babip":".326","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"130.00","popOuts":13,"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":73,"putOuts":23,"errors":4,"chances":100,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID668873":{"person":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(L, 1-1)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":3,"strikes":12,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":7,"groundOuts":14,"airOuts":14,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":8,"intentionalWalks":2,"hits":7,"hitByPitch":1,"atBats":50,"obp":".267","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":214,"era":"0.60","inningsPitched":"15.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":1,"whip":"1.00","battersFaced":60,"outs":45,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":214,"balls":78,"strikes":136,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".500","pitchesPerInning":"14.27","gamesFinished":4,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.60","walksPer9Inn":"4.80","hitsPer9Inn":"4.20","runsScoredPer9":"1.20","homeRunsPer9":"0.60","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID621366":{"person":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":0,"flyOuts":7,"groundOuts":9,"airOuts":12,"runs":6,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":43,"obp":".362","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":174,"era":"5.23","inningsPitched":"10.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":6,"whip":"1.65","battersFaced":47,"outs":31,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":174,"balls":63,"strikes":111,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".000","pitchesPerInning":"16.84","gamesFinished":3,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.84","walksPer9Inn":"3.48","hitsPer9Inn":"11.32","runsScoredPer9":"5.23","homeRunsPer9":"1.74","inheritedRunners":12,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687551":{"person":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"jerseyNumber":"0","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":0,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":3,"groundOuts":13,"airOuts":13,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".271","atBats":48,"obp":".314","slg":".417","ops":".731","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":20,"rbi":5,"leftOnBase":27,"sacBunts":1,"sacFlies":0,"babip":".306","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":6,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":30,"errors":1,"chances":32,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID808982":{"person":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"jerseyNumber":"51","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":17,"groundOuts":34,"airOuts":37,"runs":14,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":18,"baseOnBalls":10,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".281","atBats":121,"obp":".331","slg":".413","ops":".744","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":133,"totalBases":50,"rbi":11,"leftOnBase":37,"sacBunts":0,"sacFlies":2,"babip":".311","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.50","popOuts":4,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":64,"errors":1,"chances":65,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | 2B, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"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":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":18,"groundOuts":31,"airOuts":30,"runs":9,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":43,"baseOnBalls":8,"intentionalWalks":1,"hits":28,"hitByPitch":0,"avg":".214","atBats":131,"obp":".257","slg":".305","ops":".562","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":40,"rbi":12,"leftOnBase":66,"sacBunts":0,"sacFlies":1,"babip":".299","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.50","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":195,"errors":2,"chances":217,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID606992":{"person":{"id":606992,"fullName":"Eric Haase","link":"/api/v1/people/606992"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".300","atBats":10,"obp":".300","slg":".500","ops":".800","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":5,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":2,"putOuts":17,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID683766":{"person":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"jerseyNumber":"50","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":4,"groundOuts":3,"airOuts":7,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".083","atBats":12,"obp":".083","slg":".167","ops":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".091","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":9,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":4,"strikes":5,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605288":{"person":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":12,"groundOuts":46,"airOuts":28,"runs":27,"doubles":13,"triples":1,"homeRuns":6,"strikeOuts":16,"baseOnBalls":10,"intentionalWalks":0,"hits":42,"hitByPitch":1,"atBats":130,"obp":".373","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":496,"era":"7.12","inningsPitched":"30.1","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.71","battersFaced":143,"outs":91,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":496,"balls":181,"strikes":315,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".000","pitchesPerInning":"16.35","gamesFinished":0,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"4.75","walksPer9Inn":"2.97","hitsPer9Inn":"12.46","runsScoredPer9":"8.01","homeRunsPer9":"1.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642715":{"person":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":20,"groundOuts":25,"airOuts":39,"runs":12,"doubles":11,"triples":0,"homeRuns":3,"strikeOuts":43,"baseOnBalls":6,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".195","atBats":133,"obp":".236","slg":".346","ops":".582","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":46,"rbi":6,"leftOnBase":48,"sacBunts":0,"sacFlies":0,"babip":".264","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.33","popOuts":11,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":73,"putOuts":40,"errors":4,"chances":117,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID592662":{"person":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":35,"groundOuts":22,"airOuts":53,"runs":13,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":40,"baseOnBalls":14,"intentionalWalks":0,"hits":28,"hitByPitch":0,"atBats":142,"obp":".268","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":680,"era":"2.95","inningsPitched":"39.2","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.06","battersFaced":157,"outs":119,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":680,"balls":256,"strikes":424,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.42","rbi":0,"winPercentage":".333","pitchesPerInning":"17.14","gamesFinished":0,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"9.08","walksPer9Inn":"3.18","hitsPer9Inn":"6.35","runsScoredPer9":"2.95","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694738":{"person":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":12,"groundOuts":44,"airOuts":28,"runs":16,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":43,"baseOnBalls":16,"intentionalWalks":0,"hits":26,"hitByPitch":2,"atBats":140,"obp":".278","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":660,"era":"3.18","inningsPitched":"39.2","wins":5,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.06","battersFaced":159,"outs":119,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":660,"balls":260,"strikes":400,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":0,"winPercentage":".714","pitchesPerInning":"16.64","gamesFinished":0,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"9.76","walksPer9Inn":"3.63","hitsPer9Inn":"5.90","runsScoredPer9":"3.63","homeRunsPer9":"0.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":11},"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}},"ID650333":{"person":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":27,"groundOuts":42,"airOuts":46,"runs":12,"doubles":5,"triples":2,"homeRuns":0,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":40,"hitByPitch":0,"avg":".308","atBats":130,"obp":".333","slg":".377","ops":".710","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":49,"rbi":11,"leftOnBase":37,"sacBunts":2,"sacFlies":2,"babip":".317","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"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":104,"putOuts":37,"errors":0,"chances":141,"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"}]},"ID657424":{"person":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"jerseyNumber":"93","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(H, 4)","summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":10,"groundOuts":15,"airOuts":16,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":9,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":45,"obp":".291","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":229,"era":"1.29","inningsPitched":"14.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":2,"whip":"1.14","battersFaced":56,"outs":42,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":229,"balls":94,"strikes":135,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".667","pitchesPerInning":"16.36","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"5.79","walksPer9Inn":"5.79","hitsPer9Inn":"4.50","runsScoredPer9":"1.93","homeRunsPer9":"0.64","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"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":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[671218,646240,669477,650333,656305,642715,808982,666464,687551,606992,641816,657424,676775,676254,668873],"pitchers":[641816,657424,676775,676254,668873],"bench":[672275,686823,683766],"bullpen":[621366,664141,605288,592662,694738,666619,657277],"battingOrder":[671218,646240,669477,650333,656305,642715,808982,687551,606992],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Devers (6, Matz); Haase (2, Matz); Adames (11, Bigge); Ramos, H (8, Bigge)."},{"label":"TB","value":"Adames 2; Devers 2; Haase 2; Ramos, H 2; Schmitt 2."},{"label":"RBI","value":"Schmitt (15)."},{"label":"Runners left in scoring position, 2 out","value":"Arraez; Gilbert; Haase; Schmitt 2."},{"label":"GIDP","value":"Arraez; Haase."},{"label":"Team RISP","value":"1-for-11."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Schmitt (2, 2nd base off Matz/Fortes)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Adames (4, fielding)."},{"label":"DP","value":"(Chapman, M)."}]}],"note":[{"label":"a","value":"Popped out for Encarnacion in the 7th."}]},"home":{"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":7,"groundOuts":8,"airOuts":13,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":1,"hits":8,"hitByPitch":0,"avg":".250","atBats":33,"obp":".326","slg":".376","ops":".702","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":8,"rbi":2,"leftOnBase":16,"sacBunts":2,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":14,"runs":1,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":34,"obp":".222","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":134,"era":"3.75","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.19","battersFaced":36,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":134,"balls":42,"strikes":92,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":1,"pitchesPerInning":"13.40","runsScoredPer9":"0.90","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":11,"putOuts":30,"errors":0,"chances":41,"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":"0-4","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":16,"groundOuts":16,"airOuts":22,"runs":11,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":21,"baseOnBalls":9,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".191","atBats":68,"obp":".295","slg":".235","ops":".530","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":16,"rbi":4,"leftOnBase":30,"sacBunts":4,"sacFlies":0,"babip":".277","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"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":45,"putOuts":39,"errors":1,"chances":85,"fielding":".988","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":{"summary":"6.0 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":9,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":89,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":29,"strikes":60,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":21,"groundOuts":32,"airOuts":47,"runs":16,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":28,"baseOnBalls":13,"intentionalWalks":0,"hits":28,"hitByPitch":1,"atBats":134,"obp":".282","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":601,"era":"3.86","inningsPitched":"37.1","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.10","battersFaced":149,"outs":112,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":601,"balls":214,"strikes":387,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":1,"winPercentage":".800","pitchesPerInning":"16.10","gamesFinished":0,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.13","hitsPer9Inn":"6.75","runsScoredPer9":"3.86","homeRunsPer9":"1.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":17,"groundOuts":24,"airOuts":32,"runs":12,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":30,"baseOnBalls":13,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":107,"obp":".283","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":480,"era":"3.10","inningsPitched":"29.0","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.17","battersFaced":121,"outs":87,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":480,"balls":173,"strikes":307,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".600","pitchesPerInning":"16.55","gamesFinished":0,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"9.31","walksPer9Inn":"4.03","hitsPer9Inn":"6.52","runsScoredPer9":"3.72","homeRunsPer9":"0.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680700":{"person":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"jerseyNumber":"1","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"801","stats":{"batting":{"note":"1-","summary":"0-0 | CS","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":6,"groundOuts":14,"airOuts":13,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":10,"intentionalWalks":0,"hits":10,"hitByPitch":3,"avg":".204","atBats":49,"obp":".365","slg":".286","ops":".651","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":14,"rbi":5,"leftOnBase":19,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":34,"putOuts":24,"errors":2,"chances":60,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID668723":{"person":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"jerseyNumber":"26","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":3,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":10,"groundOuts":7,"airOuts":14,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".275","atBats":40,"obp":".326","slg":".325","ops":".651","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":13,"rbi":6,"leftOnBase":18,"sacBunts":1,"sacFlies":0,"babip":".355","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":47,"errors":0,"chances":49,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID641584":{"person":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":10,"groundOuts":11,"airOuts":21,"runs":4,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".239","atBats":67,"obp":".311","slg":".418","ops":".729","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":28,"rbi":5,"leftOnBase":36,"sacBunts":0,"sacFlies":0,"babip":".304","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.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":41,"errors":1,"chances":44,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":11,"groundOuts":10,"airOuts":18,"runs":6,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":16,"hitByPitch":3,"atBats":51,"obp":".383","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":237,"era":"3.95","inningsPitched":"13.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.46","battersFaced":61,"outs":41,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":237,"balls":92,"strikes":145,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".000","pitchesPerInning":"17.34","gamesFinished":4,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"6.59","walksPer9Inn":"2.63","hitsPer9Inn":"10.54","runsScoredPer9":"3.95","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":4},"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}},"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":"0-5 | 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":14,"groundOuts":50,"airOuts":32,"runs":16,"doubles":1,"triples":2,"homeRuns":0,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":0,"hits":39,"hitByPitch":0,"avg":".300","atBats":130,"obp":".331","slg":".338","ops":".669","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":44,"rbi":7,"leftOnBase":43,"sacBunts":3,"sacFlies":2,"babip":".331","groundOutsToAirouts":"1.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":68,"errors":0,"chances":69,"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"}]},"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":6,"gamesStarted":6,"flyOuts":32,"groundOuts":35,"airOuts":51,"runs":7,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":9,"intentionalWalks":0,"hits":28,"hitByPitch":0,"atBats":136,"obp":".253","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":517,"era":"1.70","inningsPitched":"37.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.00","battersFaced":147,"outs":111,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":517,"balls":172,"strikes":345,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".667","pitchesPerInning":"13.97","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"5.84","walksPer9Inn":"2.19","hitsPer9Inn":"6.81","runsScoredPer9":"1.70","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":9},"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}},"ID676356":{"person":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"0-1 | 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":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":1,"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":25,"flyOuts":10,"groundOuts":15,"airOuts":22,"runs":13,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".279","atBats":68,"obp":".310","slg":".456","ops":".766","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":31,"rbi":13,"leftOnBase":44,"sacBunts":1,"sacFlies":0,"babip":".321","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":8,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":39,"errors":0,"chances":40,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"note":"(W, 1-0)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":1,"strikes":7,"strikePercentage":".880","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":12,"groundOuts":10,"airOuts":17,"runs":10,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":6,"intentionalWalks":1,"hits":15,"hitByPitch":1,"atBats":57,"obp":".338","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":255,"era":"5.87","inningsPitched":"15.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":10,"whip":"1.37","battersFaced":66,"outs":46,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":255,"balls":84,"strikes":171,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.63","gamesFinished":3,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"9.98","walksPer9Inn":"3.52","hitsPer9Inn":"8.80","runsScoredPer9":"5.87","homeRunsPer9":"0.59","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642121":{"person":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"jerseyNumber":"71","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":13,"gamesStarted":1,"flyOuts":12,"groundOuts":18,"airOuts":20,"runs":8,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":8,"intentionalWalks":2,"hits":19,"hitByPitch":0,"atBats":69,"obp":".346","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":303,"era":"3.06","inningsPitched":"17.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":6,"whip":"1.53","battersFaced":79,"outs":53,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":303,"balls":122,"strikes":181,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.15","gamesFinished":3,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"7.13","walksPer9Inn":"4.08","hitsPer9Inn":"9.68","runsScoredPer9":"4.08","homeRunsPer9":"0.51","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":4,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":1,"hits":4,"hitByPitch":0,"atBats":13,"obp":".444","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":60,"era":"5.40","inningsPitched":"3.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":2,"whip":"2.40","battersFaced":18,"outs":10,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":60,"balls":21,"strikes":39,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".500","pitchesPerInning":"18.00","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"10.80","hitsPer9Inn":"10.80","runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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}},"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":"802","stats":{"batting":{"summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":4,"groundOuts":5,"airOuts":6,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".273","atBats":33,"obp":".400","slg":".303","ops":".703","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":10,"rbi":4,"leftOnBase":16,"sacBunts":1,"sacFlies":0,"babip":".474","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":5,"putOuts":97,"errors":1,"chances":103,"fielding":".990","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":13,"gamesStarted":0,"flyOuts":4,"groundOuts":19,"airOuts":10,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":1,"hits":7,"hitByPitch":1,"atBats":48,"obp":".226","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":211,"era":"3.86","inningsPitched":"14.0","wins":2,"losses":1,"saves":2,"saveOpportunities":2,"holds":5,"blownSaves":0,"earnedRuns":6,"whip":"0.79","battersFaced":53,"outs":42,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":211,"balls":71,"strikes":140,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.90","rbi":0,"winPercentage":".667","pitchesPerInning":"15.07","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.71","walksPer9Inn":"2.57","hitsPer9Inn":"4.50","runsScoredPer9":"5.14","homeRunsPer9":"0.64","inheritedRunners":12,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":1,"flyOuts":8,"groundOuts":24,"airOuts":25,"runs":8,"doubles":7,"triples":1,"homeRuns":2,"strikeOuts":17,"baseOnBalls":6,"intentionalWalks":0,"hits":20,"hitByPitch":2,"atBats":86,"obp":".298","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":352,"era":"3.18","inningsPitched":"22.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.15","battersFaced":94,"outs":68,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":352,"balls":121,"strikes":231,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".750","pitchesPerInning":"15.53","gamesFinished":1,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"6.75","walksPer9Inn":"2.38","hitsPer9Inn":"7.94","runsScoredPer9":"3.18","homeRunsPer9":"0.79","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":9},"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":true,"isSubstitute":false}},"ID666018":{"person":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"300","stats":{"batting":{"summary":"4-5 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":20,"groundOuts":25,"airOuts":32,"runs":17,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":35,"baseOnBalls":19,"intentionalWalks":1,"hits":30,"hitByPitch":1,"avg":".252","atBats":119,"obp":".352","slg":".462","ops":".814","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":55,"rbi":28,"leftOnBase":43,"sacBunts":0,"sacFlies":3,"babip":".288","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":4,"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":14,"putOuts":216,"errors":4,"chances":234,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"800","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":9,"groundOuts":31,"airOuts":20,"runs":5,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":22,"hitByPitch":3,"avg":".262","atBats":84,"obp":".303","slg":".357","ops":".660","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":30,"rbi":8,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".292","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"84.00","popOuts":6,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":26,"stolenBasePercentage":".929","caughtStealingPercentage":".071","assists":3,"putOuts":170,"errors":3,"chances":176,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":13,"gamesStarted":2,"flyOuts":9,"groundOuts":13,"airOuts":14,"runs":11,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":9,"intentionalWalks":1,"hits":12,"hitByPitch":0,"atBats":50,"obp":".350","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":263,"era":"5.14","inningsPitched":"14.0","wins":1,"losses":2,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":8,"whip":"1.50","battersFaced":62,"outs":42,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":263,"balls":103,"strikes":160,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".333","pitchesPerInning":"18.79","gamesFinished":1,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"9.00","walksPer9Inn":"5.79","hitsPer9Inn":"7.71","runsScoredPer9":"7.07","homeRunsPer9":"1.93","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"2.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"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":26,"balls":9,"strikes":17,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":9,"groundOuts":8,"airOuts":15,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":1,"hits":5,"hitByPitch":0,"atBats":36,"obp":".279","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":164,"era":"3.60","inningsPitched":"10.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":4,"whip":"1.20","battersFaced":43,"outs":30,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":164,"balls":71,"strikes":93,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".---","pitchesPerInning":"16.40","gamesFinished":0,"strikeoutWalkRatio":"1.14","strikeoutsPer9Inn":"7.20","walksPer9Inn":"6.30","hitsPer9Inn":"4.50","runsScoredPer9":"3.60","homeRunsPer9":"0.90","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":14,"groundOuts":35,"airOuts":27,"runs":19,"doubles":3,"triples":1,"homeRuns":5,"strikeOuts":16,"baseOnBalls":13,"intentionalWalks":2,"hits":39,"hitByPitch":5,"avg":".333","atBats":117,"obp":".422","slg":".504","ops":".926","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":59,"rbi":21,"leftOnBase":36,"sacBunts":0,"sacFlies":0,"babip":".354","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.40","popOuts":5,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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}},"ID810938":{"person":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":8,"groundOuts":25,"airOuts":21,"runs":13,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":20,"baseOnBalls":9,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".244","atBats":86,"obp":".316","slg":".326","ops":".642","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":28,"rbi":10,"leftOnBase":31,"sacBunts":1,"sacFlies":0,"babip":".318","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":11},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":7,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"7.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":65,"putOuts":34,"errors":2,"chances":101,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":11,"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":11,"balls":3,"strikes":8,"strikePercentage":".730","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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":5,"groundOuts":14,"airOuts":11,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":49,"obp":".231","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":224,"era":"2.70","inningsPitched":"13.1","wins":1,"losses":0,"saves":8,"saveOpportunities":10,"holds":0,"blownSaves":2,"earnedRuns":4,"whip":"0.90","battersFaced":52,"outs":40,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":224,"balls":72,"strikes":152,"strikePercentage":".680","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.80","gamesFinished":9,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"10.13","walksPer9Inn":"2.03","hitsPer9Inn":"6.08","runsScoredPer9":"2.70","homeRunsPer9":"0.67","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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-2 | 3 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":13,"groundOuts":37,"airOuts":31,"runs":20,"doubles":3,"triples":0,"homeRuns":9,"strikeOuts":25,"baseOnBalls":17,"intentionalWalks":1,"hits":33,"hitByPitch":0,"avg":".264","atBats":125,"obp":".350","slg":".504","ops":".854","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":143,"totalBases":63,"rbi":16,"leftOnBase":60,"sacBunts":0,"sacFlies":1,"babip":".261","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.89","popOuts":14,"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":54,"putOuts":25,"errors":7,"chances":86,"fielding":".919","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":6,"gamesStarted":6,"flyOuts":13,"groundOuts":37,"airOuts":27,"runs":11,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":32,"baseOnBalls":5,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":116,"obp":".213","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":491,"era":"2.64","inningsPitched":"30.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"0.85","battersFaced":122,"outs":92,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":491,"balls":166,"strikes":325,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.37","rbi":0,"winPercentage":".667","pitchesPerInning":"16.01","gamesFinished":0,"strikeoutWalkRatio":"6.40","strikeoutsPer9Inn":"9.39","walksPer9Inn":"1.47","hitsPer9Inn":"6.16","runsScoredPer9":"3.23","homeRunsPer9":"1.47","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"700","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":29,"flyOuts":25,"groundOuts":15,"airOuts":54,"runs":8,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":22,"baseOnBalls":6,"intentionalWalks":0,"hits":13,"hitByPitch":2,"avg":".127","atBats":102,"obp":".189","slg":".225","ops":".414","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":23,"rbi":9,"leftOnBase":61,"sacBunts":1,"sacFlies":1,"babip":".139","groundOutsToAirouts":"0.28","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"51.00","popOuts":17,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":73,"errors":2,"chances":75,"fielding":".973","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,668723,641584,676356,810938,656775,663743,680700,676439,670764,571927,685801,641329,693855],"pitchers":[571927,685801,641329,693855],"bench":[650490],"bullpen":[664076,643377,687330,668984,607259,663556,656876,669947,642121],"battingOrder":[802415,691406,666018,668723,676356,810938,656775,676439,670764],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Aranda 4; Caminero; Feduccia; Fortes; Williamson."},{"label":"RBI","value":"Aranda (28); Vilade (6)."},{"label":"Runners left in scoring position, 2 out","value":"Fraley; Mullins 2."},{"label":"SAC","value":"DeLuca; Vilade."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Palacios, R (4, 2nd base by Winn, K/Haase)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Williamson-Walls-Vilade; Caminero-Williamson-Vilade)."}]}],"note":[{"label":"a","value":"Struck out for Fraley in the 6th."},{"label":"1","value":"Ran for Fortes in the 7th."}]}},"officials":[{"official":{"id":544728,"fullName":"Nic Lentz","link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":483569,"fullName":"Vic Carapazza","link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":545402,"fullName":"John Bacon","link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":427537,"fullName":"Hunter Wendelstedt","link":"/api/v1/people/427537"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Caminero (by Kilian)."},{"label":"ABS Challenge","value":"Haase 2 (Ball-Overturned to Strike, Ball-Confirmed); Encarnacion (Strike-Confirmed); Fortes (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Mahle 92-62; Gage 15-9; Winn, K 9-6; Walker, R 14-8; Kilian 15-12; Matz 89-60; Bigge 26-17; Baker 11-8; Seymour, I 8-7."},{"label":"Groundouts-flyouts","value":"Mahle 5-4; Gage 0-0; Winn, K 1-1; Walker, R 2-0; Kilian 0-2; Matz 6-3; Bigge 1-0; Baker 1-0; Seymour, I 1-1."},{"label":"Batters faced","value":"Mahle 22; Gage 3; Winn, K 3; Walker, R 5; Kilian 6; Matz 22; Bigge 8; Baker 3; Seymour, I 3."},{"label":"Inherited runners-scored","value":"Gage 2-0."},{"label":"Umpires","value":"HP: Nic Lentz. 1B: Vic Carapazza. 2B: John Bacon. 3B: Hunter Wendelstedt. "},{"label":"Weather","value":"72 degrees, Dome."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"1:40 PM."},{"label":"T","value":"2:33."},{"label":"Att","value":"20,108."},{"label":"Venue","value":"Tropicana Field."},{"label":"May 3, 2026"}],"pitchingNotes":["Kilian pitched to 2 batters in the 10th inning."],"topPerformers":[{"player":{"person":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816","boxscoreName":"Mahle"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, 0 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":22,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":30,"strikes":62,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":18,"groundOuts":42,"airOuts":27,"runs":20,"doubles":3,"triples":1,"homeRuns":6,"strikeOuts":34,"baseOnBalls":18,"intentionalWalks":0,"hits":37,"hitByPitch":0,"atBats":138,"obp":".350","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":619,"era":"5.00","inningsPitched":"36.0","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.53","battersFaced":158,"outs":108,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":619,"balls":235,"strikes":384,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.56","rbi":0,"winPercentage":".200","pitchesPerInning":"17.19","gamesFinished":0,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"8.50","walksPer9Inn":"4.50","hitsPer9Inn":"9.25","runsScoredPer9":"5.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":67,"pitchingGameScore":67},{"player":{"person":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927","boxscoreName":"Matz"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":9,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":89,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":29,"strikes":60,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":21,"groundOuts":32,"airOuts":47,"runs":16,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":28,"baseOnBalls":13,"intentionalWalks":0,"hits":28,"hitByPitch":1,"atBats":134,"obp":".282","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":601,"era":"3.86","inningsPitched":"37.1","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.10","battersFaced":149,"outs":112,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":601,"balls":214,"strikes":387,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":1,"winPercentage":".800","pitchesPerInning":"16.10","gamesFinished":0,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.13","hitsPer9Inn":"6.75","runsScoredPer9":"3.86","homeRunsPer9":"1.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":62,"pitchingGameScore":62},{"player":{"person":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018","boxscoreName":"Aranda"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"300","stats":{"batting":{"summary":"4-5 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":20,"groundOuts":25,"airOuts":32,"runs":17,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":35,"baseOnBalls":19,"intentionalWalks":1,"hits":30,"hitByPitch":1,"avg":".252","atBats":119,"obp":".352","slg":".462","ops":".814","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":55,"rbi":28,"leftOnBase":43,"sacBunts":0,"sacFlies":3,"babip":".288","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":4,"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":14,"putOuts":216,"errors":4,"chances":234,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"loser":{"id":668873,"fullName":"Caleb Kilian","link":"/api/v1/people/668873"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}