{"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":822977,"link":"/api/v1.1/game/822977/feed/live","metaData":{"wait":10,"timeStamp":"20260520_194153","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count22","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822977,"type":"R","doubleHeader":"N","id":"2026/05/20/balmlb-tbamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822977-2026-05-20","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-20T17:10:00Z","originalDate":"2026-05-20","officialDate":"2026-05-20","dayNight":"day","time":"1:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110","season":2026,"venue":{"id":2,"name":"Oriole Park at Camden Yards","link":"/api/v1/venues/2"},"springVenue":{"id":2508,"link":"/api/v1/venues/2508"},"teamCode":"bal","fileCode":"bal","abbreviation":"BAL","teamName":"Orioles","locationName":"Baltimore","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Baltimore","record":{"gamesPlayed":50,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":21,"losses":29,"ties":0,"pct":".420"},"records":{},"divisionLeader":false,"wins":21,"losses":29,"winningPercentage":".420"},"franchiseName":"Baltimore","clubName":"Orioles","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":48,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":33,"losses":15,"ties":0,"pct":".688"},"records":{},"divisionLeader":false,"wins":33,"losses":15,"winningPercentage":".688"},"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},"ID669211":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211","firstName":"Keegan","lastName":"Akin","primaryNumber":"45","birthDate":"1995-04-01","currentAge":31,"birthCity":"Alma","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keegan","useLastName":"Akin","middleName":"Lee","boxscoreName":"Akin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"A-kin","mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Keegan Akin","nameSlug":"keegan-akin-669211","firstLastName":"Keegan Akin","lastFirstName":"Akin, Keegan","lastInitName":"Akin, K","initLastName":"K Akin","fullFMLName":"Keegan Lee Akin","fullLFMName":"Akin, Keegan Lee","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID694212":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212","firstName":"Samuel","lastName":"Basallo","primaryNumber":"29","birthDate":"2004-08-13","currentAge":22,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Samuel","useLastName":"Basallo","middleName":"Alexander","boxscoreName":"Basallo","gender":"M","nameMatrilineal":"Mendez","isPlayer":true,"isVerified":true,"pronunciation":"SAM-well bah-SY-yo","mlbDebutDate":"2025-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Samuel Basallo","nameSlug":"samuel-basallo-694212","firstLastName":"Samuel Basallo","lastFirstName":"Basallo, Samuel","lastInitName":"Basallo, S","initLastName":"S Basallo","fullFMLName":"Samuel Alexander Basallo","fullLFMName":"Basallo, Samuel Alexander","strikeZoneTop":3.39,"strikeZoneBottom":1.71},"ID669330":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330","firstName":"Tyler","lastName":"Wells","primaryNumber":"68","birthDate":"1994-08-26","currentAge":32,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 8\"","weight":270,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Wells","middleName":"Austin","boxscoreName":"Wells, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Wells","nameSlug":"tyler-wells-669330","firstLastName":"Tyler Wells","lastFirstName":"Wells, Tyler","lastInitName":"Wells, T","initLastName":"T Wells","fullFMLName":"Tyler Austin Wells","fullLFMName":"Wells, Tyler Austin","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID670329":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329","firstName":"Joshua","lastName":"Garcia","primaryNumber":"50","birthDate":"1994-01-10","currentAge":32,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"5' 9\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rico","useLastName":"Garcia","middleName":"Rico","boxscoreName":"Garcia, Ri","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rico Garcia","nameSlug":"rico-garcia-670329","firstLastName":"Rico Garcia","lastFirstName":"Garcia, Rico","lastInitName":"Garcia, R","initLastName":"R Garcia","fullFMLName":"Joshua Rico Garcia","fullLFMName":"Garcia, Joshua Rico","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"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},"ID642215":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215","firstName":"Weston","lastName":"Wilson","primaryNumber":"31","birthDate":"1994-09-11","currentAge":32,"birthCity":"High Point","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Weston","useLastName":"Wilson","middleName":"Graham","boxscoreName":"Wilson, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Weston Wilson","nameSlug":"weston-wilson-642215","firstLastName":"Weston Wilson","lastFirstName":"Wilson, Weston","lastInitName":"Wilson, W","initLastName":"W Wilson","fullFMLName":"Weston Graham Wilson","fullLFMName":"Wilson, Weston Graham","strikeZoneTop":3.343,"strikeZoneBottom":1.687},"ID663556":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556","firstName":"Shane","lastName":"McClanahan","primaryNumber":"18","birthDate":"1997-04-28","currentAge":29,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"McClanahan","boxscoreName":"McClanahan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-10-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shane McClanahan","nameSlug":"shane-mcclanahan-663556","firstLastName":"Shane McClanahan","lastFirstName":"McClanahan, Shane","lastInitName":"McClanahan, S","initLastName":"S McClanahan","fullFMLName":"Shane McClanahan","fullLFMName":"McClanahan, Shane","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID686554":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554","firstName":"Oliver","lastName":"Dunn","primaryNumber":"35","birthDate":"1997-09-02","currentAge":29,"birthCity":"Salt Lake City","birthStateProvince":"UT","birthCountry":"USA","height":"5' 10\"","weight":207,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Oliver","useLastName":"Dunn","middleName":"Harris","boxscoreName":"Dunn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oliver Dunn","nameSlug":"oliver-dunn-686554","firstLastName":"Oliver Dunn","lastFirstName":"Dunn, Oliver","lastInitName":"Dunn, O","initLastName":"O Dunn","fullFMLName":"Oliver Harris Dunn","fullLFMName":"Dunn, Oliver Harris","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"ID683002":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002","firstName":"Gunnar","lastName":"Henderson","primaryNumber":"2","birthDate":"2001-06-29","currentAge":25,"birthCity":"Montgomery","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Gunnar","useLastName":"Henderson","middleName":"Randal","boxscoreName":"Henderson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gunnar Henderson","nameSlug":"gunnar-henderson-683002","firstLastName":"Gunnar Henderson","lastFirstName":"Henderson, Gunnar","lastInitName":"Henderson, G","initLastName":"G Henderson","fullFMLName":"Gunnar Randal Henderson","fullLFMName":"Henderson, Gunnar Randal","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID668723":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723","firstName":"Ryan","lastName":"Vilade","primaryNumber":"26","birthDate":"1999-02-18","currentAge":27,"birthCity":"Grapevine","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":226,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"Vilade","middleName":"James","boxscoreName":"Vilade","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"vill-AID","mlbDebutDate":"2021-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Vilade","nameSlug":"ryan-vilade-668723","firstLastName":"Ryan Vilade","lastFirstName":"Vilade, Ryan","lastInitName":"Vilade, R","initLastName":"R Vilade","fullFMLName":"Ryan James Vilade","fullLFMName":"Vilade, Ryan James","strikeZoneTop":3.28,"strikeZoneBottom":1.65},"ID544150":{"id":544150,"fullName":"Albert Suárez","link":"/api/v1/people/544150","firstName":"Albert","lastName":"Suárez","primaryNumber":"49","birthDate":"1989-10-08","currentAge":36,"birthCity":"San Felix","birthCountry":"Venezuela","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Albert","useLastName":"Suárez ","middleName":"Joe","boxscoreName":"Suárez, A","nickName":"Chiguire","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Albert Suárez","nameSlug":"albert-suarez-544150","firstLastName":"Albert Suárez","lastFirstName":"Suárez, Albert","lastInitName":"Suárez, A","initLastName":"A Suárez","fullFMLName":"Albert Joe Suárez","fullLFMName":"Suárez, Albert Joe","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID680694":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694","firstName":"Kyle","lastName":"Bradish","primaryNumber":"38","birthDate":"1996-09-12","currentAge":30,"birthCity":"Peoria","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Bradish","middleName":"Edward","boxscoreName":"Bradish","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"BRAD-ish","mlbDebutDate":"2022-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Bradish","nameSlug":"kyle-bradish-680694","firstLastName":"Kyle Bradish","lastFirstName":"Bradish, Kyle","lastInitName":"Bradish, K","initLastName":"K Bradish","fullFMLName":"Kyle Edward Bradish","fullLFMName":"Bradish, Kyle Edward","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"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},"ID689296":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296","firstName":"Anthony","lastName":"Nunez","primaryNumber":"66","birthDate":"2001-07-10","currentAge":25,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Nunez","boxscoreName":"Nunez","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-03-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Nunez","nameSlug":"anthony-nunez-689296","firstLastName":"Anthony Nunez","lastFirstName":"Nunez, Anthony","lastInitName":"Nunez, A","initLastName":"A Nunez","fullFMLName":"Anthony Nunez","fullLFMName":"Nunez, Anthony","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID694680":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680","firstName":"Trevor","lastName":"Martin","primaryNumber":"54","birthDate":"2000-12-15","currentAge":25,"birthCity":"Poteau","birthStateProvince":"OK","birthCountry":"USA","height":"6' 5\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Martin","middleName":"Zane","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Martin","nameSlug":"trevor-martin-694680","firstLastName":"Trevor Martin","lastFirstName":"Martin, Trevor","lastInitName":"Martin, T","initLastName":"T Martin","fullFMLName":"Trevor Zane Martin","fullLFMName":"Martin, Trevor Zane","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID669947":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947","firstName":"Jesse","lastName":"Scholtens","primaryNumber":"65","birthDate":"1994-04-06","currentAge":32,"birthCity":"Fairfield","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jesse","useLastName":"Scholtens","boxscoreName":"Scholtens","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"SHOLL-tenz","mlbDebutDate":"2023-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jesse Scholtens","nameSlug":"jesse-scholtens-669947","firstLastName":"Jesse Scholtens","lastFirstName":"Scholtens, Jesse","lastInitName":"Scholtens, J","initLastName":"J Scholtens","fullFMLName":"Jesse Scholtens","fullLFMName":"Scholtens, Jesse","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID643377":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377","firstName":"James","lastName":"Jax","primaryNumber":"22","birthDate":"1994-11-22","currentAge":31,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Jax","middleName":"Griffin","boxscoreName":"Jax","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Jax","nameSlug":"griffin-jax-643377","firstLastName":"Griffin Jax","lastFirstName":"Jax, Griffin","lastInitName":"Jax, G","initLastName":"G Jax","fullFMLName":"James Griffin Jax","fullLFMName":"Jax, James Griffin","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID685801":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801","firstName":"Hunter","lastName":"Bigge","birthDate":"1998-06-12","currentAge":28,"birthCity":"Los Gatos","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Bigge","middleName":"Bradford","boxscoreName":"Bigge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"biggy","mlbDebutDate":"2024-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Bigge","nameSlug":"hunter-bigge-685801","firstLastName":"Hunter Bigge","lastFirstName":"Bigge, Hunter","lastInitName":"Bigge, H","initLastName":"H Bigge","fullFMLName":"Hunter Bradford Bigge","fullLFMName":"Bigge, Hunter Bradford","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID650490":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490","firstName":"Yandy","lastName":"Díaz","primaryNumber":"2","birthDate":"1991-08-08","currentAge":35,"birthCity":"Sagua la Grande","birthCountry":"Cuba","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yandy","useLastName":"Díaz","boxscoreName":"Díaz, Y","nickName":"Aranita Diaz","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"pronunciation":"YAHN-dee","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yandy Díaz","nameSlug":"yandy-diaz-650490","firstLastName":"Yandy Díaz","lastFirstName":"Díaz, Yandy","lastInitName":"Díaz, Y","initLastName":"Y Díaz","fullFMLName":"Yandy Díaz","fullLFMName":"Díaz, Yandy","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID681297":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297","firstName":"Colton","lastName":"Cowser","primaryNumber":"17","birthDate":"2000-03-20","currentAge":26,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Colton","useLastName":"Cowser","middleName":"Dale","boxscoreName":"Cowser","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"KOW-zur","mlbDebutDate":"2023-07-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colton Cowser","nameSlug":"colton-cowser-681297","firstLastName":"Colton Cowser","lastFirstName":"Cowser, Colton","lastInitName":"Cowser, C","initLastName":"C Cowser","fullFMLName":"Colton Dale Cowser","fullLFMName":"Cowser, Colton Dale","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID691723":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723","firstName":"Coby","lastName":"Mayo","primaryNumber":"16","birthDate":"2001-12-10","currentAge":24,"birthCity":"Coral Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Coby","useLastName":"Mayo","middleName":"Gerald","boxscoreName":"Mayo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Coby Mayo","nameSlug":"coby-mayo-691723","firstLastName":"Coby Mayo","lastFirstName":"Mayo, Coby","lastInitName":"Mayo, C","initLastName":"C Mayo","fullFMLName":"Coby Gerald Mayo","fullLFMName":"Mayo, Coby Gerald","strikeZoneTop":3.41,"strikeZoneBottom":1.72},"ID691406":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406","firstName":"Junior","lastName":"Caminero","primaryNumber":"13","birthDate":"2003-07-05","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Junior","useLastName":"Caminero","middleName":"Alberto","boxscoreName":"Caminero","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"pronunciation":"cah-min-AIR-oh","mlbDebutDate":"2023-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Junior Caminero","nameSlug":"junior-caminero-691406","firstLastName":"Junior Caminero","lastFirstName":"Caminero, Junior","lastInitName":"Caminero, J","initLastName":"J Caminero","fullFMLName":"Junior Alberto Caminero","fullLFMName":"Caminero, Junior Alberto","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID656876":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876","firstName":"Drew","lastName":"Rasmussen","primaryNumber":"57","birthDate":"1995-07-27","currentAge":31,"birthCity":"Puyallup","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Rasmussen","middleName":"Thomas","boxscoreName":"Rasmussen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"RASS-muss-ehn","mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Rasmussen","nameSlug":"drew-rasmussen-656876","firstLastName":"Drew Rasmussen","lastFirstName":"Rasmussen, Drew","lastInitName":"Rasmussen, D","initLastName":"D Rasmussen","fullFMLName":"Drew Thomas Rasmussen","fullLFMName":"Rasmussen, Drew Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669236":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236","firstName":"Jeremiah","lastName":"Jackson","primaryNumber":"82","birthDate":"2000-03-26","currentAge":26,"birthCity":"Antioch","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jeremiah","useLastName":"Jackson","boxscoreName":"Jackson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2025-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremiah Jackson","nameSlug":"jeremiah-jackson-669236","firstLastName":"Jeremiah Jackson","lastFirstName":"Jackson, Jeremiah","lastInitName":"Jackson, J","initLastName":"J Jackson","fullFMLName":"Jeremiah Jackson","fullLFMName":"Jackson, Jeremiah","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID669432":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432","firstName":"Trevor","lastName":"Rogers","primaryNumber":"28","birthDate":"1997-11-13","currentAge":28,"birthCity":"Carlsbad","birthStateProvince":"NM","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Rogers","middleName":"J'Daniel","boxscoreName":"Rogers, Tr","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-08-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Trevor Rogers","nameSlug":"trevor-rogers-669432","firstLastName":"Trevor Rogers","lastFirstName":"Rogers, Trevor","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Trevor J'Daniel Rogers","fullLFMName":"Rogers, Trevor J'Daniel","strikeZoneTop":3.81,"strikeZoneBottom":1.77},"ID687064":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064","firstName":"Brandon","lastName":"Young","primaryNumber":"63","birthDate":"1998-08-19","currentAge":28,"birthCity":"Lumberton","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Young","middleName":"Wayne","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Young","nameSlug":"brandon-young-687064","firstLastName":"Brandon Young","lastFirstName":"Young, Brandon","lastInitName":"Young, B","initLastName":"B Young","fullFMLName":"Brandon Wayne Young","fullLFMName":"Young, Brandon Wayne","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID700246":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246","firstName":"Carson","lastName":"Williams","primaryNumber":"7","birthDate":"2003-06-25","currentAge":23,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Carson","useLastName":"Williams","middleName":"Everett","boxscoreName":"Williams, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Williams","nameSlug":"carson-williams-700246","firstLastName":"Carson Williams","lastFirstName":"Williams, Carson","lastInitName":"Williams, C","initLastName":"C Williams","fullFMLName":"Carson Everett Williams","fullLFMName":"Williams, Carson Everett","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID680700":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700","firstName":"Richard","lastName":"Palacios","primaryNumber":"1","birthDate":"1997-05-16","currentAge":29,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"5' 8\"","weight":185,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Richie","useLastName":"Palacios","middleName":"Jordan","boxscoreName":"Palacios, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"puh-LAH-see-ohs","mlbDebutDate":"2022-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Richie Palacios","nameSlug":"richie-palacios-680700","firstLastName":"Richie Palacios","lastFirstName":"Palacios, Richie","lastInitName":"Palacios, R","initLastName":"R Palacios","fullFMLName":"Richard  Palacios","fullLFMName":"Palacios, Richard ","strikeZoneTop":3.04,"strikeZoneBottom":1.53},"ID665750":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750","firstName":"Leody","lastName":"Taveras","primaryNumber":"30","birthDate":"1998-09-08","currentAge":28,"birthCity":"Tenares","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Leody","useLastName":"Taveras","boxscoreName":"Taveras, L","gender":"M","nameMatrilineal":"Salazar","isPlayer":true,"isVerified":true,"pronunciation":"lay-OH-dee tuh-VAIR-uhs","mlbDebutDate":"2020-07-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leody Taveras","nameSlug":"leody-taveras-665750","firstLastName":"Leody Taveras","lastFirstName":"Taveras, Leody","lastInitName":"Taveras, L","initLastName":"L Taveras","fullFMLName":"Leody Taveras","fullLFMName":"Taveras, Leody","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID669358":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358","firstName":"Shane","lastName":"Baz","primaryNumber":"34","birthDate":"1999-06-17","currentAge":27,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Baz","middleName":"Austin","boxscoreName":"Baz","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"bahz","mlbDebutDate":"2021-09-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shane Baz","nameSlug":"shane-baz-669358","firstLastName":"Shane Baz","lastFirstName":"Baz, Shane","lastInitName":"Baz, S","initLastName":"S Baz","fullFMLName":"Shane Austin Baz","fullLFMName":"Baz, Shane Austin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID621493":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493","firstName":"Joseph","lastName":"Ward","primaryNumber":"27","birthDate":"1993-12-14","currentAge":32,"birthCity":"Dayton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Taylor","useLastName":"Ward","middleName":"Taylor","boxscoreName":"Ward, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Ward","nameSlug":"taylor-ward-621493","firstLastName":"Taylor Ward","lastFirstName":"Ward, Taylor","lastInitName":"Ward, T","initLastName":"T Ward","fullFMLName":"Joseph Taylor Ward","fullLFMName":"Ward, Joseph Taylor","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"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},"ID605135":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135","firstName":"Christopher","lastName":"Bassitt","primaryNumber":"40","birthDate":"1989-02-22","currentAge":37,"birthCity":"Toledo","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Bassitt","middleName":"M.","boxscoreName":"Bassitt","nickName":"C Bass","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Bassitt","nameSlug":"chris-bassitt-605135","firstLastName":"Chris Bassitt","lastFirstName":"Bassitt, Chris","lastInitName":"Bassitt, C","initLastName":"C Bassitt","fullFMLName":"Christopher M. Bassitt","fullLFMName":"Bassitt, Christopher M.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID668939":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939","firstName":"Adley","lastName":"Rutschman","primaryNumber":"31","birthDate":"1998-02-06","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Adley","useLastName":"Rutschman","middleName":"Stan","boxscoreName":"Rutschman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-21","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adley Rutschman","nameSlug":"adley-rutschman-668939","firstLastName":"Adley Rutschman","lastFirstName":"Rutschman, Adley","lastInitName":"Rutschman, A","initLastName":"A Rutschman","fullFMLName":"Adley Stan Rutschman","fullLFMName":"Rutschman, Adley Stan","strikeZoneTop":3.253,"strikeZoneBottom":1.642},"ID641933":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933","firstName":"Tyler","lastName":"O'Neill","primaryNumber":"9","birthDate":"1995-06-22","currentAge":31,"birthCity":"Burnaby","birthStateProvince":"BC","birthCountry":"Canada","height":"5' 9\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"O'Neill","middleName":"Alan","boxscoreName":"O'Neill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler O'Neill","nameSlug":"tyler-o-neill-641933","firstLastName":"Tyler O'Neill","lastFirstName":"O'Neill, Tyler","lastInitName":"O'Neill, T","initLastName":"T O'Neill","fullFMLName":"Tyler Alan O'Neill","fullLFMName":"O'Neill, Tyler Alan","strikeZoneTop":3.097,"strikeZoneBottom":1.563},"ID677942":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942","firstName":"Blaze","lastName":"Alexander","primaryNumber":"23","birthDate":"1999-06-11","currentAge":27,"birthCity":"Cape Coral","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Blaze","useLastName":"Alexander","middleName":"Chanee","boxscoreName":"Alexander","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"Blayz","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blaze Alexander","nameSlug":"blaze-alexander-677942","firstLastName":"Blaze Alexander","lastFirstName":"Alexander, Blaze","lastInitName":"Alexander, B","initLastName":"B Alexander","fullFMLName":"Blaze Chanee Alexander","fullLFMName":"Alexander, Blaze Chanee","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID693855":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855","firstName":"Ian","lastName":"Seymour","primaryNumber":"61","birthDate":"1998-12-13","currentAge":27,"birthCity":"Madison","birthStateProvince":"CT","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ian","useLastName":"Seymour","middleName":"Albert","boxscoreName":"Seymour, I","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"see-more","mlbDebutDate":"2025-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ian Seymour","nameSlug":"ian-seymour-693855","firstLastName":"Ian Seymour","lastFirstName":"Seymour, Ian","lastInitName":"Seymour, I","initLastName":"I Seymour","fullFMLName":"Ian Albert Seymour","fullLFMName":"Seymour, Ian Albert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID664076":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076","firstName":"Garrett","lastName":"Cleavinger","primaryNumber":"60","birthDate":"1994-04-23","currentAge":32,"birthCity":"Lawrence","birthStateProvince":"KS","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Cleavinger","middleName":"J.","boxscoreName":"Cleavinger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KLEH-vin-jer","mlbDebutDate":"2020-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Garrett Cleavinger","nameSlug":"garrett-cleavinger-664076","firstLastName":"Garrett Cleavinger","lastFirstName":"Cleavinger, Garrett","lastInitName":"Cleavinger, G","initLastName":"G Cleavinger","fullFMLName":"Garrett J. Cleavinger","fullLFMName":"Cleavinger, Garrett J.","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID676439":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439","firstName":"Hunter","lastName":"Feduccia","primaryNumber":"46","birthDate":"1997-06-05","currentAge":29,"birthCity":"Lake Charles","birthStateProvince":"LA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Feduccia","boxscoreName":"Feduccia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"fe-DOO-she-uh","mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Feduccia","nameSlug":"hunter-feduccia-676439","firstLastName":"Hunter Feduccia","lastFirstName":"Feduccia, Hunter","lastInitName":"Feduccia, H","initLastName":"H Feduccia","fullFMLName":"Hunter Feduccia","fullLFMName":"Feduccia, Hunter","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID687330":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330","firstName":"Kevin","lastName":"Kelly","primaryNumber":"49","birthDate":"1997-11-28","currentAge":28,"birthCity":"Springfield","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Kelly","middleName":"Clayton","boxscoreName":"Kelly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Kelly","nameSlug":"kevin-kelly-687330","firstLastName":"Kevin Kelly","lastFirstName":"Kelly, Kevin","lastInitName":"Kelly, K","initLastName":"K Kelly","fullFMLName":"Kevin Clayton Kelly","fullLFMName":"Kelly, Kevin Clayton","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID624413":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413","firstName":"Peter","lastName":"Alonso","primaryNumber":"25","birthDate":"1994-12-07","currentAge":31,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Pete","useLastName":"Alonso","middleName":"Morgan","boxscoreName":"Alonso","nickName":"Polar Bear","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pete Alonso","nameSlug":"pete-alonso-624413","firstLastName":"Pete Alonso","lastFirstName":"Alonso, Pete","lastInitName":"Alonso, P","initLastName":"P Alonso","fullFMLName":"Peter Morgan Alonso","fullLFMName":"Alonso, Peter Morgan","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID702616":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616","firstName":"Jackson","lastName":"Holliday","primaryNumber":"7","birthDate":"2003-12-04","currentAge":22,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jackson","useLastName":"Holliday","middleName":"Matthew","boxscoreName":"Holliday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Holliday","nameSlug":"jackson-holliday-702616","firstLastName":"Jackson Holliday","lastFirstName":"Holliday, Jackson","lastInitName":"Holliday, J","initLastName":"J Holliday","fullFMLName":"Jackson Matthew Holliday","fullLFMName":"Holliday, Jackson Matthew","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"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},"ID552640":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640","firstName":"Andrew","lastName":"Kittredge","primaryNumber":"39","birthDate":"1990-03-17","currentAge":36,"birthCity":"Spokane","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Kittredge","middleName":"Michael","boxscoreName":"Kittredge","nickName":"Kitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2008,"pronunciation":"KIT-rij","mlbDebutDate":"2017-07-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Kittredge","nameSlug":"andrew-kittredge-552640","firstLastName":"Andrew Kittredge","lastFirstName":"Kittredge, Andrew","lastInitName":"Kittredge, A","initLastName":"A Kittredge","fullFMLName":"Andrew Michael Kittredge","fullLFMName":"Kittredge, Andrew Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID666974":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974","firstName":"Yennier","lastName":"Cano","primaryNumber":"78","birthDate":"1994-03-09","currentAge":32,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 4\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yennier","useLastName":"Cano","boxscoreName":"Cano","gender":"M","nameMatrilineal":"Banes","isPlayer":true,"isVerified":true,"pronunciation":"YEN-neer","mlbDebutDate":"2022-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yennier Cano","nameSlug":"yennier-cano-666974","firstLastName":"Yennier Cano","lastFirstName":"Cano, Yennier","lastInitName":"Cano, Y","initLastName":"Y Cano","fullFMLName":"Yennier  Cano","fullLFMName":"Cano, Yennier","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID608650":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650","firstName":"Dietrich","lastName":"Enns","primaryNumber":"71","birthDate":"1991-05-16","currentAge":35,"birthCity":"Frankfort","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dietrich","useLastName":"Enns","boxscoreName":"Enns","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"en-s","mlbDebutDate":"2017-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dietrich Enns","nameSlug":"dietrich-enns-608650","firstLastName":"Dietrich Enns","lastFirstName":"Enns, Dietrich","lastInitName":"Enns, D","initLastName":"D Enns","fullFMLName":"Dietrich Enns","fullLFMName":"Enns, Dietrich","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID641329":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329","firstName":"Bryan","lastName":"Baker","primaryNumber":"47","birthDate":"1994-12-02","currentAge":31,"birthCity":"Fort Walton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Baker","middleName":"Scott","boxscoreName":"Baker","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Baker","nameSlug":"bryan-baker-641329","firstLastName":"Bryan Baker","lastFirstName":"Baker, Bryan","lastInitName":"Baker, B","initLastName":"B Baker","fullFMLName":"Bryan Scott Baker","fullLFMName":"Baker, Bryan Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID656775":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775","firstName":"Boyce","lastName":"Mullins","primaryNumber":"31","birthDate":"1994-10-01","currentAge":31,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"5' 7\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cedric","useLastName":"Mullins","middleName":"Cedric","boxscoreName":"Mullins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cedric Mullins","nameTitle":"II","nameSuffix":"II","nameSlug":"cedric-mullins-656775","firstLastName":"Cedric Mullins","lastFirstName":"Mullins, Cedric","lastInitName":"Mullins, C","initLastName":"C Mullins","fullFMLName":"Boyce Cedric Mullins","fullLFMName":"Mullins, Boyce Cedric","strikeZoneTop":3.005,"strikeZoneBottom":1.517}},"venue":{"id":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":11846,"firstPitch":"2026-05-20T17:10:00.000Z","gameDurationMinutes":151},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":4,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"home":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"}},"officialScorer":{"id":482388,"fullName":"Bill Mathews","link":"/api/v1/people/482388"},"primaryDatacaster":{"id":815804,"fullName":"Michael Britt","link":"/api/v1/people/815804"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Ward flies out to right fielder Jonny DeLuca.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-20T17:10:13.544Z","endTime":"2026-05-20T17:11:28.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":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,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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-20T15:27:54.070Z","endTime":"2026-05-20T16:48:01.261Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"}},{"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-20T16:48:01.261Z","endTime":"2026-05-20T17:09:54.540Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"}},{"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-20T17:09:54.540Z","endTime":"2026-05-20T17:10:15.665Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"}},{"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.8,"endSpeed":85.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08860181848254,"aZ":-16.351333296160558,"pfxX":8.540131183478621,"pfxZ":8.455111423361572,"pX":1.0526921217258776,"pZ":4.087689222099721,"vX0":-5.578008392508802,"vY0":-136.45118782602742,"vZ0":-1.6904360136460015,"x":76.87,"y":128.41,"x0":2.021569187727748,"y0":50.00515975207148,"z0":5.85073038795399,"aX":15.98770340920286},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":-14.2,"spinRate":2191,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.40254192841340153,"extension":6.275790535667039},"index":3,"playId":"fa99af45-8622-31b1-8617-3ab3dd1047fd","pitchNumber":1,"startTime":"2026-05-20T17:10:15.665Z","endTime":"2026-05-20T17:10:18.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21950913370148,"aZ":-32.22416984965138,"pfxX":8.407612238458189,"pfxZ":-0.03775522286416333,"pX":1.027116547518966,"pZ":2.6099249862094203,"vX0":-5.243783406568978,"vY0":-120.38895320422084,"vZ0":-0.4868274047460034,"x":77.85,"y":168.31,"x0":2.1557056642367134,"y0":50.000473050454225,"z0":5.699404112028708,"aX":12.178640374464244},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.1,"breakHorizontal":-13.8,"spinRate":2322,"spinDirection":84},"zone":12,"typeConfidence":2.0,"plateTime":0.4572485504651418,"extension":6.341634880048505},"index":4,"playId":"516134b5-2310-3afd-b0ab-49f80dbb38e9","pitchNumber":2,"startTime":"2026-05-20T17:10:26.030Z","endTime":"2026-05-20T17:10:30.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.41283287293528,"aZ":-16.500341319387697,"pfxX":10.81144784709065,"pfxZ":8.420524357380835,"pX":0.2626777728272721,"pZ":2.1906079902495623,"vX0":-8.261780194540943,"vY0":-136.3800032189579,"vZ0":-5.881208840765704,"x":106.99,"y":179.63,"x0":1.9453294263226033,"y0":50.00027456906573,"z0":5.5359939531463755,"aX":20.11443237254618},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.0,"breakHorizontal":-17.5,"spinRate":2239,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.40352142517890055,"extension":6.377669080547286},"index":5,"playId":"1a03932a-26df-3b84-b156-b5659eb68af9","pitchNumber":3,"startTime":"2026-05-20T17:10:37.169Z","endTime":"2026-05-20T17:10:40.699Z","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":94.4,"endSpeed":85.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11279869234892,"aZ":-18.46427267771742,"pfxX":10.27243050417227,"pfxZ":7.270599197791173,"pX":0.3714413769600222,"pZ":2.6442949038224515,"vX0":-7.842214282616415,"vY0":-137.13288672825684,"vZ0":-4.571276226267821,"x":102.84,"y":167.38,"x0":1.9477676588611785,"y0":50.00394744886351,"z0":5.609864434737099,"aX":19.37345088094264},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.2,"breakHorizontal":-16.7,"spinRate":2230,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.4009214344563641,"extension":6.260226261884706},"index":6,"playId":"5174ce35-87b8-3ca1-8664-6c0339b07366","pitchNumber":4,"startTime":"2026-05-20T17:10:48.287Z","endTime":"2026-05-20T17:10:51.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.445449292763957,"aZ":-36.73116437700254,"pfxX":-7.609906811545296,"pfxZ":-3.315768878860853,"pX":-0.1622742497357377,"pZ":3.1720364298377937,"vX0":-2.8834706833112294,"vY0":-117.38449098266271,"vZ0":1.758644344674782,"x":123.19,"y":153.14,"x0":2.076306378029537,"y0":50.00395952580378,"z0":5.872781498462821,"aX":-10.454163450141781},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-5.2,"breakHorizontal":14.5,"spinRate":2429,"spinDirection":318},"zone":2,"typeConfidence":2.0,"plateTime":0.46942121074663135,"extension":6.2911827542633585},"index":7,"playId":"da6e0e09-7f2d-3c22-8f4d-2d3652c17921","pitchNumber":5,"startTime":"2026-05-20T17:11:05.595Z","endTime":"2026-05-20T17:11:09.043Z","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":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69730617924464,"aZ":-31.418049128219565,"pfxX":7.591940257016403,"pfxZ":0.517293885837594,"pX":1.0938302059364589,"pZ":2.4990967514408675,"vX0":-4.792104341916631,"vY0":-120.84919805493372,"vZ0":-0.8345990837708261,"x":75.31,"y":171.3,"x0":2.125945452922695,"y0":50.00346515427812,"z0":5.632672510685701,"aX":11.120242873534265},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.0,"breakHorizontal":-12.5,"spinRate":2377,"spinDirection":94},"zone":12,"typeConfidence":2.0,"plateTime":0.4549294764966172,"extension":6.465614538564563},"hitData":{"launchSpeed":83.8,"launchAngle":33.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.21,"coordY":89.94}},"index":8,"playId":"bf4a15c4-9a76-3639-a4ec-5cb93cf5ec5b","pitchNumber":6,"startTime":"2026-05-20T17:11:19.732Z","endTime":"2026-05-20T17:11:28.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T17:11:28.776Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gunnar Henderson singles on a line drive to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-20T17:11:34.848Z","endTime":"2026-05-20T17:12:13.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.050350136111156,"aZ":-17.784186607611595,"pfxX":11.395906641904201,"pfxZ":7.617566103367166,"pX":0.4018390178275552,"pZ":2.1484286697639776,"vX0":-8.418696896697304,"vY0":-137.23076884597805,"vZ0":-6.019012772227372,"x":101.68,"y":180.77,"x0":2.0434574166749515,"y0":50.002836170868555,"z0":5.599980318397543,"aX":21.529930932369236},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.5,"breakHorizontal":-18.6,"spinRate":2179,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.400581193606409,"extension":6.446903194124685},"index":0,"playId":"b5e4ca82-091c-3caf-af6a-4194c250870b","pitchNumber":1,"startTime":"2026-05-20T17:11:51.086Z","endTime":"2026-05-20T17:11:54.523Z","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":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27291484991662,"aZ":-37.220785589977424,"pfxX":-6.760646198367811,"pfxZ":-3.5753124409927945,"pX":0.3408512599766222,"pZ":3.1696385036827697,"vX0":-2.0852983848035627,"vY0":-118.81365058587194,"vZ0":1.7905030449793085,"x":104.01,"y":153.2,"x0":2.110729563060399,"y0":50.00107761251998,"z0":5.818522021684544,"aX":-9.549803103698093},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-5.6,"breakHorizontal":12.7,"spinRate":2293,"spinDirection":313},"zone":3,"typeConfidence":2.0,"plateTime":0.46309085206405953,"extension":6.430732595952617},"hitData":{"launchSpeed":78.8,"launchAngle":23.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":140.54,"coordY":85.04}},"index":1,"playId":"6e09ddde-db53-3c54-a4b0-b9f3bfd1679c","pitchNumber":2,"startTime":"2026-05-20T17:12:02.721Z","endTime":"2026-05-20T17:12:13.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T17:12:13.837Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Adley Rutschman walks. Gunnar Henderson to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-20T17:12:19.779Z","endTime":"2026-05-20T17:13:42.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61204232396199,"aZ":-19.916116504231685,"pfxX":10.688278335375342,"pfxZ":6.843360710455253,"pX":0.3872649332551771,"pZ":1.4100498192727078,"vX0":-7.930782440082323,"vY0":-133.67393855189087,"vZ0":-7.131791195468668,"x":102.24,"y":200.71,"x0":2.0195017135838476,"y0":50.00136774425952,"z0":5.566622722849358,"aX":19.14013140942255},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.8,"breakHorizontal":-17.4,"spinRate":2136,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.411386586186524,"extension":6.464306710494371},"index":0,"playId":"fc5efd0d-935a-324a-8c94-deecbd36b2b5","pitchNumber":1,"startTime":"2026-05-20T17:12:37.133Z","endTime":"2026-05-20T17:12:41.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.724589948789156,"aZ":-28.076321210497717,"pfxX":8.136584806849488,"pfxZ":2.8864521637235825,"pX":1.8414653650023325,"pZ":3.4351542290869217,"vX0":-3.360641317370992,"vY0":-118.926890242143,"vZ0":0.653476702616672,"x":46.81,"y":146.03,"x0":2.2227575638512773,"y0":50.00307354744724,"z0":5.721604947758578,"aX":11.55015680657922},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.6,"breakHorizontal":-13.8,"spinRate":2227,"spinDirection":92},"zone":12,"typeConfidence":2.0,"plateTime":0.462149397236165,"extension":6.3925075888948575},"index":1,"playId":"5317cf4a-16dd-3547-a3bc-d3850a72eb78","pitchNumber":2,"startTime":"2026-05-20T17:13:02.616Z","endTime":"2026-05-20T17:13:05.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.842398432360508,"aZ":-16.163781910162108,"pfxX":8.471565586374833,"pfxZ":8.618960486807968,"pX":0.9289737920067245,"pZ":3.954039508688106,"vX0":-6.078528953749688,"vY0":-135.9271354036794,"vZ0":-1.8171596020622498,"x":81.59,"y":132.02,"x0":2.1019471060610484,"y0":50.00061739157769,"z0":5.762436170335973,"aX":15.733678057216666},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.4,"breakHorizontal":-13.9,"spinRate":2135,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.40408931089460953,"extension":6.405773346257354},"index":2,"playId":"c3ad2f67-525e-3aec-afd0-59a2e477a309","pitchNumber":3,"startTime":"2026-05-20T17:13:20.699Z","endTime":"2026-05-20T17:13:24.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06610923054073,"aZ":-19.744166269449682,"pfxX":8.181790662808798,"pfxZ":6.8161871755256715,"pX":0.7320204344245587,"pZ":4.0053812888891045,"vX0":-6.644814089298455,"vY0":-134.662187643847,"vZ0":-0.8211312636130376,"x":89.1,"y":130.63,"x0":2.176683304537776,"y0":50.006543217883554,"z0":5.719741236618945,"aX":14.929490808676364},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.4,"breakHorizontal":-13.3,"spinRate":2114,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.4077974952279124,"extension":6.520921758125555},"index":3,"playId":"f0f7d354-def7-3c51-9570-655a55d30351","pitchNumber":4,"startTime":"2026-05-20T17:13:38.415Z","endTime":"2026-05-20T17:13:42.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T17:13:42.527Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pete Alonso lines out to right fielder Jonny DeLuca.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-20T17:13:53.168Z","endTime":"2026-05-20T17:15:16.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02997486895654,"aZ":-40.47132350854054,"pfxX":-5.640229999522703,"pfxZ":-6.452774638419275,"pX":0.25391234074819297,"pZ":2.9277262577721217,"vX0":-2.669059735825864,"vY0":-113.33130751552727,"vZ0":2.404503781504488,"x":107.32,"y":159.73,"x0":2.184286641799242,"y0":50.00490957501315,"z0":5.930625303450234,"aX":-7.248851998519671},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-10.7,"breakHorizontal":10.9,"spinRate":2183,"spinDirection":323},"zone":2,"typeConfidence":2.0,"plateTime":0.4855396162237393,"extension":6.394415161457585},"index":0,"playId":"ec3c6a8c-2b32-3115-9d08-e9b39588d7e6","pitchNumber":1,"startTime":"2026-05-20T17:14:05.931Z","endTime":"2026-05-20T17:14:09.788Z","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":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.79700177553583,"aZ":-17.92521269214275,"pfxX":9.001382365723918,"pfxZ":7.627872568323055,"pX":-0.742549151014874,"pZ":2.5323463956565075,"vX0":-9.980400614775325,"vY0":-136.27255669948775,"vZ0":-4.907081204905961,"x":145.3,"y":170.41,"x0":1.809428434261725,"y0":50.004885793964775,"z0":5.606691578774735,"aX":16.819900651351663},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.8,"breakHorizontal":-14.0,"spinRate":2163,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.40296576840721343,"extension":6.5384889365241605},"index":1,"playId":"1e953005-7bf8-3c22-9c6c-4bb63d121148","pitchNumber":2,"startTime":"2026-05-20T17:14:22.934Z","endTime":"2026-05-20T17:14:49.958Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-20T17:14:52.218Z","endTime":"2026-05-20T17:15:05.374Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.204110678335876,"aZ":-33.11372665162866,"pfxX":10.0291634484636,"pfxZ":-0.6493854719037824,"pX":0.1152478453426493,"pZ":0.9290511317873507,"vX0":-7.614019059496875,"vY0":-120.62209203061089,"vZ0":-4.00693748681357,"x":112.61,"y":213.7,"x0":2.0293019332432563,"y0":50.000076915311276,"z0":5.570820178623027,"aX":14.591486045926347},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.0,"breakHorizontal":-16.1,"spinRate":2354,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.45628000508706146,"extension":6.6968668707047625},"hitData":{"launchSpeed":87.2,"launchAngle":21.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.01,"coordY":103.58}},"index":3,"playId":"e294d500-f05b-3998-be60-cb08958ad958","pitchNumber":3,"startTime":"2026-05-20T17:15:05.374Z","endTime":"2026-05-20T17:15:16.474Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T17:15:16.474Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler O'Neill flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-20T17:15:19.822Z","endTime":"2026-05-20T17:16:23.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"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],"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":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.3,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00632041382991,"aZ":-16.400844208578544,"pfxX":9.812204933517002,"pfxZ":8.372309216223053,"pX":0.6479654182556165,"pZ":3.222801774125197,"vX0":-7.271862693518662,"vY0":-137.0424003839092,"vZ0":-3.4560473710139874,"x":92.3,"y":151.76,"x0":2.0739576189123685,"y0":50.001886558172494,"z0":5.634768337174696,"aX":18.48305087373712},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":-16.1,"spinRate":2253,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.40116973494903174,"extension":6.331307419710291},"index":0,"playId":"d7f68d6c-7932-3513-8c1a-656e7978d4af","pitchNumber":1,"startTime":"2026-05-20T17:15:37.274Z","endTime":"2026-05-20T17:15:42.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":71.9,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.816093429858174,"aZ":-40.96812249137917,"pfxX":-6.245677865701835,"pfxZ":-6.6986038576153195,"pX":0.9197472560566464,"pZ":2.400988504837331,"vX0":-0.9962375988095113,"vY0":-114.58247758459217,"vZ0":1.196901534421218,"x":81.94,"y":173.95,"x0":2.1723774712103587,"y0":50.00531823266418,"z0":5.916968207834982,"aX":-8.194492721257829},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-11.4,"breakHorizontal":11.5,"spinRate":2251,"spinDirection":322},"zone":14,"typeConfidence":2.0,"plateTime":0.48049414333975626,"extension":6.455747587892332},"index":1,"playId":"123bd8f1-ce79-31e6-8d77-564a9411be1e","pitchNumber":2,"startTime":"2026-05-20T17:15:57.778Z","endTime":"2026-05-20T17:16:02.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.0,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32901046768826,"aZ":-19.909492566719905,"pfxX":11.09165156726602,"pfxZ":6.57722330653162,"pX":-0.5138992493967983,"pZ":2.9961468499964976,"vX0":-10.312801353378415,"vY0":-136.2790845938715,"vZ0":-3.4453955367808033,"x":136.59,"y":157.88,"x0":1.8940231920108144,"y0":50.00371529862322,"z0":5.666432209621632,"aX":20.686544842961663},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.3,"breakHorizontal":-17.6,"spinRate":2341,"spinDirection":126},"zone":1,"typeConfidence":2.0,"plateTime":0.4032332417747315,"extension":6.582355582954239},"hitData":{"launchSpeed":86.5,"launchAngle":48.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.79,"coordY":94.13}},"index":2,"playId":"4fe4fd2e-ba5e-3018-92eb-621b06fbae30","pitchNumber":3,"startTime":"2026-05-20T17:16:12.451Z","endTime":"2026-05-20T17:16:23.133Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T17:16:23.133Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chandler Simpson called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-20T17:18:17.856Z","endTime":"2026-05-20T17:20:21.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.282786485599043,"aZ":-16.3651845219404,"pfxX":-7.941256757430747,"pfxZ":8.592362261990834,"pX":-0.0516153375177219,"pZ":4.235900688019474,"vX0":5.427571297804455,"vY0":-135.21907769884024,"vZ0":-1.0708611941021038,"x":118.97,"y":124.41,"x0":-1.059825684783399,"y0":50.0013504832295,"z0":5.792636356904067,"aX":-14.608340192913767},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":13.1,"spinRate":2331,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.406080403739689,"extension":6.544450657966896},"index":0,"playId":"65cff33c-69af-3b31-afb7-58d5c9b29972","pitchNumber":1,"startTime":"2026-05-20T17:18:43.811Z","endTime":"2026-05-20T17:18:49.255Z","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.5,"endSpeed":85.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.547764467177014,"aZ":-15.93487062223252,"pfxX":-8.49183444102735,"pfxZ":8.738216808339073,"pX":0.6678280755866863,"pZ":2.3692884714011786,"vX0":7.533618184652143,"vY0":-135.88641880851029,"vZ0":-5.456097702855389,"x":91.54,"y":174.81,"x0":-1.0458829629226314,"y0":50.002072046956364,"z0":5.52157692042938,"aX":-15.779291860950062},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.8,"breakHorizontal":13.7,"spinRate":2330,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4040674538613285,"extension":6.643990949456414},"index":1,"playId":"7fe62709-7eb1-3695-914a-b457c0088421","pitchNumber":2,"startTime":"2026-05-20T17:19:00.557Z","endTime":"2026-05-20T17:19:05.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12760736083383,"aZ":-22.58822962450664,"pfxX":-7.546679862104995,"pfxZ":6.295262433514129,"pX":0.5793842759469283,"pZ":2.219009644400403,"vX0":6.1605458945530875,"vY0":-122.84452177461884,"vZ0":-4.029187671584457,"x":94.92,"y":178.87,"x0":-0.9846909982460504,"y0":50.00401253068506,"z0":5.808676485305999,"aX":-11.494836562675028},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":10.7,"breakHorizontal":12.1,"spinRate":1749,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.4464619058336847,"extension":6.75147182224909},"index":2,"playId":"b0b21482-54fd-3744-8c7b-77a95cb7b373","pitchNumber":3,"startTime":"2026-05-20T17:19:16.907Z","endTime":"2026-05-20T17:19:21.621Z","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":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03861729142007,"aZ":-39.31256648222718,"pfxX":2.0317240873079756,"pfxZ":-4.598273139854254,"pX":1.2320774613391052,"pZ":1.7329429126095948,"vX0":4.616484814202474,"vY0":-124.3848779944665,"vZ0":-1.9711012831465504,"x":70.04,"y":191.99,"x0":-0.9185049330322221,"y0":50.0020521522981,"z0":5.822801941021326,"aX":3.1543230489356735},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-8.5,"breakHorizontal":-4.8,"spinRate":2620,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4418684179204737,"extension":6.481879950787907},"index":3,"playId":"f6092604-b40b-3fa1-85d4-7bbd75ca5435","pitchNumber":4,"startTime":"2026-05-20T17:19:35.676Z","endTime":"2026-05-20T17:19:39.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29973948960147,"aZ":-11.762074789939517,"pfxX":-5.440873349633407,"pfxZ":10.584253678845515,"pX":1.4792544336593993,"pZ":3.0492674197818554,"vX0":8.474753698264776,"vY0":-138.56205199165544,"vZ0":-4.9569873047297985,"x":60.61,"y":156.45,"x0":-0.9234954132144187,"y0":50.004383824948825,"z0":5.658827559148224,"aX":-10.495205503425257},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.1,"breakHorizontal":7.9,"spinRate":2388,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3965243496283124,"extension":6.715255395377126},"index":4,"playId":"a9f7a406-37d4-3b7e-a2fc-d9981262c724","pitchNumber":5,"startTime":"2026-05-20T17:19:57.549Z","endTime":"2026-05-20T17:20:01.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.680294862474685,"aZ":-41.10828325006348,"pfxX":1.214869076621876,"pfxZ":-5.722663565705638,"pX":-0.25765927010157946,"pZ":3.37794616325072,"vX0":1.6321117033945127,"vY0":-124.35584052613484,"vZ0":2.207997977213835,"x":126.82,"y":147.58,"x0":-1.0811104754639616,"y0":50.00329940040825,"z0":5.89659124049145,"aX":1.8962630843564927},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-9.6,"breakHorizontal":-2.6,"spinRate":2497,"spinDirection":46},"zone":2,"typeConfidence":2.0,"plateTime":0.4409920818494757,"extension":6.479521757976953},"index":5,"playId":"90c3adb9-acaa-3bab-8bca-fbb637042ec1","pitchNumber":6,"startTime":"2026-05-20T17:20:16.781Z","endTime":"2026-05-20T17:20:21.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T17:20:21.799Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-20T17:20:27.531Z","endTime":"2026-05-20T17:22:29.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.8,"endSpeed":81.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.432011621589325,"aZ":-24.139731936412545,"pfxX":0.5437541616376695,"pfxZ":4.754144434396375,"pX":-0.25790096646297594,"pZ":3.17435087431735,"vX0":2.6479191571532454,"vY0":-129.27204315198688,"vZ0":-1.5780340728220588,"x":126.83,"y":153.07,"x0":-1.3668725853837809,"y0":50.0016214479844,"z0":5.649323461228203,"aX":0.9176135178332617},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.5,"breakHorizontal":-1.6,"spinRate":2219,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.4240128292021734,"extension":6.584709521561442},"index":0,"playId":"82f69794-d9d6-3da5-9c81-8b0b074b9b9d","pitchNumber":1,"startTime":"2026-05-20T17:20:49.441Z","endTime":"2026-05-20T17:20:53.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.187363080086406,"aZ":-43.13477009123025,"pfxX":1.714002863854967,"pfxZ":-7.327100021908155,"pX":-0.2152638161238426,"pZ":3.444575402698093,"vX0":1.1815211276375068,"vY0":-122.10418771155872,"vZ0":2.892039014707697,"x":125.21,"y":145.78,"x0":-0.9297100344796452,"y0":50.00319905766656,"z0":5.981076895669278,"aX":2.5634788964853046},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-12.2,"breakHorizontal":-3.4,"spinRate":2616,"spinDirection":40},"zone":2,"typeConfidence":2.0,"plateTime":0.45021085537303707,"extension":6.303317812197267},"index":1,"playId":"05ca8501-f994-374e-b6d0-f28a9dedf950","pitchNumber":2,"startTime":"2026-05-20T17:21:05.855Z","endTime":"2026-05-20T17:21:10.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32785158164381,"aZ":-41.14260620825221,"pfxX":0.44641895049649216,"pfxZ":-5.859929744400102,"pX":0.9721882796365587,"pZ":0.6154375845178526,"vX0":4.560409164950752,"vY0":-123.43550629148133,"vZ0":-3.9747655101305046,"x":79.94,"y":222.16,"x0":-0.963131013741076,"y0":50.001781623745345,"z0":5.738132644174446,"aX":0.6827172840154709},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-11.3,"breakHorizontal":-1.9,"spinRate":2564,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4450383648763836,"extension":6.624623409181795},"index":2,"playId":"735e20d5-0ec6-3a05-9af4-f8ee094dbe0b","pitchNumber":3,"startTime":"2026-05-20T17:21:24.453Z","endTime":"2026-05-20T17:21:29.011Z","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":95.4,"endSpeed":85.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.57349588534474,"aZ":-12.872374038679315,"pfxX":-5.8608534838654585,"pfxZ":10.074019418965056,"pX":0.634739678838518,"pZ":2.9828739198131085,"vX0":6.4090750362824584,"vY0":-138.65432842310497,"vZ0":-4.847821298362897,"x":92.81,"y":158.24,"x0":-0.9628582933270564,"y0":50.00673034667818,"z0":5.636319151371288,"aX":-11.234080791697126},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":9.0,"spinRate":2389,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.39744784252540866,"extension":6.577001825887588},"index":3,"playId":"c79ef204-353e-3ca0-a26e-37e1013ec2da","pitchNumber":4,"startTime":"2026-05-20T17:21:52.456Z","endTime":"2026-05-20T17:21:56.779Z","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":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-20T17:22:02.336Z","endTime":"2026-05-20T17:22:21.671Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.777582052481684,"aZ":-24.96696995163025,"pfxX":0.6376990106733604,"pfxZ":4.340472350953281,"pX":0.9965212469165802,"pZ":2.05240697600422,"vX0":5.454085033364724,"vY0":-128.39184688322214,"vZ0":-4.140180248095005,"x":79.01,"y":183.37,"x0":-1.242495797851817,"y0":50.00485836352456,"z0":5.639927895802768,"aX":1.059598713227626},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.1,"breakHorizontal":-2.4,"spinRate":2342,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.42739180640809726,"extension":6.57099806991325},"hitData":{"launchSpeed":96.8,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.42,"coordY":145.06}},"index":5,"playId":"f4911e1f-84c9-3a13-8e6a-a1e6717e928e","pitchNumber":5,"startTime":"2026-05-20T17:22:21.671Z","endTime":"2026-05-20T17:22:29.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T17:22:29.684Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonathan Aranda walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-20T17:22:42.044Z","endTime":"2026-05-20T17:23:55.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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,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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59989506823836,"aZ":-12.761595302662721,"pfxX":-6.8735444243281005,"pfxZ":10.348683852926435,"pX":2.17310832178842,"pZ":1.769107049917174,"vX0":10.57757084203344,"vY0":-136.91479078232607,"vZ0":-7.7200624637595645,"x":34.17,"y":191.01,"x0":-0.8686982680613141,"y0":50.00363545206891,"z0":5.521849532206203,"aX":-12.895303365079148},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":10.0,"spinRate":2313,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.40188996466632254,"extension":6.68359581097204},"index":0,"playId":"14326108-35b9-327e-a20a-99209f602e25","pitchNumber":1,"startTime":"2026-05-20T17:22:55.400Z","endTime":"2026-05-20T17:22:59.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34966734964754,"aZ":-16.325292833634645,"pfxX":-6.893924019512099,"pfxZ":8.363044107590124,"pX":1.2475428892645244,"pZ":2.977766824589798,"vX0":8.692132219737484,"vY0":-137.48182232671806,"vZ0":-4.21417850517755,"x":69.45,"y":158.38,"x0":-1.0744081986757708,"y0":50.00246669378755,"z0":5.654458307290209,"aX":-13.064389953277745},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.3,"breakHorizontal":10.4,"spinRate":2276,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3999585346495822,"extension":6.716089975046882},"index":1,"playId":"605cf697-bb93-3d7b-bfff-89cbc9a8abad","pitchNumber":2,"startTime":"2026-05-20T17:23:14.386Z","endTime":"2026-05-20T17:23:19.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":84.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.91086826578089,"aZ":-11.799947503995083,"pfxX":-6.173709007173767,"pfxZ":10.886240850365313,"pX":1.1350323719775666,"pZ":3.232739508800844,"vX0":7.9919536616554625,"vY0":-137.0552713971391,"vZ0":-4.312959444532343,"x":73.74,"y":151.5,"x0":-1.0391271394170276,"y0":50.00035790015409,"z0":5.6547006176884995,"aX":-11.552216438045592},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.7,"breakHorizontal":9.1,"spinRate":2403,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.40217520505036797,"extension":6.645878502789952},"index":2,"playId":"2fb757bd-34ff-3f8f-9897-26f3be16c553","pitchNumber":3,"startTime":"2026-05-20T17:23:33.001Z","endTime":"2026-05-20T17:23:38.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":84.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93536019789069,"aZ":-11.291922163199457,"pfxX":-6.587588267466204,"pfxZ":11.246513128110792,"pX":1.9356317909920162,"pZ":1.8149966202481975,"vX0":10.111171072880147,"vY0":-136.37933016657564,"vZ0":-7.871760237179834,"x":43.22,"y":189.78,"x0":-0.9884165096385413,"y0":50.00636898899322,"z0":5.544337172113596,"aX":-12.236611020549882},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.5,"breakHorizontal":9.5,"spinRate":2472,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4037997805720015,"extension":6.689942188104427},"index":3,"playId":"f3d1153e-f7e7-3eaa-8d30-4fe0b28ccee7","pitchNumber":4,"startTime":"2026-05-20T17:23:51.799Z","endTime":"2026-05-20T17:23:55.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T17:23:55.885Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Vilade challenged (pitch result), call on the field was overturned: Ryan Vilade walks. Jonathan Aranda to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-20T17:24:26.115Z","endTime":"2026-05-20T17:27:20.751Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-20T17:24:15.374Z","endTime":"2026-05-20T17:24:28.326Z","isPitch":false,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"}},{"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":88.0,"endSpeed":80.4,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82702606952815,"aZ":-24.774545725919005,"pfxX":0.6676752600012088,"pfxZ":4.487850971228715,"pX":0.2740933346066064,"pZ":1.7082351114578855,"vX0":4.339587441228574,"vY0":-127.9887666992221,"vZ0":-4.942580566439879,"x":106.55,"y":192.66,"x0":-1.534221208393442,"y0":50.004130633415684,"z0":5.618488060819027,"aX":1.1014495605339683},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.2,"breakHorizontal":-2.3,"spinRate":2146,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.4288806202201787,"extension":6.566392369861445},"index":1,"playId":"0a4c6172-90ab-349d-b7cf-16efc1b63993","pitchNumber":1,"startTime":"2026-05-20T17:24:28.326Z","endTime":"2026-05-20T17:24:32.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.8,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6328683522843,"aZ":-24.058369079563246,"pfxX":1.1186671577245195,"pfxZ":4.873655909659786,"pX":0.10095731340452685,"pZ":2.0639083500254043,"vX0":3.4312171010993455,"vY0":-128.46840346406466,"vZ0":-4.322979530014759,"x":113.15,"y":183.05,"x0":-1.3994446468472022,"y0":50.001670609536795,"z0":5.647792474845521,"aX":1.8613447792168485},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.0,"breakHorizontal":-2.9,"spinRate":2319,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.42701942361867795,"extension":6.488927167485342},"index":2,"playId":"bdc39e64-c126-3967-8c22-68e7c25e2f5d","pitchNumber":2,"startTime":"2026-05-20T17:24:46.084Z","endTime":"2026-05-20T17:24:51.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.88129287831569,"aZ":-11.756476202854817,"pfxX":-6.221119939160418,"pfxZ":10.261691982800075,"pX":1.4364948829004447,"pZ":4.27492146348441,"vX0":8.572746269746753,"vY0":-140.85226491567246,"vZ0":-1.9992692732556803,"x":62.24,"y":123.36,"x0":-0.8520890119259104,"y0":50.00488112785643,"z0":5.763259902066575,"aX":-12.381531093529329},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.2,"breakHorizontal":9.4,"spinRate":2268,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.39031074351936734,"extension":6.630427596311652},"index":3,"playId":"77e4cc2d-f328-3acc-843d-4d14598ff6cb","pitchNumber":3,"startTime":"2026-05-20T17:25:12.142Z","endTime":"2026-05-20T17:25:15.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.607684760212752,"aZ":-42.549395106066726,"pfxX":-0.06696253154089726,"pfxZ":-6.636971250213063,"pX":0.5606248521881954,"pZ":1.3014109170376995,"vX0":3.7969362610175335,"vY0":-124.42831285740962,"vZ0":-2.3227061939072544,"x":95.63,"y":203.64,"x0":-0.9781297595441896,"y0":50.0015574225361,"z0":5.781629957086957,"aX":-0.10495841872398172},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-12.4,"breakHorizontal":-0.8,"spinRate":2711,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4406578159973584,"extension":6.52012571430824},"index":4,"playId":"4293e4c4-106a-37a2-8be6-bc3d26e1a180","pitchNumber":4,"startTime":"2026-05-20T17:25:40.755Z","endTime":"2026-05-20T17:25:46.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.201183360829738,"aZ":-26.985623080969535,"pfxX":0.600104298921518,"pfxZ":3.185698362809946,"pX":0.36529327271761153,"pZ":3.9330360043412633,"vX0":4.03119199121259,"vY0":-126.67233492432965,"vZ0":0.6067835721924469,"x":103.08,"y":132.59,"x0":-1.3229044874463352,"y0":50.0037128013897,"z0":5.843081436154962,"aX":0.9780137810736717},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.1,"breakHorizontal":-1.9,"spinRate":2245,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.4319326954695093,"extension":6.482646821073739},"index":5,"playId":"5ad1eb29-be66-3b02-ab68-841318e15a86","pitchNumber":5,"startTime":"2026-05-20T17:26:01.889Z","endTime":"2026-05-20T17:26:07.846Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.99971496828774,"aZ":-27.1458578640113,"pfxX":1.4783588209335048,"pfxZ":3.0827657343506996,"pX":0.20410915326820514,"pZ":3.0020016744940397,"vX0":3.7524929890453906,"vY0":-126.90163028157302,"vZ0":-1.4050811674383235,"x":109.22,"y":157.73,"x0":-1.4858718297258178,"y0":50.00281921047572,"z0":5.725609529638342,"aX":2.409962496458043},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.5,"breakHorizontal":-3.5,"spinRate":2222,"spinDirection":187},"zone":2,"typeConfidence":2.0,"plateTime":0.43164587900364015,"extension":6.513931280370807},"index":6,"playId":"dc402024-b1c7-3212-bc9b-bbf4bc442774","pitchNumber":6,"startTime":"2026-05-20T17:26:26.316Z","endTime":"2026-05-20T17:26:30.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.16054889357296,"aZ":-12.159635943957554,"pfxX":-6.867011252256371,"pfxZ":10.178858636110538,"pX":0.8644403489158856,"pZ":2.7579687559680357,"vX0":7.605568441718034,"vY0":-140.1683123516122,"vZ0":-5.592474489327114,"x":84.05,"y":164.31,"x0":-1.0072584236687205,"y0":50.00563116957272,"z0":5.590973435267053,"aX":-13.5062837580612},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":10.7,"spinRate":2309,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.39254808179412803,"extension":6.69337600235713},"index":7,"playId":"9008215b-24e6-3a5b-98ed-0df5cd002341","pitchNumber":7,"startTime":"2026-05-20T17:26:53.751Z","endTime":"2026-05-20T17:27:20.751Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"}},"playEndTime":"2026-05-20T17:27:20.751Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Richie Palacios strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-20T17:27:20.461Z","endTime":"2026-05-20T17:28:54.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.646129743389867,"aZ":-38.349560965740146,"pfxX":-0.5767590227327704,"pfxZ":-4.007725795971267,"pX":1.236815033347769,"pZ":0.6521209498668978,"vX0":5.82410234201355,"vY0":-123.88303995987816,"vZ0":-4.514707015472128,"x":69.86,"y":221.17,"x0":-1.0778762158424413,"y0":50.001067543318875,"z0":5.731967831447194,"aX":-0.8890367901728232},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-8.2,"breakHorizontal":-0.5,"spinRate":2538,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.4435301896903545,"extension":6.631765444624145},"index":0,"playId":"4dc3f33b-ef40-3a34-b4f9-b6dec5081c58","pitchNumber":1,"startTime":"2026-05-20T17:27:45.357Z","endTime":"2026-05-20T17:27:49.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.175625935233857,"aZ":-40.97711307957558,"pfxX":-1.4034881630996558,"pfxZ":-5.783166634626259,"pX":-0.10095183138648538,"pZ":2.16791416712301,"vX0":2.9912670460376365,"vY0":-123.06473717094948,"vZ0":-0.5309100866103557,"x":120.85,"y":180.25,"x0":-1.1540409561937661,"y0":50.00363970547843,"z0":5.880502648849959,"aX":-2.136645927090547},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-10.3,"breakHorizontal":1.8,"spinRate":2540,"spinDirection":34},"zone":5,"typeConfidence":2.0,"plateTime":0.44639903433461336,"extension":6.3568240456915515},"index":1,"playId":"c7fa322d-ff31-35e6-be93-08e9902bfbc1","pitchNumber":2,"startTime":"2026-05-20T17:28:04.861Z","endTime":"2026-05-20T17:28:09.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.99801260275771,"aZ":-42.02042967980695,"pfxX":0.620349076294394,"pfxZ":-6.4005132774468585,"pX":-0.2126469560992552,"pZ":2.923781002128879,"vX0":2.095234892783233,"vY0":-123.63991552694905,"vZ0":1.3090594189813154,"x":125.11,"y":159.84,"x0":-1.153622705673569,"y0":50.00165026630541,"z0":5.929770720991172,"aX":0.9541893702836968},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-10.9,"breakHorizontal":-1.7,"spinRate":2618,"spinDirection":37},"zone":2,"typeConfidence":2.0,"plateTime":0.4439977110109874,"extension":6.397020929548614},"index":2,"playId":"fedb9876-018d-3940-80bf-7c6176d95eb4","pitchNumber":3,"startTime":"2026-05-20T17:28:26.594Z","endTime":"2026-05-20T17:28:30.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09716885758349,"aZ":-42.80751750524727,"pfxX":0.05779744775353812,"pfxZ":-6.647219796632004,"pX":0.7803368841920889,"pZ":1.3433228471744354,"vX0":4.279438456484922,"vY0":-126.08134643619812,"vZ0":-2.3128029619162387,"x":87.26,"y":202.51,"x0":-0.9508428804957635,"y0":50.00310664082633,"z0":5.747274048668375,"aX":0.09132231397364736},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-12.4,"breakHorizontal":-1.2,"spinRate":2710,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4354533447528657,"extension":6.619676078720222},"index":3,"playId":"6dba7535-0d25-351b-b136-6eeaf2785727","pitchNumber":4,"startTime":"2026-05-20T17:28:49.166Z","endTime":"2026-05-20T17:28:54.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T17:28:54.211Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Samuel Basallo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-20T17:30:40.961Z","endTime":"2026-05-20T17:31:37.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"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,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.707031371999452,"aZ":-17.279271344378312,"pfxX":10.729278398646002,"pfxZ":8.002615386995082,"pX":0.3286187264983608,"pZ":2.573274520489932,"vX0":-8.265818341088679,"vY0":-136.02993538910377,"vZ0":-4.966667221886366,"x":104.47,"y":169.3,"x0":2.022828903911905,"y0":50.00506190745925,"z0":5.632722878472192,"aX":19.97541272604284},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.6,"breakHorizontal":-17.5,"spinRate":2139,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.4036965549679743,"extension":6.331893777437992},"index":0,"playId":"973eecf2-304e-319d-8bae-178ba8896103","pitchNumber":1,"startTime":"2026-05-20T17:30:53.768Z","endTime":"2026-05-20T17:30:57.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.221410899658636,"aZ":-15.696023395222028,"pfxX":10.452680043350787,"pfxZ":9.045491071436803,"pX":-0.13178095466432235,"pZ":1.9449617184726293,"vX0":-8.974382256121672,"vY0":-134.5937599955522,"vZ0":-6.749649424301691,"x":122.02,"y":186.27,"x0":1.899817114989075,"y0":50.00091681985786,"z0":5.611421911344287,"aX":19.034908519370788},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.0,"breakHorizontal":-16.8,"spinRate":2111,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.4081092450328243,"extension":6.4824101767526425},"index":1,"playId":"d85a4450-b6ae-3758-8421-86e9be3d9d48","pitchNumber":2,"startTime":"2026-05-20T17:31:04.927Z","endTime":"2026-05-20T17:31:09.157Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-20T17:31:11.644Z","endTime":"2026-05-20T17:31:20.525Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":82.5,"endSpeed":75.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.341270572428765,"aZ":-37.866581649893895,"pfxX":-2.2139716270676324,"pfxZ":-3.9725373076609687,"pX":-1.0172984274235806,"pZ":1.0713285321497878,"vX0":-6.179303532659418,"vY0":-119.88069844291516,"vZ0":-2.617287167658189,"x":155.78,"y":209.85,"x0":1.8965151105919178,"y0":50.000240286798416,"z0":5.605715670881151,"aX":-3.174625103376488},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-7.6,"breakHorizontal":5.6,"spinRate":2369,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.45947006201875196,"extension":6.555017537185368},"index":3,"playId":"98d8156d-17e0-3abf-adc3-6c0c0b5065aa","pitchNumber":3,"startTime":"2026-05-20T17:31:20.525Z","endTime":"2026-05-20T17:31:24.706Z","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":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.867942905345593,"aZ":-28.13081295986042,"pfxX":9.422318265020888,"pfxZ":2.7601513178633033,"pX":-0.38346878775925297,"pZ":1.1912553007078952,"vX0":-8.572494113774864,"vY0":-120.67429931475432,"vZ0":-4.532247232612263,"x":131.62,"y":206.62,"x0":2.0015854795748678,"y0":50.00437428467146,"z0":5.590116867786604,"aX":13.810362477372411},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.1,"breakHorizontal":-14.9,"spinRate":2357,"spinDirection":97},"zone":13,"typeConfidence":2.0,"plateTime":0.45499299728030707,"extension":6.527648293658352},"index":4,"playId":"9be32864-c945-3336-a406-2858128bf0ed","pitchNumber":4,"startTime":"2026-05-20T17:31:32.433Z","endTime":"2026-05-20T17:31:37.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T17:31:37.366Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Feduccia challenged (pitch result), call on the field was overturned: Jeremiah Jackson called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-20T17:31:41.801Z","endTime":"2026-05-20T17:33:39.480Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"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,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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":71.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.060261812339945,"aZ":-39.92179352428027,"pfxX":-8.799640054547513,"pfxZ":-5.943044984154846,"pX":-0.5470564235402863,"pZ":1.737796095428923,"vX0":-3.19457055818125,"vY0":-114.5873398803071,"vZ0":-0.17653851331350467,"x":137.85,"y":191.86,"x0":2.0163546450920986,"y0":50.00395304327083,"z0":5.782100122375612,"aX":-11.470411600610745},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-10.4,"breakHorizontal":16.8,"spinRate":2323,"spinDirection":325},"zone":7,"typeConfidence":2.0,"plateTime":0.48165746628826733,"extension":6.568220419393815},"index":0,"playId":"86353aba-c4f9-395c-908d-2bb1f65eb2a8","pitchNumber":1,"startTime":"2026-05-20T17:31:57.889Z","endTime":"2026-05-20T17:32:01.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74412078077198,"aZ":-29.41875206461749,"pfxX":7.324960151411994,"pfxZ":1.906116609944208,"pX":1.2591406428416758,"pZ":2.0591443934457008,"vX0":-4.118598931457424,"vY0":-119.96212440290957,"vZ0":-2.2433516994024196,"x":69.0,"y":183.18,"x0":2.0528498241000572,"y0":50.004022255767644,"z0":5.6472487716077655,"aX":10.60104188932498},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.1,"breakHorizontal":-12.1,"spinRate":2286,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.4578206088880439,"extension":6.34651032890892},"index":1,"playId":"71aaf782-50a4-3e56-b65d-fdc901312988","pitchNumber":2,"startTime":"2026-05-20T17:32:09.435Z","endTime":"2026-05-20T17:32:13.915Z","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.7,"endSpeed":84.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74506518276091,"aZ":-14.501249076200114,"pfxX":10.084426610544448,"pfxZ":9.515216950708412,"pX":0.5340276153379254,"pZ":2.885168673659135,"vX0":-7.112098896005697,"vY0":-136.113008732986,"vZ0":-4.796829220533433,"x":96.64,"y":160.88,"x0":1.8843435294818494,"y0":50.00146811867417,"z0":5.690819601059155,"aX":18.725978931635915},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":-16.6,"spinRate":2142,"spinDirection":127},"zone":3,"typeConfidence":2.0,"plateTime":0.4040060216410595,"extension":6.396772398020561},"index":2,"playId":"0868db56-4b25-3484-b496-fd1f02206f56","pitchNumber":3,"startTime":"2026-05-20T17:32:20.435Z","endTime":"2026-05-20T17:32:24.095Z","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":1},"index":3,"startTime":"2026-05-20T17:32:26.338Z","endTime":"2026-05-20T17:32:38.057Z","isPitch":false,"type":"action","player":{"id":669236,"link":"/api/v1/people/669236"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03727919700487,"aZ":-29.251312133604305,"pfxX":7.823293475269638,"pfxZ":1.998134271386741,"pX":1.4512611532572415,"pZ":1.3433739339829576,"vX0":-4.025337508995424,"vY0":-120.6612204713147,"vZ0":-3.8877227200633406,"x":61.68,"y":202.51,"x0":2.1309071312576737,"y0":50.00550491491397,"z0":5.573338899115228,"aX":11.455203511879274},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.9,"breakHorizontal":-13.1,"spinRate":2323,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.45519440645974774,"extension":6.417719914189382},"index":4,"playId":"2a474955-961c-3fa7-8948-ea8ebfeb4e0f","pitchNumber":4,"startTime":"2026-05-20T17:32:38.057Z","endTime":"2026-05-20T17:32:42.080Z","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.9,"endSpeed":75.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.515223433318358,"aZ":-27.772348734741104,"pfxX":7.803975203689447,"pfxZ":3.018262308542898,"pX":0.35513597361981697,"pZ":1.7637852866986106,"vX0":-6.162423800278775,"vY0":-120.57513586393742,"vZ0":-3.2534141641559255,"x":103.46,"y":191.16,"x0":1.942005757410459,"y0":50.00208154549624,"z0":5.605915446828075,"aX":11.381556205738665},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.9,"breakHorizontal":-12.5,"spinRate":2245,"spinDirection":91},"zone":9,"typeConfidence":2.0,"plateTime":0.45591527326454484,"extension":6.396021947342323},"index":5,"playId":"a78d4860-6b13-313c-8f46-6746173cc828","pitchNumber":5,"startTime":"2026-05-20T17:32:53.008Z","endTime":"2026-05-20T17:32:56.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57803094890876,"aZ":-19.205809176622484,"pfxX":9.862731663766613,"pfxZ":6.994837116281813,"pX":-0.7035535448586299,"pZ":2.980926200331379,"vX0":-9.981280998545115,"vY0":-135.95253768817796,"vZ0":-3.6762626588996428,"x":143.82,"y":158.29,"x0":1.7516515847171144,"y0":50.00060649545758,"z0":5.7005789234543895,"aX":18.277220549879647},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.0,"breakHorizontal":-15.5,"spinRate":2219,"spinDirection":125},"zone":1,"typeConfidence":2.0,"plateTime":0.4044424103743127,"extension":6.446444001479451},"index":6,"playId":"1dfcc494-de88-3b64-95d2-2b4b8cb68f8d","pitchNumber":6,"startTime":"2026-05-20T17:33:12.472Z","endTime":"2026-05-20T17:33:39.480Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"}},"playEndTime":"2026-05-20T17:33:39.480Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Weston Wilson grounds out, third baseman Junior Caminero to first baseman Ryan Vilade.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-20T17:33:34.537Z","endTime":"2026-05-20T17:34:50.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":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":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35310563622703,"aZ":-18.18413028429234,"pfxX":9.738451506189996,"pfxZ":7.468337533310052,"pX":1.279780732952314,"pZ":3.071606057637156,"vX0":-5.505024017808164,"vY0":-136.77878839210916,"vZ0":-3.6194657522303904,"x":68.22,"y":155.85,"x0":2.065377395076004,"y0":50.0025586283922,"z0":5.677103894239433,"aX":18.24311201960892},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.8,"breakHorizontal":-16.3,"spinRate":2206,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.40219502374182303,"extension":6.337803078324924},"index":0,"playId":"069756de-9876-33ca-8363-6a8cfa82ffee","pitchNumber":1,"startTime":"2026-05-20T17:33:50.399Z","endTime":"2026-05-20T17:33:54.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":71.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.962441093419073,"aZ":-39.951444373069265,"pfxX":-7.325849472012976,"pfxZ":-5.921169907194836,"pX":-0.388811802693993,"pZ":2.1452128266059263,"vX0":-2.853220871100748,"vY0":-114.92424323300237,"vZ0":0.4961967350652896,"x":131.82,"y":180.86,"x0":1.8274355667894033,"y0":50.0036435940065,"z0":5.865747565689843,"aX":-9.61891518389942},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-10.2,"breakHorizontal":14.0,"spinRate":2404,"spinDirection":322},"zone":7,"typeConfidence":2.0,"plateTime":0.48000147886875855,"extension":6.346511981465629},"index":1,"playId":"9a4012a5-cf9d-3378-ba30-b66fe20f7be5","pitchNumber":2,"startTime":"2026-05-20T17:34:01.906Z","endTime":"2026-05-20T17:34:06.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32022911544498,"aZ":-33.03790693165261,"pfxX":9.768335843719978,"pfxZ":-0.5923810079297116,"pX":1.0960585534522325,"pZ":1.7093572005247928,"vX0":-4.967279495131475,"vY0":-120.89144476539136,"vZ0":-2.3243430253990596,"x":75.22,"y":192.63,"x0":1.9219498659513372,"y0":50.00137394418476,"z0":5.618807691934679,"aX":14.276541638028073},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.4,"breakHorizontal":-16.3,"spinRate":2466,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.4552485884461719,"extension":6.462070832575232},"index":2,"playId":"e7075709-a547-352e-84a1-b0dd222a8ed2","pitchNumber":3,"startTime":"2026-05-20T17:34:15.024Z","endTime":"2026-05-20T17:34:20.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.334567985003783,"aZ":-33.68532591594897,"pfxX":9.37195966863159,"pfxZ":-1.0231994395071125,"pX":0.09885445417831838,"pZ":1.1250461617700416,"vX0":-6.943730424561219,"vY0":-121.40670184136133,"vZ0":-3.6876241553315103,"x":113.23,"y":208.4,"x0":1.794792583565844,"y0":50.00413885970841,"z0":5.631488580725269,"aX":13.829927001628544},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.5,"breakHorizontal":-15.1,"spinRate":2467,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4531748799509412,"extension":6.456510434370698},"index":3,"playId":"41117a04-e614-3b89-bb44-da941aba6d41","pitchNumber":4,"startTime":"2026-05-20T17:34:28.951Z","endTime":"2026-05-20T17:34:33.621Z","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":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86447671890874,"aZ":-20.67032494125887,"pfxX":11.44024712213849,"pfxZ":6.173332506193889,"pX":0.24681143573653636,"pZ":2.56841717468803,"vX0":-7.703395982295987,"vY0":-136.38117687894325,"vZ0":-4.457235605269973,"x":107.59,"y":169.43,"x0":1.6364301393511194,"y0":50.00676418510527,"z0":5.669094684758323,"aX":21.334594062850535},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.3,"breakHorizontal":-18.8,"spinRate":2202,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.40319850986250216,"extension":6.403486465576725},"hitData":{"launchSpeed":62.7,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.71,"coordY":161.82}},"index":4,"playId":"755bc8ff-bf55-3ab4-9e8d-b101c30e1eda","pitchNumber":5,"startTime":"2026-05-20T17:34:42.842Z","endTime":"2026-05-20T17:34:50.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T17:34:50.853Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonny DeLuca grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-20T17:36:40.535Z","endTime":"2026-05-20T17:37:48.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80909904683864,"aZ":-41.87320323004172,"pfxX":4.608091531486133,"pfxZ":-6.968754260392277,"pX":-1.1196593737963962,"pZ":4.218731344979701,"vX0":-1.08035425017818,"vY0":-117.89161642662334,"vZ0":4.521304412694664,"x":159.68,"y":124.87,"x0":-1.2507715237546226,"y0":50.0034063719494,"z0":6.168807242690246,"aX":6.412223056113566},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-11.0,"breakHorizontal":-8.0,"spinRate":2626,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.4666441062219655,"extension":6.250035414036574},"index":0,"playId":"5d6199e3-7e00-3302-82b1-e9289681c269","pitchNumber":1,"startTime":"2026-05-20T17:37:02.272Z","endTime":"2026-05-20T17:37:06.108Z","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":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.809044487767867,"aZ":-28.38207722574488,"pfxX":2.260795252144553,"pfxZ":2.3597182881058636,"pX":0.050126869936314385,"pZ":2.7353958424551603,"vX0":2.8363928902620534,"vY0":-126.25487472674172,"vZ0":-1.6025516766435135,"x":115.09,"y":164.92,"x0":-1.3835514795371657,"y0":50.00380659725972,"z0":5.672610548926825,"aX":3.632224476697079},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.1,"breakHorizontal":-4.8,"spinRate":2263,"spinDirection":182},"zone":5,"typeConfidence":2.0,"plateTime":0.43460033261954845,"extension":6.506656406012542},"index":1,"playId":"451e7ba2-819a-3c64-a10f-2749f4ef57b4","pitchNumber":2,"startTime":"2026-05-20T17:37:20.233Z","endTime":"2026-05-20T17:37:23.801Z","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.1,"endSpeed":85.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.897209357124844,"aZ":-18.67426563053527,"pfxX":-10.413336189264712,"pfxZ":7.170710428068122,"pX":-0.20201581006768649,"pZ":2.437016380885736,"vX0":5.994845758137253,"vY0":-136.77011921632436,"vZ0":-5.0534669849357226,"x":124.7,"y":172.98,"x0":-1.0764614344289651,"y0":50.003543394794676,"z0":5.600710202143273,"aX":-19.607778058091032},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.0,"breakHorizontal":17.5,"spinRate":2258,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.40142248968554206,"extension":6.598765607561069},"hitData":{"launchSpeed":87.4,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.24,"coordY":150.16}},"index":2,"playId":"78d3e502-e2aa-35de-a632-ebadfed3271f","pitchNumber":3,"startTime":"2026-05-20T17:37:39.963Z","endTime":"2026-05-20T17:37:48.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T17:37:48.990Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cedric Mullins flies out to right fielder Tyler O'Neill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-20T17:37:58.949Z","endTime":"2026-05-20T17:41:16.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"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(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.2,"endSpeed":85.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.64972756286789,"aZ":-10.4789219672179,"pfxX":-7.031525073380535,"pfxZ":11.445488102233158,"pX":0.25632460967297255,"pZ":2.3270357258585,"vX0":6.066654192543947,"vY0":-138.22287149434322,"vZ0":-6.739266617705554,"x":107.23,"y":175.95,"x0":-1.0755972305587505,"y0":50.00452171029807,"z0":5.5338364471388894,"aX":-13.330686895641042},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.1,"breakHorizontal":11.2,"spinRate":2483,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3993841412506427,"extension":6.619243246108074},"index":0,"playId":"d906ef3c-45f5-3dd2-9b78-5bf8637f0b65","pitchNumber":1,"startTime":"2026-05-20T17:38:13.094Z","endTime":"2026-05-20T17:38:17.341Z","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":95.7,"endSpeed":86.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.642645966516994,"aZ":-15.342904155280873,"pfxX":-7.338938619000885,"pfxZ":8.646392273133575,"pX":-0.2709632516013615,"pZ":4.4058118251027665,"vX0":4.809450201763174,"vY0":-139.2168616537173,"vZ0":-0.6117311244666618,"x":127.33,"y":119.82,"x0":-1.0746972946436166,"y0":50.004580727488516,"z0":5.651697284833226,"aX":-14.289168661626624},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":12.2,"spinRate":2326,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3946721218842004,"extension":6.677897401946294},"index":1,"playId":"a695b368-1553-3f1a-b77a-419238f6eaab","pitchNumber":2,"startTime":"2026-05-20T17:38:35.668Z","endTime":"2026-05-20T17:38:39.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.482133810941896,"aZ":-10.37684814945877,"pfxX":-7.974938280444858,"pfxZ":10.988939588355997,"pX":-0.14003779872061722,"pZ":1.9884409927320452,"vX0":5.599277385654883,"vY0":-140.77013925097634,"vZ0":-7.730667341655766,"x":122.34,"y":185.09,"x0":-1.1308797503085386,"y0":50.00042653642954,"z0":5.462451314688742,"aX":-15.81393381853616},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.2,"breakHorizontal":13.1,"spinRate":2481,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.3908676150616732,"extension":6.740521063396981},"index":2,"playId":"e177b593-396a-3a5e-8f86-a5a9098f33fe","pitchNumber":3,"startTime":"2026-05-20T17:38:54.567Z","endTime":"2026-05-20T17:38:59.304Z","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":86.6,"endSpeed":79.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61060664257371,"aZ":-36.017014495879444,"pfxX":3.110620268480461,"pfxZ":-2.399897025262657,"pX":0.409580818729325,"pZ":2.985638767492289,"vX0":2.4180136138060733,"vY0":-126.15153585965855,"vZ0":0.13441117570169925,"x":101.39,"y":158.17,"x0":-0.9683485092858619,"y0":50.00595233169642,"z0":5.85463550551327,"aX":4.973116748145484},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.1,"breakHorizontal":-6.2,"spinRate":2552,"spinDirection":39},"zone":3,"typeConfidence":2.0,"plateTime":0.43553779594747155,"extension":6.523390621418443},"index":3,"playId":"ed325bcc-57f0-3cc6-8911-188227a28363","pitchNumber":4,"startTime":"2026-05-20T17:39:13.916Z","endTime":"2026-05-20T17:39:17.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.278215296807716,"aZ":-7.822895314793596,"pfxX":-5.952039506563362,"pfxZ":12.318499246344638,"pX":1.3708919028866509,"pZ":3.1835512356121254,"vX0":8.363947018119333,"vY0":-140.73347308197503,"vZ0":-5.178320100713659,"x":64.74,"y":152.82,"x0":-0.8865560243855812,"y0":50.0012778278989,"z0":5.571711837765215,"aX":-11.765270176529842},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":21.1,"breakHorizontal":8.8,"spinRate":2579,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.39138265976460307,"extension":6.615052070192745},"index":4,"playId":"1f25c38f-0d1b-3b92-ae3a-d50492abd54f","pitchNumber":5,"startTime":"2026-05-20T17:39:35.000Z","endTime":"2026-05-20T17:39:39.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":86.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.18731151549483,"aZ":-7.130249847618581,"pfxX":-6.1500656565963085,"pfxZ":12.743014088205353,"pX":-0.4881332691064321,"pZ":2.9593645505205184,"vX0":3.960082054334225,"vY0":-140.57234059423143,"vZ0":-5.912698272723775,"x":135.61,"y":158.88,"x0":-1.1292526001634333,"y0":50.005565317425,"z0":5.5760935934414375,"aX":-12.08973941406616},"breaks":{"breakAngle":51.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":21.7,"breakHorizontal":10.1,"spinRate":2542,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.39233811827488285,"extension":6.644905114844723},"index":5,"playId":"5c352f78-2443-3d0e-a35e-6988200103b1","pitchNumber":6,"startTime":"2026-05-20T17:39:55.453Z","endTime":"2026-05-20T17:39:59.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.455902708201407,"aZ":-38.25860540452376,"pfxX":3.132128452395017,"pfxZ":-3.8199211534336204,"pX":0.9075915486535177,"pZ":2.3347497797101,"vX0":3.8426808711501117,"vY0":-125.68668498999911,"vZ0":-0.7246431956053616,"x":82.4,"y":175.74,"x0":-1.0503770845314084,"y0":50.00294484483608,"z0":5.744973387987462,"aX":4.989196410266628},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-6.8,"breakHorizontal":-6.6,"spinRate":2676,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.43647931343056623,"extension":6.639359854259123},"index":6,"playId":"d1aa1d08-f72b-3f2e-a042-14e80c8ca706","pitchNumber":7,"startTime":"2026-05-20T17:40:17.671Z","endTime":"2026-05-20T17:40:23.568Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2026-05-20T17:40:29.401Z","endTime":"2026-05-20T17:40:45.476Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.59485269038113,"aZ":-10.442456465092354,"pfxX":-6.231799426707682,"pfxZ":10.820835163194678,"pX":0.2461511637120829,"pZ":2.290652873947139,"vX0":5.738312410593723,"vY0":-141.5872298168734,"vZ0":-7.032006131542921,"x":107.62,"y":176.93,"x0":-1.0079427772220142,"y0":50.005176825761055,"z0":5.492404050856155,"aX":-12.517606190101835},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.1,"breakHorizontal":10.0,"spinRate":2506,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.38846556882621597,"extension":6.826964767838067},"index":8,"playId":"db072cc9-fb77-3946-a8dc-a7394c6309e6","pitchNumber":8,"startTime":"2026-05-20T17:40:45.476Z","endTime":"2026-05-20T17:40:49.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.788187170233314,"aZ":-40.402298796733824,"pfxX":0.2974703070873099,"pfxZ":-5.251811497854627,"pX":-0.21077374749972266,"pZ":2.637946941926978,"vX0":2.0362045962893265,"vY0":-124.54365316869963,"vZ0":0.4426699060443522,"x":125.03,"y":167.56,"x0":-1.0787480663566964,"y0":50.004617650224446,"z0":5.808309742396065,"aX":0.46572157990350765},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-9.1,"breakHorizontal":-1.1,"spinRate":2610,"spinDirection":37},"zone":5,"typeConfidence":2.0,"plateTime":0.44035232591435003,"extension":6.577524133678236},"hitData":{"launchSpeed":94.5,"launchAngle":40.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.68,"coordY":70.31}},"index":9,"playId":"3239389a-dfe5-34db-ac28-57dc456c1d2a","pitchNumber":9,"startTime":"2026-05-20T17:41:05.126Z","endTime":"2026-05-20T17:41:16.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T17:41:16.642Z","atBatIndex":14},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Hunter Feduccia homers (1) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-20T17:41:20.502Z","endTime":"2026-05-20T17:42:05.359Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":{"id":669358,"link":"/api/v1/people/669358"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83862023636037,"aZ":-11.288628348410533,"pfxX":-6.85289109810677,"pfxZ":10.754441082038781,"pX":0.44041199105753137,"pZ":2.1137065517614673,"vX0":6.3713494760082146,"vY0":-138.88175582209306,"vZ0":-7.181930354829631,"x":100.21,"y":181.71,"x0":-0.999780397710749,"y0":50.00170866995197,"z0":5.494310424015156,"aX":-13.306560879776077},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.0,"breakHorizontal":11.0,"spinRate":2394,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.3952944695299778,"extension":6.685164925566562},"hitData":{"launchSpeed":107.2,"launchAngle":23.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.37,"coordY":31.09}},"index":0,"playId":"8f00e186-c28d-3ecb-b381-fb194efcfcb2","pitchNumber":1,"startTime":"2026-05-20T17:41:43.358Z","endTime":"2026-05-20T17:42:05.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T17:42:05.359Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Walls walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-20T17:42:13.992Z","endTime":"2026-05-20T17:43:59.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"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":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.489738093103743,"aZ":-13.363312914079007,"pfxX":-6.871185875065567,"pfxZ":9.919089360560038,"pX":1.0806079771782704,"pZ":2.6522487872174727,"vX0":8.125385476297375,"vY0":-137.12702034664582,"vZ0":-5.384137824085305,"x":75.81,"y":167.17,"x0":-1.0339802897544934,"y0":50.004655929882894,"z0":5.5595040930428485,"aX":-13.0336227301124},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":10.7,"spinRate":2417,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4000555184652579,"extension":6.78299562870864},"index":0,"playId":"c25c9585-8d8c-3cce-b9b9-83d996866ba4","pitchNumber":1,"startTime":"2026-05-20T17:42:31.492Z","endTime":"2026-05-20T17:42:36.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.268311120567088,"aZ":-43.46681571251397,"pfxX":0.4255558732143556,"pfxZ":-7.325464144172906,"pX":0.17562057854325908,"pZ":0.8640899252747745,"vX0":2.7339203102972687,"vY0":-123.77498635377484,"vZ0":-2.759034372089415,"x":110.31,"y":215.45,"x0":-1.0016539759217464,"y0":50.004198344846124,"z0":5.656783152249571,"aX":0.6556370049542588},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-13.7,"breakHorizontal":-1.4,"spinRate":2519,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4436729500928491,"extension":6.48741134218893},"index":1,"playId":"60418f37-7bf1-3db2-8bcb-7c6fc6e3a20d","pitchNumber":2,"startTime":"2026-05-20T17:42:52.520Z","endTime":"2026-05-20T17:42:58.100Z","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":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78901489197755,"aZ":-12.384230372336743,"pfxX":-7.45390203419414,"pfxZ":10.241918295266107,"pX":-0.4984735240317928,"pZ":2.4677147408170677,"vX0":4.444816713072913,"vY0":-138.5718487806945,"vZ0":-6.164549118326045,"x":136.0,"y":172.15,"x0":-1.1601421892407233,"y0":50.003615098204584,"z0":5.558803738321766,"aX":-14.405384330169277},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":12.5,"spinRate":2412,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.39621507138382217,"extension":6.726869644320165},"index":2,"playId":"0dc98db2-2f40-3db5-8c75-bd435c53f32e","pitchNumber":3,"startTime":"2026-05-20T17:43:15.072Z","endTime":"2026-05-20T17:43:19.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.630457515244508,"aZ":-11.289271412325624,"pfxX":-6.037170677532811,"pfxZ":11.010786039493812,"pX":1.5063961879737204,"pZ":2.1819023655866614,"vX0":8.669737925382844,"vY0":-137.1636425202692,"vZ0":-7.034229610984892,"x":59.58,"y":179.87,"x0":-0.9176857522123213,"y0":50.00411763288215,"z0":5.557452086893044,"aX":-11.452898619207286},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.5,"breakHorizontal":9.0,"spinRate":2445,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.40002314952184737,"extension":6.649041986746645},"index":3,"playId":"a0f70dab-5f9c-3474-9467-acb5c469a6c6","pitchNumber":4,"startTime":"2026-05-20T17:43:33.644Z","endTime":"2026-05-20T17:43:39.127Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-05-20T17:43:41.469Z","endTime":"2026-05-20T17:43:55.551Z","isPitch":false,"type":"action","player":{"id":670764,"link":"/api/v1/people/670764"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.423437974550584,"aZ":-23.742855257287474,"pfxX":1.3415558263571592,"pfxZ":5.001958161852851,"pX":-1.5786494743738742,"pZ":3.297338363651507,"vX0":-0.4723519001571125,"vY0":-128.68270574874745,"vZ0":-1.455490035753278,"x":177.17,"y":149.75,"x0":-1.5675499443284167,"y0":50.0024075147224,"z0":5.700578639318049,"aX":2.2613718094822572},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.0,"breakHorizontal":-2.3,"spinRate":2226,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.42480314063722346,"extension":6.452966329730093},"index":5,"playId":"88038b17-5aaa-3cd2-b465-a6a5ce8b4408","pitchNumber":5,"startTime":"2026-05-20T17:43:55.551Z","endTime":"2026-05-20T17:43:59.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T17:43:59.751Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chandler Simpson flies out to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-20T17:44:16.124Z","endTime":"2026-05-20T17:45:46.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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":"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":3},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":84.7,"endSpeed":77.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50116594592318,"aZ":-21.08718187853942,"pfxX":-8.226244277298044,"pfxZ":7.289519886313874,"pX":0.38122083681623603,"pZ":2.1707603355151632,"vX0":6.3880530995555524,"vY0":-123.09745095096797,"vZ0":-4.333738718374726,"x":102.47,"y":180.17,"x0":-1.1903081825537276,"y0":50.00175663178108,"z0":5.759603344234651,"aX":-12.509639888315277},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":12.4,"breakHorizontal":13.2,"spinRate":1711,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.44650546523408696,"extension":6.553271670745917},"index":0,"playId":"84f20421-a6ae-3639-a1ef-e28ef75388a9","pitchNumber":1,"startTime":"2026-05-20T17:44:26.531Z","endTime":"2026-05-20T17:44:31.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.236004508319983,"aZ":-42.255098067666,"pfxX":1.4848032300301863,"pfxZ":-6.836124553162449,"pX":-1.0630248970586837,"pZ":4.2592904473808275,"vX0":-0.03246820397854423,"vY0":-120.83831096509944,"vZ0":4.4832247951578275,"x":157.52,"y":123.78,"x0":-1.2422132515703053,"y0":50.00423388628104,"z0":6.099468415453865,"aX":2.188974588007195},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-11.0,"breakHorizontal":-2.6,"spinRate":2539,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.45381274030293417,"extension":6.239608207281742},"index":1,"playId":"5aa1934c-084f-32ed-a518-0e0129f2a724","pitchNumber":2,"startTime":"2026-05-20T17:44:48.783Z","endTime":"2026-05-20T17:44:52.605Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"fd950714-61e3-357e-9616-da72da7cb759","startTime":"2026-05-20T17:45:06.632Z","endTime":"2026-05-20T17:45:15.313Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69989799479383,"aZ":-15.987007852355807,"pfxX":-6.563467234492213,"pfxZ":8.450368823326924,"pX":-0.05266098130434676,"pZ":3.3501566154283258,"vX0":5.222682173134462,"vY0":-138.01274778710192,"vZ0":-3.4925567862482185,"x":119.01,"y":148.33,"x0":-1.1233120558082939,"y0":50.005319968137385,"z0":5.718828778127041,"aX":-12.575994388415893},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":10.7,"spinRate":2334,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.39792006765767773,"extension":6.699827314901153},"hitData":{"launchSpeed":81.8,"launchAngle":47.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.69,"coordY":120.77}},"index":3,"playId":"bf4ff5b9-92e7-378c-bb39-f2db1d236621","pitchNumber":3,"startTime":"2026-05-20T17:45:36.635Z","endTime":"2026-05-20T17:45:46.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T17:45:46.402Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blaze Alexander flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-20T17:47:43.833Z","endTime":"2026-05-20T17:48:02.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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(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":92.9,"endSpeed":84.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5997325424765,"aZ":-21.477848985136585,"pfxX":10.51516804645198,"pfxZ":5.811674089577963,"pX":0.5490883611147046,"pZ":2.7705492771068547,"vX0":-7.328986300949319,"vY0":-135.11150031659284,"vZ0":-3.779428073004326,"x":96.07,"y":163.98,"x0":1.936440344219743,"y0":50.00430569710737,"z0":5.704647469183818,"aX":19.360518379849722},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.8,"breakHorizontal":-17.4,"spinRate":2066,"spinDirection":118},"zone":3,"typeConfidence":2.0,"plateTime":0.4060334916290227,"extension":6.34001353587953},"hitData":{"launchSpeed":91.5,"launchAngle":39.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.96,"coordY":69.17}},"index":0,"playId":"8ef16437-9a4b-3dc4-b335-7679e5d7d0bd","pitchNumber":1,"startTime":"2026-05-20T17:47:53.173Z","endTime":"2026-05-20T17:48:02.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T17:48:02.631Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Ward challenged (pitch result), call on the field was overturned: Taylor Ward walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-20T17:48:10.050Z","endTime":"2026-05-20T17:49:35.004Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.944319518081144,"aZ":-24.277046532918593,"pfxX":10.764889993543449,"pfxZ":4.240362894766905,"pX":0.9947160082430848,"pZ":3.399333657520597,"vX0":-6.377294813214811,"vY0":-136.31811466405523,"vZ0":-1.7803080112507152,"x":79.08,"y":147.0,"x0":1.9789738044949956,"y0":50.0030006917721,"z0":5.754874433806479,"aX":20.04393998633189},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.4,"breakHorizontal":-17.9,"spinRate":2118,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4034643042353987,"extension":6.287481724322973},"index":0,"playId":"62202721-39e3-3f43-8dff-9b7582cd62b6","pitchNumber":1,"startTime":"2026-05-20T17:48:20.152Z","endTime":"2026-05-20T17:48:24.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.034933786921393,"aZ":-39.64677647803808,"pfxX":-7.193938417230989,"pfxZ":-5.734776713734588,"pX":-0.10767067503174654,"pZ":2.1804737078479217,"vX0":-2.63492550490085,"vY0":-114.30474359824105,"vZ0":0.5805764837773324,"x":121.1,"y":179.91,"x0":1.9996282736602415,"y0":50.002832611862985,"z0":5.863877513741235,"aX":-9.374702827750037},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-9.8,"breakHorizontal":13.7,"spinRate":2351,"spinDirection":323},"zone":8,"typeConfidence":2.0,"plateTime":0.48197602485081603,"extension":6.338418284136549},"index":1,"playId":"18a2a5a4-04db-3f93-975d-6b6e12b93d95","pitchNumber":2,"startTime":"2026-05-20T17:48:31.722Z","endTime":"2026-05-20T17:48:35.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95514818279951,"aZ":-30.806983799500554,"pfxX":9.18871354473514,"pfxZ":0.9459878449605341,"pX":1.413513670835256,"pZ":2.5032336651638607,"vX0":-4.0698895207680135,"vY0":-119.85910247609955,"vZ0":-0.9955754942789544,"x":63.12,"y":171.19,"x0":1.947354993880316,"y0":50.002562271848156,"z0":5.695523328121857,"aX":13.258412321707816},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.8,"breakHorizontal":-15.5,"spinRate":2296,"spinDirection":90},"zone":12,"typeConfidence":2.0,"plateTime":0.4584401042537962,"extension":6.307377582357462},"index":2,"playId":"09e1921b-ab08-35bf-9c26-83aa730c3a24","pitchNumber":3,"startTime":"2026-05-20T17:48:43.245Z","endTime":"2026-05-20T17:48:46.900Z","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":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76251553382915,"aZ":-19.78492425997579,"pfxX":9.944299251023487,"pfxZ":6.752713320578242,"pX":-0.9063041040313293,"pZ":1.9509575267288841,"vX0":-10.249862315421113,"vY0":-134.94036424793651,"vZ0":-5.886546269811806,"x":151.55,"y":186.1,"x0":1.6586684919259602,"y0":50.00380185638024,"z0":5.56531522565824,"aX":18.247049277304992},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.0,"breakHorizontal":-15.7,"spinRate":2205,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.40670028116001333,"extension":6.463598776705003},"index":3,"playId":"e233592e-62ff-3483-bfa8-13af59164af9","pitchNumber":4,"startTime":"2026-05-20T17:48:54.843Z","endTime":"2026-05-20T17:48:59.154Z","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":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.604207464293182,"aZ":-22.580707054512242,"pfxX":10.722521397786315,"pfxZ":5.2566522931536905,"pX":0.1263416306851198,"pZ":3.4207324085002626,"vX0":-8.081544785521352,"vY0":-134.77556393676798,"vZ0":-1.7402700555145452,"x":112.18,"y":146.42,"x0":1.7834340655578242,"y0":50.00085051626419,"z0":5.683217590156786,"aX":19.55714209158622},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.4,"breakHorizontal":-17.5,"spinRate":2119,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.40772264119141566,"extension":6.3282301308476425},"index":4,"playId":"f3aeca4d-7ce4-31ee-841a-9a7c71fab078","pitchNumber":5,"startTime":"2026-05-20T17:49:07.978Z","endTime":"2026-05-20T17:49:35.004Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"}},"playEndTime":"2026-05-20T17:49:35.004Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gunnar Henderson singles on a ground ball to center fielder Cedric Mullins. Taylor Ward to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-20T17:49:31.452Z","endTime":"2026-05-20T17:50:20.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnSecond":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":75.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.561490150739445,"aZ":-29.615254282847545,"pfxX":9.461555434175235,"pfxZ":1.7429756350564585,"pX":0.20618803940960656,"pZ":2.5568114164483466,"vX0":-6.9620541648272765,"vY0":-121.00919731187959,"vZ0":-1.1952198600802624,"x":109.14,"y":169.75,"x0":1.9038574515892381,"y0":50.00410058646032,"z0":5.672675846998388,"aX":13.909005142528919},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.1,"breakHorizontal":-15.2,"spinRate":2265,"spinDirection":93},"zone":5,"typeConfidence":2.0,"plateTime":0.4541634138598485,"extension":6.5311780138936255},"index":0,"playId":"7d1c2aec-104a-3ceb-aff1-7e53b3622a6f","pitchNumber":1,"startTime":"2026-05-20T17:49:50.740Z","endTime":"2026-05-20T17:49:54.168Z","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":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.15187034799221,"aZ":-37.600810086853535,"pfxX":-7.272268310415813,"pfxZ":-3.756496449617151,"pX":-0.9743625900055574,"pZ":2.1912894531441087,"vX0":-4.762411675809374,"vY0":-120.40476339144061,"vZ0":-0.2442034802000117,"x":154.14,"y":179.62,"x0":1.9860896769946992,"y0":50.00528897494717,"z0":5.670642914346099,"aX":-10.494081931055097},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.5,"breakHorizontal":14.4,"spinRate":2345,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4579429645501447,"extension":6.701028634237609},"hitData":{"launchSpeed":85.3,"launchAngle":7.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.38,"coordY":109.57}},"index":1,"playId":"132b2d01-d7c7-3bc7-b2d2-945bcbb4758f","pitchNumber":2,"startTime":"2026-05-20T17:50:09.620Z","endTime":"2026-05-20T17:50:20.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T17:50:20.768Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adley Rutschman strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-20T17:51:41.292Z","endTime":"2026-05-20T17:53:07.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnSecond":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-20T17:50:35.070Z","endTime":"2026-05-20T17:51:43.525Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95063328701976,"aZ":-20.428461270058776,"pfxX":10.597744311331125,"pfxZ":6.441775591036292,"pX":0.12068644081512474,"pZ":2.124837813592262,"vX0":-8.112099275812628,"vY0":-135.0222145495421,"vZ0":-5.505328448115821,"x":112.4,"y":181.41,"x0":1.806718562662344,"y0":50.00074871643454,"z0":5.654604234665652,"aX":19.312463629996756},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.4,"breakHorizontal":-17.2,"spinRate":2206,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.40769395634126493,"extension":6.494466104376858},"index":1,"playId":"d19b1eb7-f05c-3b11-b53f-48acc5f2fead","pitchNumber":1,"startTime":"2026-05-20T17:51:43.525Z","endTime":"2026-05-20T17:51:47.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":73.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36437589620382,"aZ":-36.14912688435362,"pfxX":-6.0739594114304305,"pfxZ":-2.8422612169706127,"pX":0.20730535357002305,"pZ":2.4089213175292654,"vX0":-2.627684974176639,"vY0":-119.09722969588249,"vZ0":0.07769741326706825,"x":109.1,"y":173.74,"x0":2.122714833633239,"y0":50.002200351713704,"z0":5.716756941053402,"aX":-8.499263559750444},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.7,"breakHorizontal":11.8,"spinRate":2329,"spinDirection":320},"zone":5,"typeConfidence":2.0,"plateTime":0.4645206381195317,"extension":6.628009002586659},"index":2,"playId":"85da6cae-bf41-34bb-a54d-b7c1d5d6a96b","pitchNumber":2,"startTime":"2026-05-20T17:52:01.791Z","endTime":"2026-05-20T17:52:06.910Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-20T17:52:10.337Z","endTime":"2026-05-20T17:52:26.785Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":75.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.704450787391817,"aZ":-35.26820357729123,"pfxX":9.576715847865554,"pfxZ":-2.134024497326471,"pX":0.581638227528059,"pZ":1.0741564538194164,"vX0":-6.265555002966647,"vY0":-120.89891971655301,"vZ0":-3.2994558853131215,"x":94.83,"y":209.78,"x0":1.9873937726261475,"y0":50.00121049893714,"z0":5.6122173431658915,"aX":13.909012861928923},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.4,"breakHorizontal":-15.5,"spinRate":2368,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.45635175166437536,"extension":6.58090397794676},"index":4,"playId":"698f289b-8b9c-384a-850b-7e83485d806d","pitchNumber":3,"startTime":"2026-05-20T17:52:26.785Z","endTime":"2026-05-20T17:52:31.334Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"eecaf1d7-fc1a-4200-8262-c9279437742e","startTime":"2026-05-20T17:52:46.734Z","endTime":"2026-05-20T17:52:52.329Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":75.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.360629965149535,"aZ":-36.31894782223831,"pfxX":9.694319048330147,"pfxZ":-2.842471720839775,"pX":0.14099726326675174,"pZ":1.668317559562769,"vX0":-7.329666456502835,"vY0":-120.96504748268434,"vZ0":-1.6877447086894668,"x":111.63,"y":193.74,"x0":1.9765490271825805,"y0":50.00574687493544,"z0":5.610464195503814,"aX":14.123529764752526},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-5.3,"breakHorizontal":-15.5,"spinRate":2431,"spinDirection":95},"zone":8,"typeConfidence":2.0,"plateTime":0.4558080299981757,"extension":6.585455079909319},"index":6,"playId":"e4f489c0-85bb-304c-8cc4-3b815c52fa4b","pitchNumber":4,"startTime":"2026-05-20T17:53:02.658Z","endTime":"2026-05-20T17:53:07.712Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T17:53:07.712Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Alonso singles on a sharp line drive to left fielder Chandler Simpson. Taylor Ward scores. Gunnar Henderson to 2nd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-20T17:53:18.544Z","endTime":"2026-05-20T17:54:14.502Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":{"id":571927,"link":"/api/v1/people/571927"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":74.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39223902329618,"aZ":-32.43861511623097,"pfxX":-2.99854804428546,"pfxZ":-0.18567413501257768,"pX":-1.5057737105497815,"pZ":2.188174701669796,"vX0":-7.120763231819504,"vY0":-120.09781608333621,"vZ0":-1.2271335956844378,"x":174.4,"y":179.7,"x0":1.9214733357707392,"y0":50.004323787803884,"z0":5.667020087573634,"aX":-4.2545975075279445},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.4,"breakHorizontal":7.6,"spinRate":2352,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.46112448856734467,"extension":6.553735846792579},"index":0,"playId":"25e21cf4-ee08-3939-9dc8-38040de60ced","pitchNumber":1,"startTime":"2026-05-20T17:53:30.951Z","endTime":"2026-05-20T17:53:34.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82197316039335,"aZ":-19.712171028314863,"pfxX":10.061433225866041,"pfxZ":6.701052605753576,"pX":-0.7024836650316326,"pZ":2.138192789391339,"vX0":-10.093576993400816,"vY0":-136.23501479208505,"vZ0":-5.606422671372838,"x":143.78,"y":181.05,"x0":1.76186940610686,"y0":50.00480581854172,"z0":5.606192328681295,"aX":18.7191314828845},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.9,"breakHorizontal":-15.8,"spinRate":2276,"spinDirection":126},"zone":7,"typeConfidence":2.0,"plateTime":0.403647121239576,"extension":6.568126148236882},"index":1,"playId":"792e306d-599c-3a6b-ba4a-bee4f55e637e","pitchNumber":2,"startTime":"2026-05-20T17:53:46.509Z","endTime":"2026-05-20T17:53:50.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.757550797829715,"aZ":-33.03757216766733,"pfxX":-2.0685434702858867,"pfxZ":-0.5825237615204237,"pX":0.054117929652817205,"pZ":1.676168858358892,"vX0":-4.123064843059247,"vY0":-121.57186519007118,"vZ0":-2.5079394438150873,"x":114.94,"y":193.52,"x0":2.049740170498392,"y0":50.00411964051903,"z0":5.626242256413395,"aX":-3.0555010247919165},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.4,"breakHorizontal":4.8,"spinRate":2308,"spinDirection":328},"zone":8,"typeConfidence":2.0,"plateTime":0.45282928019082336,"extension":6.681510662130434},"hitData":{"launchSpeed":111.8,"launchAngle":14.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":76.46,"coordY":78.04}},"index":2,"playId":"35aa4b12-1bc7-3756-b1cf-3ef56b9d0443","pitchNumber":3,"startTime":"2026-05-20T17:54:03.720Z","endTime":"2026-05-20T17:54:14.502Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T17:54:14.502Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler O'Neill flies out to right fielder Jonny DeLuca.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-20T17:54:38.680Z","endTime":"2026-05-20T17:55:44.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58698424567515,"aZ":-22.67165397694543,"pfxX":10.28934407801022,"pfxZ":5.068600344567745,"pX":1.1153282031380967,"pZ":3.6308622457014987,"vX0":-5.629738920661137,"vY0":-136.62285231639365,"vZ0":-1.416470869958482,"x":74.49,"y":140.75,"x0":1.875654715321437,"y0":50.00040182542881,"z0":5.7277535680930765,"aX":19.276147889319546},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.0,"breakHorizontal":-17.3,"spinRate":2182,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4022811322730604,"extension":6.388885229739843},"index":0,"playId":"bf1f465b-9383-382a-965e-883880d2f0e7","pitchNumber":1,"startTime":"2026-05-20T17:54:44.728Z","endTime":"2026-05-20T17:54:49.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.8,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03118530435756,"aZ":-31.653164834882546,"pfxX":9.627148497166072,"pfxZ":0.35490473485504026,"pX":0.31085183330349647,"pZ":2.0687574455129853,"vX0":-6.783935794052772,"vY0":-121.06238017099405,"vZ0":-1.7508837930895789,"x":105.15,"y":182.92,"x0":1.9138318415316522,"y0":50.002444306271826,"z0":5.600511874684757,"aX":14.134522953623925},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.5,"breakHorizontal":-15.6,"spinRate":2498,"spinDirection":98},"zone":9,"typeConfidence":2.0,"plateTime":0.4543217689788528,"extension":6.712874534652988},"index":1,"playId":"b534f7cd-c575-3e06-9d8f-1d67ffa9dcfd","pitchNumber":2,"startTime":"2026-05-20T17:54:59.070Z","endTime":"2026-05-20T17:55:04.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.4,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8570153356387,"aZ":-17.37812341678621,"pfxX":10.180383707188057,"pfxZ":8.007017163320729,"pX":-0.14738698700285593,"pZ":3.841535697395974,"vX0":-8.874136364129244,"vY0":-135.84269951919282,"vZ0":-1.630313649185697,"x":122.62,"y":135.06,"x0":1.8570328533332117,"y0":50.003224506153146,"z0":5.671730585815426,"aX":18.814519168314305},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.3,"breakHorizontal":-16.3,"spinRate":2228,"spinDirection":119},"zone":11,"typeConfidence":2.0,"plateTime":0.40494176173604535,"extension":6.611608005295776},"index":2,"playId":"643d2cf7-44e5-33a8-bba7-2beaf7f946c6","pitchNumber":3,"startTime":"2026-05-20T17:55:21.929Z","endTime":"2026-05-20T17:55:27.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.176447750868405,"aZ":-19.065727684101255,"pfxX":11.759849042906474,"pfxZ":7.11781173641698,"pX":0.9964412901107099,"pZ":2.904039747389892,"vX0":-6.754719751002986,"vY0":-135.50236760390848,"vZ0":-3.5550966454775232,"x":79.02,"y":160.37,"x0":2.005797328269331,"y0":50.005995588415836,"z0":5.580768907065031,"aX":21.668932625397996},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.2,"breakHorizontal":-19.7,"spinRate":2222,"spinDirection":115},"zone":12,"typeConfidence":2.0,"plateTime":0.4056605755508702,"extension":6.553013881114925},"hitData":{"launchSpeed":70.0,"launchAngle":44.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.73,"coordY":126.95}},"index":3,"playId":"a9503163-42e3-376a-9141-c00a81442f54","pitchNumber":4,"startTime":"2026-05-20T17:55:36.236Z","endTime":"2026-05-20T17:55:44.274Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T17:55:44.274Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Junior Caminero singles on a sharp line drive to left fielder Taylor Ward.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-20T17:58:18.675Z","endTime":"2026-05-20T17:59:07.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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],"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":3},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-20T17:58:02.297Z","endTime":"2026-05-20T17:58:20.912Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"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.4,"endSpeed":83.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.851783117860666,"aZ":-21.414107815712427,"pfxX":-9.878882366737194,"pfxZ":5.930418123107263,"pX":-0.8834886179006733,"pZ":3.8734049577950973,"vX0":4.367681557217153,"vY0":-134.50836897014358,"vZ0":-0.9726025067243631,"x":150.68,"y":134.2,"x0":-1.2537385878199632,"y0":50.003316750795065,"z0":5.772122648558596,"aX":-17.924009186335198},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.7,"breakHorizontal":16.8,"spinRate":2253,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40875513983728995,"extension":6.490899232123151},"index":1,"playId":"2febf4d6-47c8-3a4c-89e3-8086a2868660","pitchNumber":1,"startTime":"2026-05-20T17:58:20.912Z","endTime":"2026-05-20T17:58:25.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.113479094047452,"aZ":-42.3258728696075,"pfxX":1.237906601016363,"pfxZ":-6.696723635671369,"pX":0.38930140080721,"pZ":1.6031287942955859,"vX0":3.160148067190613,"vY0":-122.80992025019432,"vZ0":-1.241290253517611,"x":102.16,"y":195.5,"x0":-1.0791223996698576,"y0":50.005114071209,"z0":5.740863604190218,"aX":1.8753713223522408},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-12.1,"breakHorizontal":-3.0,"spinRate":2486,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.44735754789616466,"extension":6.473837179312689},"index":2,"playId":"f0dbe9ed-1947-3392-9e68-c0e19506caa7","pitchNumber":2,"startTime":"2026-05-20T17:58:38.493Z","endTime":"2026-05-20T17:58:43.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.684953833716865,"aZ":-26.458202641327286,"pfxX":2.260713713287196,"pfxZ":3.50997080920423,"pX":-0.0391889468825729,"pZ":2.687242963629562,"vX0":2.472745791171537,"vY0":-126.72456895580915,"vZ0":-2.267790031364143,"x":118.49,"y":166.22,"x0":-1.3209210037456427,"y0":50.00096799756163,"z0":5.70533132961583,"aX":3.6795654790030183},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.1,"breakHorizontal":-4.7,"spinRate":2143,"spinDirection":187},"zone":5,"typeConfidence":2.0,"plateTime":0.43206380119987875,"extension":6.477391901621988},"hitData":{"launchSpeed":115.8,"launchAngle":10.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":76.32,"coordY":77.72}},"index":3,"playId":"dfeed7ad-adf6-33f1-abe8-1f39ec0b7c66","pitchNumber":3,"startTime":"2026-05-20T17:58:57.578Z","endTime":"2026-05-20T17:59:07.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T17:59:07.598Z","atBatIndex":24},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jonathan Aranda grounds into a double play, first baseman Pete Alonso to shortstop Gunnar Henderson to first baseman Pete Alonso. Junior Caminero out at 2nd. Jonathan Aranda out at 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-20T17:59:16.130Z","endTime":"2026-05-20T18:00:03.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.905684523952885,"aZ":-13.576992887427535,"pfxX":-7.4657470879201036,"pfxZ":9.878856424391987,"pX":-0.5481422282204866,"pZ":3.7779326918369494,"vX0":4.701587018520688,"vY0":-137.41766847600175,"vZ0":-2.7774005133587347,"x":137.89,"y":136.78,"x0":-1.3253009461856786,"y0":50.001906890237464,"z0":5.743004044487048,"aX":-14.053653366244754},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.4,"breakHorizontal":12.4,"spinRate":2364,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.400994816274868,"extension":6.670342294126193},"index":0,"playId":"bdb6ef4e-6952-30c7-99dc-51fe5cdd01ec","pitchNumber":1,"startTime":"2026-05-20T17:59:35.911Z","endTime":"2026-05-20T17:59:39.537Z","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.2,"endSpeed":81.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.857541389685032,"aZ":-23.959218202000166,"pfxX":0.6739071093620128,"pfxZ":4.926515872080667,"pX":0.3207956923629122,"pZ":1.7054518781714543,"vX0":3.9505062612550774,"vY0":-128.4048096854693,"vZ0":-4.9370945450299795,"x":104.77,"y":192.73,"x0":-1.3259275773903918,"y0":50.00384952610572,"z0":5.519828703047691,"aX":1.1240998663455513},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.0,"breakHorizontal":-2.2,"spinRate":2344,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.42672976038753463,"extension":6.430043481355935},"hitData":{"launchSpeed":87.4,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.22,"coordY":176.51}},"index":1,"playId":"2f23dc39-5cf2-3819-b7a2-653f0d84ef22","pitchNumber":2,"startTime":"2026-05-20T17:59:52.991Z","endTime":"2026-05-20T18:00:03.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:00:03.016Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan Vilade lines out to center fielder Blaze Alexander.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-20T18:00:35.869Z","endTime":"2026-05-20T18:01:29.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-20T18:00:26.806Z","endTime":"2026-05-20T18:00:37.922Z","isPitch":false,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"}},{"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":95.3,"endSpeed":86.4,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11643587522128,"aZ":-15.357223505100169,"pfxX":-9.268770585489829,"pfxZ":8.72504531839356,"pX":0.09006946210107505,"pZ":2.997661078083833,"vX0":6.3246895903615945,"vY0":-138.50137456257852,"vZ0":-4.030009781512888,"x":113.57,"y":157.84,"x0":-1.027638779657361,"y0":50.00639288460135,"z0":5.509804053539061,"aX":-17.874894510549872},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":15.4,"spinRate":2308,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3966136028878613,"extension":6.761920961165606},"index":1,"playId":"89b2f20f-dc3f-3a5e-9442-6b878bba3591","pitchNumber":1,"startTime":"2026-05-20T18:00:37.922Z","endTime":"2026-05-20T18:00:41.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.4,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.69220096653326,"aZ":-17.0805619867982,"pfxX":-10.103218092318915,"pfxZ":7.964135944429638,"pX":0.6883187694400739,"pZ":2.4270526467072826,"vX0":7.867443029942816,"vY0":-138.22953835180735,"vZ0":-5.1943935952002835,"x":90.76,"y":173.25,"x0":-0.9115121171336267,"y0":50.0063626764412,"z0":5.513893344715018,"aX":-19.155289850416242},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.2,"breakHorizontal":16.2,"spinRate":2192,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.39940609573562114,"extension":6.584790955040656},"index":2,"playId":"17b8e484-de08-376c-ae02-f8664c6ecbd5","pitchNumber":2,"startTime":"2026-05-20T18:01:00.154Z","endTime":"2026-05-20T18:01:04.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":87.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.246331643326734,"aZ":-10.977516650627123,"pfxX":-6.835663242549543,"pfxZ":10.579077746370977,"pX":-0.6593930595298884,"pZ":2.87935013864138,"vX0":3.129033099926948,"vY0":-142.21340210347512,"vZ0":-5.446612894198792,"x":142.13,"y":161.04,"x0":-0.8994273029006331,"y0":50.00122997285533,"z0":5.546351868538864,"aX":-13.694962943028319},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.9,"breakHorizontal":11.5,"spinRate":2447,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.38840848140031037,"extension":6.707249683424039},"hitData":{"launchSpeed":82.5,"launchAngle":28.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.87,"coordY":79.62}},"index":3,"playId":"bc51498e-c4c2-369f-89e9-a3739c380292","pitchNumber":3,"startTime":"2026-05-20T18:01:19.700Z","endTime":"2026-05-20T18:01:29.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:01:29.738Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Samuel Basallo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-20T18:03:29.948Z","endTime":"2026-05-20T18:04:39.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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(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":94.1,"endSpeed":85.7,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.991572345273912,"aZ":-18.83262066707663,"pfxX":10.854900039718817,"pfxZ":7.101841262883987,"pX":-1.1746268519648513,"pZ":1.9146625783933504,"vX0":-11.352562520303833,"vY0":-136.45265633788333,"vZ0":-6.474791218133548,"x":161.77,"y":187.08,"x0":1.6363399419053486,"y0":50.004696081641704,"z0":5.623016505368691,"aX":20.40095687027813},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":-17.2,"spinRate":2148,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4019204365778992,"extension":6.500064277737852},"index":0,"playId":"c1610b4e-88b7-3b81-af4c-2c14f5ac682f","pitchNumber":1,"startTime":"2026-05-20T18:03:32.304Z","endTime":"2026-05-20T18:03:35.825Z","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":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.254219932550644,"aZ":-31.143827466614987,"pfxX":11.158932875631816,"pfxZ":0.7016849919859158,"pX":-0.7827541684466519,"pZ":1.746799368348308,"vX0":-9.561385829744617,"vY0":-121.16338572568425,"vZ0":-2.562834176742988,"x":146.84,"y":191.62,"x0":1.7784743508927552,"y0":50.00527418255284,"z0":5.559229852389579,"aX":16.475215601289776},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.8,"breakHorizontal":-17.8,"spinRate":2276,"spinDirection":98},"zone":7,"typeConfidence":2.0,"plateTime":0.45329261116867636,"extension":6.552680340838189},"index":1,"playId":"6e1f8f98-52e1-337f-8633-9ee84ee79727","pitchNumber":2,"startTime":"2026-05-20T18:03:42.860Z","endTime":"2026-05-20T18:03:47.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.916892368534157,"aZ":-19.605748146858197,"pfxX":11.911158695007394,"pfxZ":6.691458643678004,"pX":-0.630839026715807,"pZ":2.1638046661939914,"vX0":-10.364662232286598,"vY0":-136.64141808608392,"vZ0":-5.555764954095379,"x":141.05,"y":180.36,"x0":1.6759131246787602,"y0":50.00652522507391,"z0":5.583509467478313,"aX":22.38384322037782},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.0,"breakHorizontal":-19.2,"spinRate":2196,"spinDirection":125},"zone":7,"typeConfidence":2.0,"plateTime":0.40184680987698407,"extension":6.534959279591673},"index":2,"playId":"6c21e5c7-fcc3-321c-87e1-9062ce66c259","pitchNumber":3,"startTime":"2026-05-20T18:04:18.392Z","endTime":"2026-05-20T18:04:22.941Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-20T18:04:27.090Z","endTime":"2026-05-20T18:04:35.250Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.341612481227045,"aZ":-30.82092092075706,"pfxX":10.470481401401004,"pfxZ":0.9189211880774053,"pX":-0.7592820862958447,"pZ":0.967836613517356,"vX0":-9.173938894026962,"vY0":-120.86213839493018,"vZ0":-4.444070208272896,"x":145.94,"y":212.65,"x0":1.731817733547615,"y0":50.003658400583845,"z0":5.547970883996406,"aX":15.436177613507926},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.7,"breakHorizontal":-16.7,"spinRate":2333,"spinDirection":102},"zone":13,"typeConfidence":2.0,"plateTime":0.45379754909578374,"extension":6.601110579748311},"index":4,"playId":"9b9e29d5-0fdd-3d54-8e03-531cba2543a9","pitchNumber":4,"startTime":"2026-05-20T18:04:35.250Z","endTime":"2026-05-20T18:04:39.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:04:39.154Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremiah Jackson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-20T18:04:44.342Z","endTime":"2026-05-20T18:06:35.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"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,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":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.7,"endSpeed":85.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.224948822800787,"aZ":-16.646044281673518,"pfxX":8.835923077061526,"pfxZ":8.283112720030433,"pX":0.954126740339983,"pZ":3.7154492724737644,"vX0":-5.665722146942504,"vY0":-136.35394127003877,"vZ0":-2.3423818978112774,"x":80.63,"y":138.46,"x0":1.91572396200969,"y0":50.00170900949295,"z0":5.740002159376346,"aX":16.56321258713086},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.6,"breakHorizontal":-14.8,"spinRate":2214,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.40237471238466993,"extension":6.395191703614938},"index":0,"playId":"33e114d0-5ced-374c-a9f7-80af7b34dd95","pitchNumber":1,"startTime":"2026-05-20T18:05:01.042Z","endTime":"2026-05-20T18:05:05.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.481934140718913,"aZ":-38.82268797051749,"pfxX":-7.996525738913832,"pfxZ":-5.00666345321684,"pX":1.0777527759558532,"pZ":2.519287855954666,"vX0":-0.029346409505803694,"vY0":-115.07509866959927,"vZ0":1.0772294556618291,"x":75.92,"y":170.76,"x0":2.127870548911988,"y0":50.00434607625311,"z0":5.837503827982493,"aX":-10.611219150902564},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-8.4,"breakHorizontal":14.4,"spinRate":2310,"spinDirection":320},"zone":12,"typeConfidence":2.0,"plateTime":0.4779192128054035,"extension":6.302191326421371},"index":1,"playId":"693866ca-a69f-339a-8347-a0d60a3ab0b4","pitchNumber":2,"startTime":"2026-05-20T18:05:11.718Z","endTime":"2026-05-20T18:05:16.680Z","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":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56201140074807,"aZ":-18.91281543472433,"pfxX":11.061381585005112,"pfxZ":7.07790817818635,"pX":0.055545956655039176,"pZ":2.624068552248057,"vX0":-8.560180487452362,"vY0":-136.64026158481263,"vZ0":-4.43574986449472,"x":114.88,"y":167.93,"x0":1.8054854200659005,"y0":50.0060421140479,"z0":5.583552727027177,"aX":20.737491105997872},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.0,"breakHorizontal":-18.0,"spinRate":2218,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.40219421756151963,"extension":6.388949172742915},"index":2,"playId":"492dabc8-daa8-3d70-b046-c5f7e98ceb46","pitchNumber":3,"startTime":"2026-05-20T18:05:23.687Z","endTime":"2026-05-20T18:05:27.684Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.260025790557947,"aZ":-16.92606180442869,"pfxX":9.326398494119648,"pfxZ":8.137081637253868,"pX":-0.3244661334494046,"pZ":2.311208203057809,"vX0":-8.777252557332925,"vY0":-136.3396249732543,"vZ0":-5.52810340475169,"x":129.37,"y":176.38,"x0":1.73206328130897,"y0":50.00193758232293,"z0":5.541514387115543,"aX":17.47655850458615},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.7,"breakHorizontal":-14.9,"spinRate":2293,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.40243617850491464,"extension":6.464215365900018},"index":3,"playId":"22b64b14-05ea-3d49-b562-7e28750f7cf3","pitchNumber":4,"startTime":"2026-05-20T18:05:37.539Z","endTime":"2026-05-20T18:05:41.479Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-20T18:05:45.570Z","endTime":"2026-05-20T18:05:57.375Z","isPitch":false,"type":"action","player":{"id":669236,"link":"/api/v1/people/669236"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.189242495272534,"aZ":-31.74789121604198,"pfxX":10.37592709562953,"pfxZ":0.2842076892901533,"pX":-0.6888837356678793,"pZ":0.5838602759405023,"vX0":-8.99035477188446,"vY0":-122.18601482467345,"vZ0":-5.208344226272265,"x":143.26,"y":223.02,"x0":1.69903457698171,"y0":50.00273668986227,"z0":5.486756367767322,"aX":15.610896687937554},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.6,"breakHorizontal":-16.6,"spinRate":2476,"spinDirection":90},"zone":13,"typeConfidence":2.0,"plateTime":0.4491262180461568,"extension":6.687723154768878},"index":5,"playId":"18dff5c4-cd7d-3b3a-a64e-5ded62819788","pitchNumber":5,"startTime":"2026-05-20T18:05:57.375Z","endTime":"2026-05-20T18:06:02.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23933088079814,"aZ":-18.100194516460988,"pfxX":10.353443066775196,"pfxZ":7.523566415885108,"pX":-0.32266807298689587,"pZ":2.993843229595364,"vX0":-8.875554007129502,"vY0":-136.4629466627616,"vZ0":-3.501232818897618,"x":129.3,"y":157.95,"x0":1.6394099037831449,"y0":50.004842858036454,"z0":5.552916102301586,"aX":19.375212962788996},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.0,"breakHorizontal":-16.7,"spinRate":2354,"spinDirection":121},"zone":1,"typeConfidence":2.0,"plateTime":0.4025860852282994,"extension":6.5826976083789726},"index":6,"playId":"5330553e-ecc8-34e3-82cd-4752cffb587a","pitchNumber":6,"startTime":"2026-05-20T18:06:13.076Z","endTime":"2026-05-20T18:06:18.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.440931662629982,"aZ":-30.654126645825826,"pfxX":8.78711187414568,"pfxZ":1.0314250620709169,"pX":-0.5217733912803745,"pZ":1.6590543249461212,"vX0":-7.940899698139343,"vY0":-120.76641703427373,"vZ0":-2.804340442551836,"x":136.89,"y":193.99,"x0":1.673979564737263,"y0":50.001985911460025,"z0":5.543180385275392,"aX":12.924784228115161},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.4,"breakHorizontal":-13.9,"spinRate":2246,"spinDirection":94},"zone":7,"typeConfidence":2.0,"plateTime":0.45427988395741137,"extension":6.686897249897928},"index":7,"playId":"ede873f8-bcf0-3199-aca5-b42f015a3afe","pitchNumber":7,"startTime":"2026-05-20T18:06:31.413Z","endTime":"2026-05-20T18:06:35.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:06:35.491Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Weston Wilson flies out to right fielder Jonny DeLuca.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-20T18:06:52.556Z","endTime":"2026-05-20T18:07:57.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18051412563081,"aZ":-40.900918511654815,"pfxX":-6.493067616233426,"pfxZ":-6.576069333848242,"pX":0.4993557611389543,"pZ":2.8521247348413574,"vX0":-1.4207393659744711,"vY0":-115.23104066299003,"vZ0":2.1073492176907926,"x":97.97,"y":161.77,"x0":1.9692530969883777,"y0":50.00445743139602,"z0":5.917884847328943,"aX":-8.61181087960635},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-10.9,"breakHorizontal":12.1,"spinRate":2261,"spinDirection":321},"zone":6,"typeConfidence":2.0,"plateTime":0.4778642968197464,"extension":6.559690745398139},"index":0,"playId":"d6353985-15dc-3caf-88dc-ad022184946b","pitchNumber":1,"startTime":"2026-05-20T18:06:57.335Z","endTime":"2026-05-20T18:07:01.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.202749432291945,"aZ":-31.418872202378143,"pfxX":10.159603166253593,"pfxZ":0.5034843362183281,"pX":1.024866737842973,"pZ":2.6890921972052775,"vX0":-5.497647176919523,"vY0":-122.68357550003614,"vZ0":-0.629516333222172,"x":77.93,"y":166.17,"x0":1.9900438154051994,"y0":50.003315685932904,"z0":5.657406503907611,"aX":15.28701071064997},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.1,"breakHorizontal":-16.9,"spinRate":2378,"spinDirection":95},"zone":12,"typeConfidence":2.0,"plateTime":0.4486860523756291,"extension":6.427291679011369},"index":1,"playId":"d0fc964e-a127-3b15-a325-05d0ce409b03","pitchNumber":2,"startTime":"2026-05-20T18:07:08.732Z","endTime":"2026-05-20T18:07:13.496Z","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":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.938545208886566,"aZ":-17.704014462567248,"pfxX":10.499780439772533,"pfxZ":7.735037618537959,"pX":0.25125463967393863,"pZ":3.0776653858156973,"vX0":-7.988846685514384,"vY0":-136.61897561149144,"vZ0":-3.4579517836794196,"x":107.42,"y":155.68,"x0":1.8639711819237674,"y0":50.006139361490085,"z0":5.59247328930825,"aX":19.651353984231747},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":-17.2,"spinRate":2223,"spinDirection":119},"zone":2,"typeConfidence":2.0,"plateTime":0.4024752226010908,"extension":6.357808526044035},"index":2,"playId":"27211e60-9de0-3da5-af75-52e352f8c725","pitchNumber":3,"startTime":"2026-05-20T18:07:21.049Z","endTime":"2026-05-20T18:07:24.655Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-20T18:07:30.268Z","endTime":"2026-05-20T18:07:46.049Z","isPitch":false,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85590580604374,"aZ":-21.253086962832466,"pfxX":10.588899096012604,"pfxZ":5.9109518790420275,"pX":-0.403869818375885,"pZ":2.660821381456657,"vX0":-8.986357223114306,"vY0":-135.61906358234873,"vZ0":-3.8597483325933073,"x":132.39,"y":166.94,"x0":1.5898416864892848,"y0":50.00376749800012,"z0":5.599460091141334,"aX":19.569366425549234},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.0,"breakHorizontal":-17.0,"spinRate":2140,"spinDirection":123},"zone":4,"typeConfidence":2.0,"plateTime":0.4051045174518282,"extension":6.471781547933049},"hitData":{"launchSpeed":88.6,"launchAngle":48.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.44,"coordY":105.41}},"index":4,"playId":"58ad1b21-a54d-3828-a1d3-ba823d8cac03","pitchNumber":4,"startTime":"2026-05-20T18:07:46.049Z","endTime":"2026-05-20T18:07:57.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:07:57.490Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Richie Palacios grounds out, first baseman Pete Alonso to pitcher Shane Baz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-20T18:09:58.628Z","endTime":"2026-05-20T18:11:22.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669358,"link":"/api/v1/people/669358"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09889415473311,"aZ":-42.13651458968928,"pfxX":0.9053268386998514,"pfxZ":-6.836788025670284,"pX":-1.0606851394356573,"pZ":4.485657694915294,"vX0":0.30690534724925883,"vY0":-120.1448305662492,"vZ0":5.044724706977295,"x":157.43,"y":117.67,"x0":-1.3078487628675883,"y0":50.00517112711915,"z0":6.111873391053989,"aX":1.318555553619203},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.8,"breakHorizontal":-1.7,"spinRate":2517,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.45655885667499874,"extension":6.234054077112901},"index":0,"playId":"0dee1c0b-243f-3886-a8e8-9d9082e0b903","pitchNumber":1,"startTime":"2026-05-20T18:10:06.468Z","endTime":"2026-05-20T18:10:10.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83706748540014,"aZ":-41.94904455795615,"pfxX":0.6555082109810155,"pfxZ":-6.7531612097884715,"pX":-0.4255117324350607,"pZ":3.459463004140827,"vX0":1.6253821099745644,"vY0":-119.99795626087692,"vZ0":2.832126530759594,"x":133.22,"y":145.37,"x0":-1.1988277684478637,"y0":50.00353276033481,"z0":6.020836767048998,"aX":0.9484114337461899},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-11.2,"breakHorizontal":-1.6,"spinRate":2585,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.4577648122685094,"extension":6.287305533797267},"index":1,"playId":"73753b9a-2ae0-36dd-97b9-846a3bd3c136","pitchNumber":2,"startTime":"2026-05-20T18:10:23.253Z","endTime":"2026-05-20T18:10:50.258Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.064329361455457,"aZ":-27.460724493424404,"pfxX":2.7492823580939834,"pfxZ":2.9501922901135096,"pX":-0.17694404310679465,"pZ":2.3585213370236877,"vX0":2.350205218596639,"vY0":-125.81255523810864,"vZ0":-2.5266658652189076,"x":123.74,"y":175.1,"x0":-1.4812264522810703,"y0":50.00518071902005,"z0":5.6065163504306845,"aX":4.398042112901888},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.0,"breakHorizontal":-5.5,"spinRate":2201,"spinDirection":187},"zone":5,"typeConfidence":2.0,"plateTime":0.4357198617119904,"extension":6.520114551308003},"index":2,"playId":"9d0d07e1-2861-3041-b129-63117b34a95c","pitchNumber":3,"startTime":"2026-05-20T18:10:55.063Z","endTime":"2026-05-20T18:10:59.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06091617772959,"aZ":-25.87739596890238,"pfxX":0.5653636670342364,"pfxZ":3.743542585947459,"pX":0.3587396111940129,"pZ":2.591357653864651,"vX0":4.222397260196278,"vY0":-128.9693677972805,"vZ0":-2.419087462359906,"x":103.33,"y":168.81,"x0":-1.3738404791045908,"y0":50.00494764416878,"z0":5.539333584630824,"aX":0.9511160812037525},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.5,"breakHorizontal":-1.9,"spinRate":2338,"spinDirection":186},"zone":6,"typeConfidence":2.0,"plateTime":0.4248440491016745,"extension":6.562559674532949},"hitData":{"launchSpeed":93.0,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.29,"coordY":155.23}},"index":3,"playId":"26f8f3b3-b04c-3ed5-a72a-19ac2c646a47","pitchNumber":4,"startTime":"2026-05-20T18:11:14.450Z","endTime":"2026-05-20T18:11:22.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:11:22.271Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonny DeLuca strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-20T18:11:33.034Z","endTime":"2026-05-20T18:13:10.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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":"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":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":83.4,"endSpeed":76.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.330870935520846,"aZ":-41.43596549602175,"pfxX":2.95642871943706,"pfxZ":-6.248668174055684,"pX":0.5089494957706843,"pZ":2.7395197209687785,"vX0":2.995979360083913,"vY0":-121.39805281744363,"vZ0":1.0148168976126157,"x":97.6,"y":164.81,"x0":-1.1284939779117136,"y0":50.00335125598697,"z0":5.942967719484084,"aX":4.381202460894629},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-10.8,"breakHorizontal":-6.1,"spinRate":2546,"spinDirection":40},"zone":6,"typeConfidence":2.0,"plateTime":0.45240204966010333,"extension":6.369768345062291},"index":0,"playId":"ad591fda-cd72-3320-b24a-8cd858cc375b","pitchNumber":1,"startTime":"2026-05-20T18:11:51.634Z","endTime":"2026-05-20T18:11:55.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.226651705733044,"aZ":-43.57967614177029,"pfxX":3.438724464003161,"pfxZ":-7.5525244986781725,"pX":1.4709650132230034,"pZ":0.9866424431588084,"vX0":4.5092740756071095,"vY0":-122.90221738308428,"vZ0":-2.4251142178378187,"x":60.93,"y":212.14,"x0":-0.8431284767328828,"y0":50.00205040489533,"z0":5.731888722792005,"aX":5.193338068372859},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-14.0,"breakHorizontal":-7.4,"spinRate":2643,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.44783501098525136,"extension":6.563833263647067},"index":1,"playId":"162358a3-9dce-3bc2-be32-e0f5e5fd9c2f","pitchNumber":2,"startTime":"2026-05-20T18:12:09.164Z","endTime":"2026-05-20T18:12:13.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.906005542097738,"aZ":-26.34735550663055,"pfxX":1.8986815506853914,"pfxZ":3.522833275270103,"pX":1.567039944320296,"pZ":1.9068537124372105,"vX0":6.370175468228286,"vY0":-127.68224718456692,"vZ0":-3.8038509574408677,"x":57.27,"y":187.29,"x0":-1.2052521358616342,"y0":50.003279655781306,"z0":5.485634258841743,"aX":3.13815923585406},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.8,"breakHorizontal":-4.8,"spinRate":2174,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.4287330491674992,"extension":6.743507369991917},"index":2,"playId":"1a193857-de39-38e1-b40d-8d8449898593","pitchNumber":3,"startTime":"2026-05-20T18:12:28.600Z","endTime":"2026-05-20T18:12:33.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.060341601388675,"aZ":-24.709289943005164,"pfxX":0.30353498694172765,"pfxZ":4.547680011189453,"pX":0.4860153036346177,"pZ":1.5887264853885774,"vX0":4.311618711668876,"vY0":-126.84548713766539,"vZ0":-4.860027157092138,"x":98.47,"y":195.88,"x0":-1.2698233926351636,"y0":50.0049927846604,"z0":5.480872543534047,"aX":0.4980769964763663},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.4,"breakHorizontal":-1.4,"spinRate":2186,"spinDirection":188},"zone":9,"typeConfidence":2.0,"plateTime":0.4305328313808614,"extension":6.541245878698101},"index":3,"playId":"38e45dfb-acbb-3eae-b3fe-f9e40e18b77c","pitchNumber":4,"startTime":"2026-05-20T18:12:46.796Z","endTime":"2026-05-20T18:12:51.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.138012278952033,"aZ":-42.551603467583845,"pfxX":-0.055393429644720715,"pfxZ":-6.468040031531064,"pX":0.5321133056487031,"pZ":0.45567896758719606,"vX0":3.594020534545222,"vY0":-126.24311601727017,"vZ0":-4.226519377797588,"x":96.72,"y":226.48,"x0":-0.9063856517750358,"y0":50.00278198221793,"z0":5.598031556737874,"aX":-0.08911857448596562},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-12.5,"breakHorizontal":-0.7,"spinRate":2622,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.43485374509230335,"extension":6.578621098417725},"index":4,"playId":"546a2f91-5080-35a5-b439-b3dd73c98f5a","pitchNumber":5,"startTime":"2026-05-20T18:13:04.982Z","endTime":"2026-05-20T18:13:10.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:13:10.992Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-20T18:13:15.314Z","endTime":"2026-05-20T18:17:12.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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],"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":77.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.370300408509227,"aZ":-24.73371233712491,"pfxX":-10.134420786507246,"pfxZ":4.745266423737627,"pX":-0.33703242892781266,"pZ":3.670539226425402,"vX0":5.353702351542994,"vY0":-124.97717783364983,"vZ0":-0.2674212558045188,"x":129.85,"y":139.68,"x0":-1.2008692755703605,"y0":50.000018052685334,"z0":5.8265399168658325,"aX":-15.880212649896114},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.8,"breakHorizontal":16.9,"spinRate":1907,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.439814923121288,"extension":6.570932331185023},"index":0,"playId":"4efa283d-4c1b-361e-881a-fdc25e3dffe2","pitchNumber":1,"startTime":"2026-05-20T18:13:37.860Z","endTime":"2026-05-20T18:13:42.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.68225312517074,"aZ":-9.980340583801311,"pfxX":-6.362107852978727,"pfxZ":11.297921099668624,"pX":0.09190956691514117,"pZ":2.9216749135011653,"vX0":5.528619490253832,"vY0":-140.2167870688885,"vZ0":-5.485548809928698,"x":113.5,"y":159.89,"x0":-1.0919449253083184,"y0":50.002176116362435,"z0":5.573125770671635,"aX":-12.4976078986948},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.3,"breakHorizontal":10.2,"spinRate":2503,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3926467281143884,"extension":6.641235521514086},"index":1,"playId":"1db73314-7121-386f-8d8a-b2ddb80da051","pitchNumber":2,"startTime":"2026-05-20T18:13:59.357Z","endTime":"2026-05-20T18:14:02.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93910513231559,"aZ":-10.450869686155194,"pfxX":-6.84926339260663,"pfxZ":10.795883441935109,"pX":0.5752717027244318,"pZ":1.9044758151718193,"vX0":7.014403702765873,"vY0":-141.1479399299424,"vZ0":-7.896011290483445,"x":95.07,"y":187.36,"x0":-1.055404615205896,"y0":50.0054635332733,"z0":5.416058643418943,"aX":-13.78518370708838},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.0,"breakHorizontal":10.9,"spinRate":2389,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.3884591000774562,"extension":6.746252622160765},"index":2,"playId":"e7947445-cb26-3b9a-a54f-3fde9bf818fc","pitchNumber":3,"startTime":"2026-05-20T18:14:20.351Z","endTime":"2026-05-20T18:14:24.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.488682075199172,"aZ":-25.68217279985356,"pfxX":0.7061187886772755,"pfxZ":3.6701341475794056,"pX":0.6150833116802089,"pZ":2.9637412212064,"vX0":4.821525248122436,"vY0":-131.99582531076297,"vZ0":-1.6820646116207651,"x":93.55,"y":158.76,"x0":-1.325210744902664,"y0":50.00337201551399,"z0":5.496079780161914,"aX":1.2474629159005393},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.5,"breakHorizontal":-2.3,"spinRate":2347,"spinDirection":176},"zone":3,"typeConfidence":2.0,"plateTime":0.41460900787502863,"extension":6.669871102104711},"index":3,"playId":"af78e62d-6f9a-3015-a984-e8b48245890b","pitchNumber":4,"startTime":"2026-05-20T18:14:39.356Z","endTime":"2026-05-20T18:14:47.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":87.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.3439694499235,"aZ":-9.786843426367986,"pfxX":-4.302733386756751,"pfxZ":11.216069069744485,"pX":1.65333175342457,"pZ":4.392776404964561,"vX0":8.948153980768941,"vY0":-141.3657764238209,"vZ0":-1.8440543773727862,"x":53.98,"y":120.18,"x0":-1.0138122547559403,"y0":50.00575339538938,"z0":5.692881960723882,"aX":-8.591328717340392},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.0,"breakHorizontal":5.6,"spinRate":2592,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3895101224212447,"extension":6.649300452255047},"index":4,"playId":"97c0d627-4f37-312d-9c1d-238bc6adf07c","pitchNumber":5,"startTime":"2026-05-20T18:15:26.625Z","endTime":"2026-05-20T18:15:33.641Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.514124256996762,"aZ":-43.30322650198668,"pfxX":1.9109257416632857,"pfxZ":-7.001571928748414,"pX":-0.5780215956117453,"pZ":1.7344747128829605,"vX0":0.7642526916169031,"vY0":-125.59570255243291,"vZ0":-1.0584044489125206,"x":139.03,"y":191.95,"x0":-1.1348652021234373,"y0":50.00064304191107,"z0":5.697045684984508,"aX":3.038496398487896},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-12.6,"breakHorizontal":-3.6,"spinRate":2571,"spinDirection":39},"zone":7,"typeConfidence":2.0,"plateTime":0.4368633520200862,"extension":6.539369346438501},"index":5,"playId":"d57f22fb-b913-3d32-93b0-13be4bc80752","pitchNumber":6,"startTime":"2026-05-20T18:16:23.288Z","endTime":"2026-05-20T18:16:28.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":79.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.676922023729283,"aZ":-22.875084872639793,"pfxX":-9.799773875860962,"pfxZ":5.644306601134179,"pX":-0.23733417356325906,"pZ":2.1563750604821776,"vX0":5.476860882414646,"vY0":-128.57834367522725,"vZ0":-3.8430333791074225,"x":126.05,"y":180.56,"x0":-1.1399534778720883,"y0":50.00273038457193,"z0":5.479935547368249,"aX":-16.143247768446926},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.5,"breakHorizontal":16.2,"spinRate":1856,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.4286446916568849,"extension":6.8229369238742406},"index":6,"playId":"ddb43c26-1387-3a26-bce2-5c4bd0bc2df2","pitchNumber":7,"startTime":"2026-05-20T18:16:46.850Z","endTime":"2026-05-20T18:16:52.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.865925725150564,"aZ":-40.7646588988784,"pfxX":1.0660019179933355,"pfxZ":-5.168985994453943,"pX":-0.07626545307615033,"pZ":1.4943417575961486,"vX0":2.4107367246329514,"vY0":-128.43625651444475,"vZ0":-2.518065063104414,"x":119.91,"y":198.43,"x0":-1.1674248477953955,"y0":50.002350966613946,"z0":5.67318058472789,"aX":1.771581346498042},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-9.7,"breakHorizontal":-2.5,"spinRate":2552,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.4272832951063301,"extension":6.51141469888775},"index":7,"playId":"a0f30ddb-1d57-373c-9ed6-ca83bc614cbd","pitchNumber":8,"startTime":"2026-05-20T18:17:08.207Z","endTime":"2026-05-20T18:17:12.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:17:12.676Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blaze Alexander flies out sharply to center fielder Cedric Mullins.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-20T18:19:30.382Z","endTime":"2026-05-20T18:19:57.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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: Jesse Scholtens replaces Steven Matz.","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-20T18:17:59.862Z","endTime":"2026-05-20T18:19:32.121Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669947,"link":"/api/v1/people/669947"},"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":92.4,"endSpeed":83.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08336603956604,"aZ":-20.826936851276987,"pfxX":-10.571628746309202,"pfxZ":6.317749761482476,"pX":0.33532438533070485,"pZ":2.6085746005297206,"vX0":7.462145168278419,"vY0":-134.18264563871898,"vZ0":-3.798896032869813,"x":104.22,"y":168.35,"x0":-1.1293243321443662,"y0":50.00496634667429,"z0":5.554474989672399,"aX":-18.991835730923658},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.7,"breakHorizontal":17.2,"spinRate":2259,"spinDirection":205},"zone":6,"typeConfidence":0.9,"plateTime":0.4105567553135998,"extension":6.629040141463467},"index":1,"playId":"6c2a8cee-5da1-3389-ab56-d5b68497df6c","pitchNumber":1,"startTime":"2026-05-20T18:19:32.121Z","endTime":"2026-05-20T18:19:36.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.116094737143897,"aZ":-26.344956635713583,"pfxX":1.8216449942034796,"pfxZ":3.5770496327762107,"pX":0.39395065507361127,"pZ":2.5725290815747406,"vX0":3.295200886914876,"vY0":-127.1958394470881,"vZ0":-2.7132303579548767,"x":101.98,"y":169.32,"x0":-1.157283306679495,"y0":50.00596150032204,"z0":5.751224430803838,"aX":2.973111811436018},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.1,"breakHorizontal":-4.1,"spinRate":2453,"spinDirection":172},"zone":6,"typeConfidence":0.9,"plateTime":0.4313150144306097,"extension":6.731637832068455},"hitData":{"launchSpeed":100.1,"launchAngle":26.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":171.32,"coordY":59.76}},"index":2,"playId":"10fab381-8c0c-3f85-be01-b46e96fe9052","pitchNumber":2,"startTime":"2026-05-20T18:19:49.128Z","endTime":"2026-05-20T18:19:57.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:19:57.813Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-20T18:20:06.265Z","endTime":"2026-05-20T18:21:19.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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(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":87.5,"endSpeed":79.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10532499790669,"aZ":-25.66612035661383,"pfxX":3.078039132214453,"pfxZ":3.9709639289212877,"pX":-0.4736753621751027,"pZ":3.6642203737510677,"vX0":1.0999327744058456,"vY0":-127.51464004042579,"vZ0":-0.1580277659160909,"x":135.06,"y":139.85,"x0":-1.3110574419245153,"y0":50.006257196479794,"z0":5.758071104091131,"aX":5.051800369992964},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.4,"breakHorizontal":-5.9,"spinRate":2416,"spinDirection":180},"zone":11,"typeConfidence":0.9,"plateTime":0.4301197107084702,"extension":6.613908772039683},"index":0,"playId":"d27d7b96-a3aa-32e3-83d0-cf0a635092e4","pitchNumber":1,"startTime":"2026-05-20T18:20:26.202Z","endTime":"2026-05-20T18:20:31.622Z","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":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.601039283893698,"aZ":-25.194605406073187,"pfxX":2.7711063982507578,"pfxZ":4.290894672521453,"pX":0.2088520372420083,"pZ":3.1445810264672662,"vX0":2.613944368713348,"vY0":-126.89142111070444,"vZ0":-1.4579947961660262,"x":109.04,"y":153.88,"x0":-1.195609081674603,"y0":50.00282648745868,"z0":5.738996362156154,"aX":4.506296550329041},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.7,"breakHorizontal":-5.6,"spinRate":2417,"spinDirection":177},"zone":2,"typeConfidence":0.9,"plateTime":0.43209212847544665,"extension":6.631725471963656},"index":1,"playId":"8c734d49-7b13-3d19-a68d-8a72ea89e8dd","pitchNumber":2,"startTime":"2026-05-20T18:20:41.187Z","endTime":"2026-05-20T18:20:44.607Z","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":92.4,"endSpeed":83.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.816719914493625,"aZ":-19.906330969045396,"pfxX":-9.49886846850397,"pfxZ":6.775191504375993,"pX":-0.06947132567606781,"pZ":2.112112354399823,"vX0":5.885111589920297,"vY0":-134.36118631257642,"vZ0":-5.248988999208937,"x":119.65,"y":181.75,"x0":-1.0654614518184646,"y0":50.000800618428116,"z0":5.525579271455362,"aX":-17.192549460308737},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.2,"breakHorizontal":15.7,"spinRate":2257,"spinDirection":207},"zone":8,"typeConfidence":0.91,"plateTime":0.4092170048039585,"extension":6.642295343274186},"index":2,"playId":"5458dfda-0999-3499-9119-7cc6ea8d5414","pitchNumber":3,"startTime":"2026-05-20T18:20:57.802Z","endTime":"2026-05-20T18:21:01.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":73.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67156636767198,"aZ":-31.466549959391678,"pfxX":9.72911958154337,"pfxZ":0.5156859354309038,"pX":0.6205440381574299,"pZ":3.0648652288733644,"vX0":1.416798456416766,"vY0":-118.18700313748933,"vZ0":0.658823989576808,"x":93.35,"y":156.03,"x0":-1.251811278543892,"y0":50.00584501759835,"z0":5.7182936046468615,"aX":13.494329301318},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.4,"breakHorizontal":-17.9,"spinRate":2651,"spinDirection":64},"zone":3,"typeConfidence":0.91,"plateTime":0.46699371225801833,"extension":6.330508255565154},"index":3,"playId":"34e533fd-e863-349b-a43a-67b9853df9a5","pitchNumber":4,"startTime":"2026-05-20T18:21:15.030Z","endTime":"2026-05-20T18:21:19.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:21:19.105Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gunnar Henderson singles on a line drive to right fielder Jonny DeLuca.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-20T18:21:25.352Z","endTime":"2026-05-20T18:22:17.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":83.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.464465738517326,"aZ":-21.620396710546597,"pfxX":-10.126948686181409,"pfxZ":5.814244252170896,"pX":0.5609222624410598,"pZ":2.7881560414117685,"vX0":7.773556807997525,"vY0":-134.68287325676945,"vZ0":-3.204973383640872,"x":95.62,"y":163.5,"x0":-1.0640647774627596,"y0":50.00387819428364,"z0":5.543673169512928,"aX":-18.38685261006743},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.0,"breakHorizontal":16.4,"spinRate":2239,"spinDirection":207},"zone":6,"typeConfidence":0.91,"plateTime":0.408520828926346,"extension":6.722614860909331},"index":0,"playId":"dc5122e9-4602-3715-9d22-7caffb6e22ad","pitchNumber":1,"startTime":"2026-05-20T18:21:46.447Z","endTime":"2026-05-20T18:21:51.698Z","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":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":75.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12039824283655,"aZ":-30.559089017667574,"pfxX":-5.778326480455244,"pfxZ":1.0997975693704625,"pX":-0.3682258590666144,"pZ":2.180512637358582,"vX0":3.80235756041189,"vY0":-121.5189016701888,"vZ0":-1.7220445963492268,"x":131.04,"y":179.91,"x0":-1.2142792111430736,"y0":50.00541254294284,"z0":5.590970095495087,"aX":-8.514483741053855},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.8,"breakHorizontal":9.4,"spinRate":1208,"spinDirection":247},"zone":7,"typeConfidence":0.91,"plateTime":0.4533316145327144,"extension":6.680649874289648},"hitData":{"launchSpeed":90.6,"launchAngle":11.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.28,"coordY":106.5}},"index":1,"playId":"0070e6e9-0d5d-3211-aaeb-613d1640a049","pitchNumber":2,"startTime":"2026-05-20T18:22:05.249Z","endTime":"2026-05-20T18:22:17.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:22:17.328Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adley Rutschman lines out to right fielder Jonny DeLuca.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-20T18:22:23.537Z","endTime":"2026-05-20T18:25:34.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"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":89.5,"endSpeed":81.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13641884822392,"aZ":-23.235163992885827,"pfxX":1.015648650144477,"pfxZ":5.225349008388215,"pX":0.5982582233104571,"pZ":2.3175784874606453,"vX0":3.9869439435346763,"vY0":-130.2013255296596,"vZ0":-4.196310736084106,"x":94.2,"y":176.21,"x0":-1.0868792581777886,"y0":50.005952598745054,"z0":5.715303348572609,"aX":1.738077173427504},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.8,"breakHorizontal":-2.8,"spinRate":2383,"spinDirection":184},"zone":6,"typeConfidence":0.9,"plateTime":0.4211882743235833,"extension":6.658697904447861},"index":0,"playId":"33821e49-b6b8-30f8-aaf8-7cf0c56441cf","pitchNumber":1,"startTime":"2026-05-20T18:22:44.305Z","endTime":"2026-05-20T18:22:48.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.72903296427487,"aZ":-12.19094875506247,"pfxX":-3.740004750495454,"pfxZ":10.684822783269869,"pX":-1.3209390970293944,"pZ":2.073969070963825,"vX0":0.7004466581534388,"vY0":-136.9798566758731,"vZ0":-7.187986414483303,"x":167.35,"y":182.78,"x0":-1.0971031706561578,"y0":50.00229404830364,"z0":5.594385851351807,"aX":-6.994327562226454},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":6.6,"spinRate":2196,"spinDirection":209},"zone":13,"typeConfidence":0.93,"plateTime":0.4023097708948784,"extension":6.659797158774222},"index":1,"playId":"6afd9e1f-f700-3726-a450-84fa25791082","pitchNumber":2,"startTime":"2026-05-20T18:23:05.286Z","endTime":"2026-05-20T18:23:09.272Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"89421967-97b0-330b-8ccb-d44383e9088d","startTime":"2026-05-20T18:23:24.412Z","endTime":"2026-05-20T18:23:29.539Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55960093573596,"aZ":-35.32790371588997,"pfxX":-9.04006438696292,"pfxZ":-2.082233456389592,"pX":-0.05811692951363328,"pZ":0.861736248016551,"vX0":5.64388281834857,"vY0":-123.56176285798038,"vZ0":-3.9919996455578333,"x":119.22,"y":215.51,"x0":-1.2226642536862147,"y0":50.003503409660546,"z0":5.535682381637261,"aX":-13.678100469380839},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.6,"breakHorizontal":14.6,"spinRate":1073,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.4469852580562237,"extension":6.6469660516882465},"index":3,"playId":"76e5d736-cfd6-39ee-8bfa-22aa4af9c134","pitchNumber":3,"startTime":"2026-05-20T18:23:47.119Z","endTime":"2026-05-20T18:23:51.739Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.6,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.629402716398246,"aZ":-19.82024647470387,"pfxX":-11.599740559179253,"pfxZ":6.844097688464603,"pX":0.21044808732756096,"pZ":2.213217355790268,"vX0":7.4260202228238485,"vY0":-134.3644099728757,"vZ0":-4.837267001869131,"x":108.98,"y":179.02,"x0":-1.1006343806997583,"y0":50.0011136205287,"z0":5.470371926242354,"aX":-20.933143133638435},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.4,"breakHorizontal":19.1,"spinRate":2105,"spinDirection":210},"zone":5,"typeConfidence":0.91,"plateTime":0.40968179321050924,"extension":6.666190400465256},"index":4,"playId":"7ffc84f4-d057-307e-aeab-73892d9298fa","pitchNumber":4,"startTime":"2026-05-20T18:24:07.777Z","endTime":"2026-05-20T18:24:12.535Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-20T18:24:22.906Z","endTime":"2026-05-20T18:24:39.243Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"playId":"4eeff37e-5205-328c-9ab0-14e397ff5c15","startTime":"2026-05-20T18:24:39.243Z","endTime":"2026-05-20T18:24:44.346Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.005734100269258,"aZ":-29.09035762894064,"pfxX":-5.178885078999736,"pfxZ":2.0240056472689014,"pX":1.5843519561521204,"pZ":1.5346845374637188,"vX0":7.728604213986696,"vY0":-123.46157321450316,"vZ0":-3.8741363061091043,"x":56.61,"y":197.34,"x0":-0.9352643367568096,"y0":50.00039442382395,"z0":5.613256895598523,"aX":-7.875304662688335},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.9,"breakHorizontal":7.2,"spinRate":1424,"spinDirection":239},"zone":14,"typeConfidence":0.91,"plateTime":0.44620118154247157,"extension":6.709399363369291},"index":7,"playId":"68887a1c-b40c-3990-bcc4-9e4102c96bce","pitchNumber":5,"startTime":"2026-05-20T18:25:01.605Z","endTime":"2026-05-20T18:25:07.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6178764597813,"aZ":-25.05163416857773,"pfxX":1.6882118807379647,"pfxZ":4.194197332302588,"pX":0.24283742688726895,"pZ":2.616359884614686,"vX0":3.001649374006095,"vY0":-129.63487243389386,"vZ0":-3.0382671100663963,"x":107.74,"y":168.14,"x0":-1.1503382966750821,"y0":50.003930066087904,"z0":5.7202385985781286,"aX":2.8670932395181046},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.1,"breakHorizontal":-3.7,"spinRate":2409,"spinDirection":182},"zone":5,"typeConfidence":0.9,"plateTime":0.4228476931759202,"extension":6.600243636137633},"hitData":{"launchSpeed":96.5,"launchAngle":20.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":187.79,"coordY":108.1}},"index":8,"playId":"a6b87f7c-ce45-32e5-9103-ec0a6feaf8eb","pitchNumber":6,"startTime":"2026-05-20T18:25:26.874Z","endTime":"2026-05-20T18:25:34.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:25:34.887Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Feduccia strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-20T18:27:30.367Z","endTime":"2026-05-20T18:28:54.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.395687746519346,"aZ":-39.458761408836565,"pfxX":1.5829594960593716,"pfxZ":-4.915062173945209,"pX":0.19461852081424633,"pZ":2.6634101701036514,"vX0":2.900369137090444,"vY0":-121.36137351728415,"vZ0":0.4778275051291647,"x":109.58,"y":166.87,"x0":-1.2252148175652628,"y0":50.00567107277029,"z0":5.921483994128953,"aX":2.343918103999652},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-8.5,"breakHorizontal":-3.6,"spinRate":2543,"spinDirection":37},"zone":5,"typeConfidence":2.0,"plateTime":0.45261001165591175,"extension":6.5924292455716165},"index":0,"playId":"2354446b-e1d0-3a9c-88e1-b51aba2bec5a","pitchNumber":1,"startTime":"2026-05-20T18:27:59.081Z","endTime":"2026-05-20T18:28:03.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.97282614302403,"aZ":-9.28437612007282,"pfxX":-7.73262901882376,"pfxZ":11.779112667120849,"pX":0.21725362152942765,"pZ":2.8882404009242975,"vX0":6.223980629056829,"vY0":-139.61380042679667,"vZ0":-5.617956920989965,"x":108.72,"y":160.8,"x0":-1.0536017553542147,"y0":50.00582159737144,"z0":5.5589510135972295,"aX":-15.031367614971812},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.0,"breakHorizontal":12.5,"spinRate":2538,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.39465451563698917,"extension":6.518451911806318},"index":1,"playId":"f577019d-2a36-3172-837a-bc5983b25545","pitchNumber":2,"startTime":"2026-05-20T18:28:17.603Z","endTime":"2026-05-20T18:28:23.418Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.240342032421214,"aZ":-38.83623274450246,"pfxX":1.7619094836626856,"pfxZ":-4.162197548949924,"pX":-0.7440401945998608,"pZ":1.9822703209486756,"vX0":0.6642284438434166,"vY0":-125.84487228635817,"vZ0":-1.5002185283122649,"x":145.36,"y":185.26,"x0":-1.2405766163994263,"y0":50.005788591875685,"z0":5.7405685616514015,"aX":2.8178924868331423},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-7.7,"breakHorizontal":-3.4,"spinRate":2567,"spinDirection":36},"zone":7,"typeConfidence":2.0,"plateTime":0.43574391883781516,"extension":6.509572137387342},"index":2,"playId":"54901084-6622-31f9-996a-147377c7aa29","pitchNumber":3,"startTime":"2026-05-20T18:28:48.453Z","endTime":"2026-05-20T18:28:54.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:28:54.168Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Walls grounds out, second baseman Jeremiah Jackson to first baseman Pete Alonso.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-20T18:28:58.905Z","endTime":"2026-05-20T18:31:07.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.0,"endSpeed":77.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15484535506869,"aZ":-40.811177674581934,"pfxX":1.6004879313006937,"pfxZ":-5.695731269476829,"pX":0.6663904282740196,"pZ":2.836200544777981,"vX0":3.779107263782522,"vY0":-122.35986704324038,"vZ0":1.1972502892736654,"x":91.6,"y":162.2,"x0":-1.1060517632930946,"y0":50.00287872797482,"z0":5.837467741499847,"aX":2.426531956577555},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-9.7,"breakHorizontal":-3.8,"spinRate":2540,"spinDirection":40},"zone":3,"typeConfidence":2.0,"plateTime":0.4476429934481101,"extension":6.447496722118956},"index":0,"playId":"0516f80c-6046-3f6d-8a9f-89253d370e72","pitchNumber":1,"startTime":"2026-05-20T18:29:17.750Z","endTime":"2026-05-20T18:29:21.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.979762792749092,"aZ":-38.789782377737886,"pfxX":2.323654232370096,"pfxZ":-4.238492944349837,"pX":0.7259519116646178,"pZ":0.8980583377466003,"vX0":3.764471336847098,"vY0":-124.43716755637715,"vZ0":-3.7249109487411083,"x":89.33,"y":214.53,"x0":-1.110805758543251,"y0":50.001281922903175,"z0":5.642158817998564,"aX":3.6278780922102736},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-8.3,"breakHorizontal":-5.2,"spinRate":2629,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4408927368304947,"extension":6.591211320014142},"index":1,"playId":"8cefa603-e7a1-3deb-8a5c-73b4c7ab50f3","pitchNumber":2,"startTime":"2026-05-20T18:29:36.131Z","endTime":"2026-05-20T18:29:40.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":86.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.45562396558825,"aZ":-13.817539733066289,"pfxX":-7.829322545027124,"pfxZ":9.336774037228889,"pX":-1.0356049951189166,"pZ":3.8248865755705967,"vX0":3.3516630300891777,"vY0":-140.43429830025644,"vZ0":-2.2570281570830875,"x":156.47,"y":135.51,"x0":-1.2380328487870391,"y0":50.00310318159872,"z0":5.555090260097055,"aX":-15.3928305720633},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":13.3,"spinRate":2422,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3923895903315797,"extension":6.532670878826966},"index":2,"playId":"68921365-f33d-34f0-bd0e-f3e7c87561e5","pitchNumber":3,"startTime":"2026-05-20T18:29:56.875Z","endTime":"2026-05-20T18:30:00.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.390284553224326,"aZ":-27.60332391805564,"pfxX":0.6592076080452758,"pfxZ":2.7447163153879615,"pX":0.6383958915436567,"pZ":1.9629189928760482,"vX0":4.712642197031182,"vY0":-127.90780156069756,"vZ0":-3.343430756519779,"x":92.67,"y":185.78,"x0":-1.310413640894477,"y0":50.00124532418149,"z0":5.442051015583311,"aX":1.095341169759265},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.4,"breakHorizontal":-2.2,"spinRate":2188,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.42756338111846137,"extension":6.967584258096526},"index":3,"playId":"2beeda27-e868-3323-aacd-6120433205b5","pitchNumber":4,"startTime":"2026-05-20T18:30:15.415Z","endTime":"2026-05-20T18:30:21.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.459866002174483,"aZ":-41.66286076350888,"pfxX":0.46786179093932234,"pfxZ":-5.782348036268448,"pX":0.3868208831070952,"pZ":1.1975233620346832,"vX0":3.5007480747573316,"vY0":-127.54161462137064,"vZ0":-2.9318710569380535,"x":102.26,"y":206.45,"x0":-1.0672978932828858,"y0":50.006121667917206,"z0":5.663782029327761,"aX":0.7671525968635476},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-10.9,"breakHorizontal":-1.7,"spinRate":2661,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.43026988349219586,"extension":6.585115385562074},"index":4,"playId":"733978fe-9a90-3e00-9c71-81715a28f2a5","pitchNumber":5,"startTime":"2026-05-20T18:30:36.922Z","endTime":"2026-05-20T18:30:42.634Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-20T18:30:44.855Z","endTime":"2026-05-20T18:30:59.909Z","isPitch":false,"type":"action","player":{"id":670764,"link":"/api/v1/people/670764"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.234103225268477,"aZ":-42.11578267253131,"pfxX":0.522283322400158,"pfxZ":-6.38054879087171,"pX":-0.44322232563064634,"pZ":1.721032795052255,"vX0":1.6723606468059329,"vY0":-124.4137800140807,"vZ0":-1.2561932167660812,"x":133.89,"y":192.31,"x0":-1.1934160900851543,"y0":50.000712818615405,"z0":5.740008611607934,"aX":0.8139383131433408},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-11.5,"breakHorizontal":-1.3,"spinRate":2601,"spinDirection":33},"zone":7,"typeConfidence":2.0,"plateTime":0.44116326342247314,"extension":6.410151947821001},"hitData":{"launchSpeed":78.4,"launchAngle":-28.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.18,"coordY":152.19}},"index":6,"playId":"3c5bc9c3-de08-3551-9447-828f4fce0108","pitchNumber":6,"startTime":"2026-05-20T18:30:59.909Z","endTime":"2026-05-20T18:31:07.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:31:07.801Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chandler Simpson flies out to left fielder Taylor Ward.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-20T18:31:14.912Z","endTime":"2026-05-20T18:32:03.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67529591640214,"aZ":-24.958085377014932,"pfxX":0.24772451210273627,"pfxZ":4.2357757772476266,"pX":-0.4003705780626496,"pZ":3.639323359885871,"vX0":2.5335323813856307,"vY0":-129.84471392739172,"vZ0":-0.23164139496547664,"x":132.26,"y":140.52,"x0":-1.421741467100822,"y0":50.004724069106956,"z0":5.6318917857503115,"aX":0.42177555958801144},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.8,"breakHorizontal":-1.1,"spinRate":2314,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.42215336024959527,"extension":6.572995421245667},"index":0,"playId":"102b362c-dab3-3b13-823d-83816f60d4d7","pitchNumber":1,"startTime":"2026-05-20T18:31:34.601Z","endTime":"2026-05-20T18:31:39.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.855219374440814,"aZ":-9.948250255569398,"pfxX":-8.157461968197008,"pfxZ":11.470475603238699,"pX":0.41683477226567284,"pZ":3.0290708246162787,"vX0":6.9318539064828935,"vY0":-139.18863395313537,"vZ0":-5.1029702770707495,"x":101.11,"y":157.0,"x0":-1.061349879521205,"y0":50.005246145523,"z0":5.561598053232335,"aX":-15.809916552769442},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.7,"breakHorizontal":13.1,"spinRate":2450,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.3953971256598616,"extension":6.6430018439895395},"hitData":{"launchSpeed":82.1,"launchAngle":41.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.0,"coordY":114.86}},"index":1,"playId":"6e503c24-8d7e-3000-b46f-9b05af910921","pitchNumber":2,"startTime":"2026-05-20T18:31:54.485Z","endTime":"2026-05-20T18:32:03.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:32:03.507Z","atBatIndex":39},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pete Alonso homers (9) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-20T18:33:52.086Z","endTime":"2026-05-20T18:35:11.445Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":669947,"link":"/api/v1/people/669947"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.655091183587786,"aZ":-22.036983058059686,"pfxX":-9.190582180090452,"pfxZ":5.658546094306855,"pX":-1.2586839672002814,"pZ":3.9599595379315846,"vX0":3.145665352823579,"vY0":-133.69281244967118,"vZ0":-0.5652797918957363,"x":164.98,"y":131.86,"x0":-1.2639625786609905,"y0":50.001057546180846,"z0":5.77067475143771,"aX":-16.460061496883906},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.3,"breakHorizontal":15.8,"spinRate":2082,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.4113483338871826,"extension":6.443764717593002},"index":0,"playId":"e4d55d02-a795-3ca0-adfe-b1bc264a6698","pitchNumber":1,"startTime":"2026-05-20T18:34:12.639Z","endTime":"2026-05-20T18:34:16.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":82.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12708446348392,"aZ":-20.45798030360475,"pfxX":-8.372535610054909,"pfxZ":6.559834209916554,"pX":-1.2319635788353696,"pZ":3.43159548904369,"vX0":2.9598070906861347,"vY0":-134.07932825455418,"vZ0":-1.975154742988028,"x":163.96,"y":146.13,"x0":-1.2748803397023893,"y0":50.002506233242826,"z0":5.667103452447778,"aX":-14.953893202191383},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.5,"breakHorizontal":14.3,"spinRate":2126,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.41152280559716603,"extension":6.554087456832925},"index":1,"playId":"e4f15622-3922-3b3c-acba-5f5fbc732633","pitchNumber":2,"startTime":"2026-05-20T18:34:29.787Z","endTime":"2026-05-20T18:34:34.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3406823695891,"aZ":-14.078595567935405,"pfxX":-6.261791908957323,"pfxZ":9.822362743421849,"pX":0.23844776419897062,"pZ":2.6069008097386175,"vX0":5.652591514294731,"vY0":-135.54331287976302,"vZ0":-5.240112851742412,"x":107.91,"y":168.39,"x0":-1.070497752716312,"y0":50.004367539725315,"z0":5.56451445458342,"aX":-11.538109226236363},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":10.0,"spinRate":2242,"spinDirection":212},"zone":5,"typeConfidence":0.58,"plateTime":0.4056199536833307,"extension":6.561718154361906},"hitData":{"launchSpeed":106.8,"launchAngle":34.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.93,"coordY":73.79}},"index":2,"playId":"abede860-8920-3a68-99d1-ee2e96ce7e13","pitchNumber":3,"startTime":"2026-05-20T18:34:46.441Z","endTime":"2026-05-20T18:35:11.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:35:11.445Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler O'Neill grounds out, third baseman Junior Caminero to first baseman Ryan Vilade.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-20T18:35:25.189Z","endTime":"2026-05-20T18:35:40.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":92.7,"endSpeed":83.7,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.846450668012956,"aZ":-19.668916223483112,"pfxX":-9.996918519201996,"pfxZ":6.900611939083656,"pX":0.419070997149567,"pZ":2.497556791466504,"vX0":7.6522615428624965,"vY0":-134.66894246661553,"vZ0":-4.308724667565935,"x":101.03,"y":171.35,"x0":-1.179277378561151,"y0":50.00424022334334,"z0":5.534033001788244,"aX":-18.121200778685132},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.6,"breakHorizontal":16.2,"spinRate":2260,"spinDirection":208},"zone":6,"typeConfidence":0.91,"plateTime":0.4087905781696497,"extension":6.568372668607972},"hitData":{"launchSpeed":75.2,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.12,"coordY":165.36}},"index":0,"playId":"db4b42c2-5679-38f9-9fb9-86790476d7bf","pitchNumber":1,"startTime":"2026-05-20T18:35:32.769Z","endTime":"2026-05-20T18:35:40.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:35:40.804Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Samuel Basallo homers (7) on a fly ball to right field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-20T18:35:53.765Z","endTime":"2026-05-20T18:37:21.830Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":{"id":669947,"link":"/api/v1/people/669947"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":76.5,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.783220320803444,"aZ":-31.257162219960218,"pfxX":-8.038185982096724,"pfxZ":0.6064004898601176,"pX":1.671939023320659,"pZ":2.0102653452630315,"vX0":8.79373346496394,"vY0":-123.07747926242791,"vZ0":-2.258195852045316,"x":53.27,"y":184.5,"x0":-0.9354644144059605,"y0":50.00173807484325,"z0":5.637180415408472,"aX":-12.096374757428078},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.7,"breakHorizontal":12.0,"spinRate":1060,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.44833932004002586,"extension":6.554131790249113},"index":0,"playId":"a47e2038-254d-39d3-97b4-c0ce89ef3282","pitchNumber":1,"startTime":"2026-05-20T18:36:17.191Z","endTime":"2026-05-20T18:36:21.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.5,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00204098965418,"aZ":-23.203652732465983,"pfxX":0.7004693714708639,"pfxZ":5.253092415244138,"pX":0.9146362288600427,"pZ":2.3149872862051812,"vX0":4.827872595274944,"vY0":-130.75113602952587,"vZ0":-4.1267396644196,"x":82.14,"y":176.28,"x0":-1.0571435003070742,"y0":50.00599246470455,"z0":5.683625569573606,"aX":1.1958694251974218},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.6,"breakHorizontal":-2.5,"spinRate":2237,"spinDirection":199},"zone":14,"typeConfidence":0.9,"plateTime":0.4210693642477161,"extension":6.582156754007303},"index":1,"playId":"cb0fb653-e58b-3aad-bc21-9e28c42f97b7","pitchNumber":2,"startTime":"2026-05-20T18:36:33.518Z","endTime":"2026-05-20T18:36:39.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.2,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95599064686154,"aZ":-32.44572038530568,"pfxX":-7.812219509824466,"pfxZ":-0.18147992754445763,"pX":0.18488812778117192,"pZ":1.7302458240446217,"vX0":5.396903035264869,"vY0":-122.29696606785582,"vZ0":-2.596806219012377,"x":109.95,"y":192.06,"x0":-1.05448224820981,"y0":50.00341976090388,"z0":5.636579804776647,"aX":-11.632372382890548},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.7,"breakHorizontal":12.6,"spinRate":1084,"spinDirection":254},"zone":8,"typeConfidence":0.91,"plateTime":0.4508277695504863,"extension":6.609557286199601},"hitData":{"launchSpeed":105.4,"launchAngle":26.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":219.58,"coordY":66.27}},"index":2,"playId":"8f39ffd2-5829-30f4-bb56-f18aae6bb388","pitchNumber":3,"startTime":"2026-05-20T18:36:51.508Z","endTime":"2026-05-20T18:37:21.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:37:21.830Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeremiah Jackson singles on a ground ball to second baseman Richie Palacios.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-20T18:37:25.703Z","endTime":"2026-05-20T18:38:29.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36933506083287,"aZ":-13.957655614531374,"pfxX":-6.399097723354302,"pfxZ":9.793083107940802,"pX":0.36269174841652024,"pZ":2.5056000118944004,"vX0":6.315113850990707,"vY0":-136.34402510089902,"vZ0":-5.535653670963672,"x":103.18,"y":171.13,"x0":-1.165755672184997,"y0":50.001196177987495,"z0":5.545670798877505,"aX":-11.901032483680362},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":10.1,"spinRate":2224,"spinDirection":206},"zone":6,"typeConfidence":0.66,"plateTime":0.4036058151588602,"extension":6.686755995442775},"index":0,"playId":"9b929310-8cc4-33fc-8af7-2162a3b46114","pitchNumber":1,"startTime":"2026-05-20T18:37:43.167Z","endTime":"2026-05-20T18:37:50.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59805789892801,"aZ":-25.195786494329514,"pfxX":0.6762956439682215,"pfxZ":4.216339371289952,"pX":1.0049880886129836,"pZ":1.5972185888468566,"vX0":4.902764082712858,"vY0":-127.39806355423813,"vZ0":-5.159389127694991,"x":78.69,"y":195.66,"x0":-1.0270375483245862,"y0":50.00005447292802,"z0":5.623885984849908,"aX":1.1185879423317473},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.7,"breakHorizontal":-2.3,"spinRate":2357,"spinDirection":183},"zone":14,"typeConfidence":0.9,"plateTime":0.4288784316582879,"extension":6.607798676572264},"index":1,"playId":"e148cd98-d260-3959-b708-0ab3280a1939","pitchNumber":2,"startTime":"2026-05-20T18:38:01.149Z","endTime":"2026-05-20T18:38:06.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.915642883386976,"aZ":-16.35897491319531,"pfxX":-9.089577550512741,"pfxZ":8.694100159620614,"pX":-0.501116171968657,"pZ":1.3311482810385922,"vX0":4.748473175449244,"vY0":-134.24143093155396,"vZ0":-7.697090363005788,"x":136.1,"y":202.84,"x0":-1.114856129609557,"y0":50.006154440924604,"z0":5.4072881753941795,"aX":-16.540182868671216},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.2,"breakHorizontal":15.4,"spinRate":2064,"spinDirection":207},"zone":13,"typeConfidence":0.91,"plateTime":0.40852069275073344,"extension":6.736122826760251},"hitData":{"launchSpeed":88.3,"launchAngle":1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":119.88,"coordY":141.04}},"index":2,"playId":"5372decc-adfe-34b2-8b64-3a1d9e691204","pitchNumber":3,"startTime":"2026-05-20T18:38:20.937Z","endTime":"2026-05-20T18:38:29.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:38:29.940Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Holliday called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-20T18:39:59.403Z","endTime":"2026-05-20T18:40:57.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-20T18:38:48.337Z","endTime":"2026-05-20T18:38:55.247Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-hitter Jackson Holliday replaces Weston Wilson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-20T18:38:55.247Z","endTime":"2026-05-20T18:40:01.764Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":642215,"link":"/api/v1/people/642215"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32833201181245,"aZ":-18.389524482869774,"pfxX":-10.657087199096365,"pfxZ":7.535655268435955,"pX":0.06168656999141136,"pZ":1.7173973464294932,"vX0":7.013541646051874,"vY0":-134.6757954497167,"vZ0":-6.490854029406077,"x":114.65,"y":192.41,"x0":-1.1968603209411743,"y0":50.00653312928218,"z0":5.468025073175361,"aX":-19.503245277687306},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.4,"breakHorizontal":17.8,"spinRate":2121,"spinDirection":210},"zone":8,"typeConfidence":0.91,"plateTime":0.40733166035151,"extension":6.72478155361777},"index":2,"playId":"694814c3-5916-32dd-b8c1-5e3cfd60c9e0","pitchNumber":1,"startTime":"2026-05-20T18:40:01.764Z","endTime":"2026-05-20T18:40:06.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.3,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.010508638992533,"aZ":-20.758347552387868,"pfxX":-7.389582827790557,"pfxZ":7.619689249222181,"pX":-0.16669814580385575,"pZ":2.2230360480491944,"vX0":4.796633866775774,"vY0":-122.4207598745609,"vZ0":-3.7937142007142604,"x":123.35,"y":178.76,"x0":-1.2038662052819413,"y0":50.005636263368245,"z0":5.596928190306098,"aX":-11.076676380156192},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":13.0,"breakHorizontal":12.1,"spinRate":1063,"spinDirection":241},"zone":5,"typeConfidence":0.6,"plateTime":0.44959407102569937,"extension":6.6547440511237115},"index":3,"playId":"16b1c2a7-3ac8-32e7-ab30-9e20542a44f4","pitchNumber":2,"startTime":"2026-05-20T18:40:22.932Z","endTime":"2026-05-20T18:40:27.386Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-20T18:40:40.178Z","endTime":"2026-05-20T18:40:52.229Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.089853934181015,"aZ":-11.898894673576873,"pfxX":-4.217175433040296,"pfxZ":10.6313213981208,"pX":-0.7336940259070018,"pZ":1.6762691979339976,"vX0":2.542938247933678,"vY0":-137.37900208735573,"vZ0":-8.321345306550706,"x":144.97,"y":193.52,"x0":-1.124529636792303,"y0":50.004307455120134,"z0":5.5580705087288065,"aX":-8.042814994161134},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":7.1,"spinRate":2160,"spinDirection":211},"zone":7,"typeConfidence":0.93,"plateTime":0.39905067927738624,"extension":6.732174355508246},"index":5,"playId":"ad1984da-290f-3640-95d0-ad5489343286","pitchNumber":3,"startTime":"2026-05-20T18:40:52.229Z","endTime":"2026-05-20T18:40:57.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:40:57.145Z","atBatIndex":44},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Blaze Alexander grounds into a force out, third baseman Junior Caminero to second baseman Richie Palacios. Jeremiah Jackson out at 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-20T18:41:16.655Z","endTime":"2026-05-20T18:41:30.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00251517437845,"aZ":-17.390226236164622,"pfxX":-9.840385763448772,"pfxZ":8.04409880838204,"pX":-0.31214006843962633,"pZ":2.0638955724727155,"vX0":5.098589320126672,"vY0":-134.8844406483429,"vZ0":-5.964915242513394,"x":128.9,"y":183.05,"x0":-0.9507288078831401,"y0":50.00642825692395,"z0":5.5351652593666705,"aX":-18.091813340841785},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":16.7,"spinRate":2029,"spinDirection":212},"zone":7,"typeConfidence":0.91,"plateTime":0.4064594368788166,"extension":6.634590227122779},"hitData":{"launchSpeed":103.1,"launchAngle":-2.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.75,"coordY":158.78}},"index":0,"playId":"0e898af8-917e-3d4f-806d-711b3dde03d3","pitchNumber":1,"startTime":"2026-05-20T18:41:23.485Z","endTime":"2026-05-20T18:41:30.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:41:30.094Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out, third baseman Jackson Holliday to first baseman Pete Alonso.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-20T18:43:56.515Z","endTime":"2026-05-20T18:44:51.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jackson Holliday remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-20T18:42:43.385Z","endTime":"2026-05-20T18:43:58.732Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":642215,"link":"/api/v1/people/642215"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81727469360452,"aZ":-19.277081068872516,"pfxX":-9.813657594291016,"pfxZ":6.962593663689126,"pX":0.28385402312562447,"pZ":2.2763096836812244,"vX0":6.817855867779691,"vY0":-135.99026560594268,"vZ0":-5.054108421405299,"x":106.18,"y":177.32,"x0":-0.9944222216759291,"y0":50.00548946837217,"z0":5.5168225454465025,"aX":-18.185812610043413},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.5,"breakHorizontal":16.1,"spinRate":2235,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.40444297825754605,"extension":6.757535952370426},"index":1,"playId":"266efcde-ca9d-3d47-8452-4583ccbb86ae","pitchNumber":1,"startTime":"2026-05-20T18:43:58.732Z","endTime":"2026-05-20T18:44:03.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.541592401863653,"aZ":-22.852055800149508,"pfxX":-0.04669284456784044,"pfxZ":5.289209627441269,"pX":-0.02747941689079478,"pZ":1.4787530042633412,"vX0":3.4340450459265064,"vY0":-132.05745773139637,"vZ0":-5.830081763252149,"x":118.05,"y":198.85,"x0":-1.3396094608881879,"y0":50.00624267213732,"z0":5.400005898077322,"aX":-0.08270127964598555},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.5,"breakHorizontal":-0.7,"spinRate":2239,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.41501851385553,"extension":6.635530356828691},"index":2,"playId":"eabdd77d-bf6f-348b-b78d-d9b810ae8d0f","pitchNumber":2,"startTime":"2026-05-20T18:44:18.349Z","endTime":"2026-05-20T18:44:22.899Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-20T18:44:28.547Z","endTime":"2026-05-20T18:44:43.269Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.332699840944684,"aZ":-40.796606017322695,"pfxX":0.3024479698880831,"pfxZ":-5.325210496840226,"pX":0.5998170177915789,"pZ":2.1629550250343397,"vX0":3.553934280340116,"vY0":-127.06281513968104,"vZ0":-0.6802089384330422,"x":94.14,"y":180.38,"x0":-0.8618045166804906,"y0":50.003021716640056,"z0":5.7026576792061014,"aX":0.48886166532823505},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-9.5,"breakHorizontal":-1.4,"spinRate":2531,"spinDirection":37},"zone":9,"typeConfidence":2.0,"plateTime":0.43265164212441265,"extension":6.76402265701969},"hitData":{"launchSpeed":86.8,"launchAngle":-41.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.22,"coordY":165.36}},"index":4,"playId":"619a7fea-4cc0-3637-a6e5-c43ed5d792e2","pitchNumber":3,"startTime":"2026-05-20T18:44:43.269Z","endTime":"2026-05-20T18:44:51.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:44:51.286Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Aranda strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-20T18:45:03.558Z","endTime":"2026-05-20T18:47:01.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.355425232777225,"aZ":-24.789824964736926,"pfxX":0.38027391328878357,"pfxZ":4.342258796351825,"pX":0.3742118991237128,"pZ":2.1674856920647727,"vX0":4.069500195612887,"vY0":-129.8676334662351,"vZ0":-3.6316263219011793,"x":102.74,"y":180.26,"x0":-1.26544798301568,"y0":50.00253698479776,"z0":5.479480336595628,"aX":0.6459334185650812},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.2,"breakHorizontal":-1.7,"spinRate":2243,"spinDirection":184},"zone":9,"typeConfidence":2.0,"plateTime":0.422495178655796,"extension":6.5889781517221175},"index":0,"playId":"b09bd2c6-633d-3d6f-96c3-188092767a1e","pitchNumber":1,"startTime":"2026-05-20T18:45:19.737Z","endTime":"2026-05-20T18:45:24.949Z","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":95.8,"endSpeed":86.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.31146499799123,"aZ":-16.91814649529768,"pfxX":-6.128133609404767,"pfxZ":7.864409116670831,"pX":-0.4206065021318104,"pZ":3.7846327531947317,"vX0":4.104582795189164,"vY0":-139.3783131710768,"vZ0":-1.8467530283038482,"x":133.03,"y":136.59,"x0":-1.1264929173858305,"y0":50.00640292022565,"z0":5.589688567893887,"aX":-11.895017707934013},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.9,"breakHorizontal":10.1,"spinRate":2355,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39503760204312055,"extension":6.563187901954445},"index":1,"playId":"b6d0e5fb-c547-3c95-aa57-730f348c263f","pitchNumber":2,"startTime":"2026-05-20T18:45:42.122Z","endTime":"2026-05-20T18:45:46.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49050008404057,"aZ":-24.73108957217775,"pfxX":1.4762794538219277,"pfxZ":4.274972540795114,"pX":0.264080725645299,"pZ":2.521000475956629,"vX0":3.7729325681441868,"vY0":-131.3008675179882,"vZ0":-2.4940915213595636,"x":106.93,"y":170.71,"x0":-1.3848231333413068,"y0":50.0035086733361,"z0":5.328623914611676,"aX":2.5704469986608185},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.4,"breakHorizontal":-3.5,"spinRate":2301,"spinDirection":184},"zone":6,"typeConfidence":2.0,"plateTime":0.41757773585582747,"extension":6.664639700661178},"index":2,"playId":"222b32b0-b7f6-34c1-827d-eec68344da1c","pitchNumber":3,"startTime":"2026-05-20T18:46:01.427Z","endTime":"2026-05-20T18:46:06.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85926627565822,"aZ":-19.840861148857794,"pfxX":-8.871344516920587,"pfxZ":7.254329889809531,"pX":-2.013194929432299,"pZ":2.1154104513695544,"vX0":0.7671809791900347,"vY0":-130.67175037842614,"vZ0":-4.626142714015781,"x":193.74,"y":181.66,"x0":-1.1634101444284446,"y0":50.003044410071574,"z0":5.433280935265122,"aX":-15.083114750765128},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":12.1,"breakHorizontal":15.8,"spinRate":1880,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.42190085521515197,"extension":6.363504799381621},"index":3,"playId":"8469b807-865e-3b8f-871d-22e37bf2f91f","pitchNumber":4,"startTime":"2026-05-20T18:46:23.553Z","endTime":"2026-05-20T18:46:28.068Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-20T18:46:37.880Z","endTime":"2026-05-20T18:46:56.396Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16333997064008,"aZ":-39.95197400235326,"pfxX":2.741697947032348,"pfxZ":-4.772973003957572,"pX":0.5652394857557808,"pZ":2.075674554567951,"vX0":2.98721480671684,"vY0":-127.61278608181487,"vZ0":-1.1046914865857314,"x":95.45,"y":182.74,"x0":-0.9818845427578229,"y0":50.00351990983129,"z0":5.695014408879135,"aX":4.467401006097013},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-8.6,"breakHorizontal":-5.8,"spinRate":2641,"spinDirection":34},"zone":9,"typeConfidence":2.0,"plateTime":0.43118020814561486,"extension":6.75543453642543},"index":5,"playId":"ea0b5f74-da76-3fb5-ac82-f5e543f878c4","pitchNumber":5,"startTime":"2026-05-20T18:46:56.396Z","endTime":"2026-05-20T18:47:01.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:47:01.201Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Vilade grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-20T18:47:30.933Z","endTime":"2026-05-20T18:48:28.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-20T18:47:20.394Z","endTime":"2026-05-20T18:47:32.948Z","isPitch":false,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20422437228972,"aZ":-28.286664677651064,"pfxX":1.297358268954611,"pfxZ":2.321541952551808,"pX":-0.5494144874482526,"pZ":2.9208543018903246,"vX0":1.608125961445195,"vY0":-128.79071854606167,"vZ0":-1.260171922468913,"x":137.94,"y":159.92,"x0":-1.350941548453846,"y0":50.00498155508184,"z0":5.607854495652,"aX":2.175773682796129},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.2,"breakHorizontal":-2.8,"spinRate":2327,"spinDirection":165},"zone":1,"typeConfidence":2.0,"plateTime":0.4255765101569007,"extension":6.454098248297317},"index":1,"playId":"cc4bbd1e-3608-3bee-a64d-6f4d136b9a15","pitchNumber":1,"startTime":"2026-05-20T18:47:32.948Z","endTime":"2026-05-20T18:47:37.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95078492924264,"aZ":-41.68218726429821,"pfxX":1.8419587857175754,"pfxZ":-5.971057674257145,"pX":1.1906084074963583,"pZ":1.6173910949696209,"vX0":4.696962418943868,"vY0":-125.47982428872658,"vZ0":-1.6560515169376901,"x":71.62,"y":195.11,"x0":-0.9467228179285383,"y0":50.005257691960836,"z0":5.689230067707448,"aX":2.931133534455951},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-10.9,"breakHorizontal":-4.4,"spinRate":2597,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.43690271434994266,"extension":6.4968430995352735},"index":2,"playId":"91700dba-62f4-35eb-b455-94178c1d3ba6","pitchNumber":2,"startTime":"2026-05-20T18:47:52.762Z","endTime":"2026-05-20T18:47:56.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.419318980046896,"aZ":-17.224712679729077,"pfxX":-10.297266284162848,"pfxZ":7.653148056130596,"pX":-0.46775906926717437,"pZ":2.5704503335494144,"vX0":5.114996469582095,"vY0":-139.5831098649696,"vZ0":-4.8592461246562975,"x":134.83,"y":169.38,"x0":-0.9965205624414101,"y0":50.00076976548324,"z0":5.485228390031448,"aX":-20.108630787173496},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.0,"breakHorizontal":17.4,"spinRate":2346,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.3939441192228137,"extension":6.572070153176094},"hitData":{"launchSpeed":98.2,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.74,"coordY":152.19}},"index":3,"playId":"e89f26e0-5a99-359b-a5b7-01e0e0730eb8","pitchNumber":3,"startTime":"2026-05-20T18:48:19.304Z","endTime":"2026-05-20T18:48:28.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:48:28.361Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Ward walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-20T18:50:28.990Z","endTime":"2026-05-20T18:52:03.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23388596562167,"aZ":-22.49883182150232,"pfxX":-10.006137584837546,"pfxZ":5.387701586304788,"pX":-0.7588652336417475,"pZ":3.0759081857998,"vX0":4.687161816664664,"vY0":-133.56704507427148,"vZ0":-2.228525277649493,"x":145.93,"y":155.73,"x0":-1.24155384688948,"y0":50.006001428229254,"z0":5.548213600208547,"aX":-17.9841303735503},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.5,"breakHorizontal":17.0,"spinRate":2078,"spinDirection":214},"zone":1,"typeConfidence":0.91,"plateTime":0.4109330694178648,"extension":6.691731702979456},"index":0,"playId":"6c69e130-0a58-3ac8-9fa6-7fdffd2316fe","pitchNumber":1,"startTime":"2026-05-20T18:50:44.061Z","endTime":"2026-05-20T18:50:49.173Z","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":88.6,"endSpeed":80.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9423082331185,"aZ":-23.103463050884212,"pfxX":0.45189994311416015,"pfxZ":5.446205680850887,"pX":0.5761664232449998,"pZ":1.1636446339140625,"vX0":4.065503597208432,"vY0":-128.8095977958493,"vZ0":-6.543560720816491,"x":95.04,"y":207.36,"x0":-1.0871233947518961,"y0":50.00448663900318,"z0":5.545934299769819,"aX":0.7520288691961858},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.5,"breakHorizontal":-1.8,"spinRate":2325,"spinDirection":195},"zone":14,"typeConfidence":0.9,"plateTime":0.42666543138387203,"extension":6.6438997444881895},"index":1,"playId":"c9a4b36c-9949-3f40-a6e1-91f3391e7239","pitchNumber":2,"startTime":"2026-05-20T18:51:03.456Z","endTime":"2026-05-20T18:51:08.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":73.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5079227573251,"aZ":-31.423255184723196,"pfxX":7.5999088678851905,"pfxZ":0.5468151479933407,"pX":1.1158992907879626,"pZ":1.369843499180051,"vX0":3.0399747150132086,"vY0":-118.29290912334373,"vZ0":-2.906605853703014,"x":74.46,"y":201.79,"x0":-1.1824889930448779,"y0":50.00574696408844,"z0":5.565288409568787,"aX":10.518780703707721},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":0.5,"breakHorizontal":-14.6,"spinRate":2631,"spinDirection":70},"zone":14,"typeConfidence":0.91,"plateTime":0.4672524248326715,"extension":6.459637211430519},"index":2,"playId":"7c5f2069-a32b-3c64-8ac2-30edadaebeac","pitchNumber":3,"startTime":"2026-05-20T18:51:22.801Z","endTime":"2026-05-20T18:51:26.846Z","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":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":83.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.487021830694914,"aZ":-19.172229100601427,"pfxX":-9.67761076278061,"pfxZ":7.18052207810152,"pX":-0.3272959637325658,"pZ":0.945319945977812,"vX0":5.62894828807403,"vY0":-134.7555932490375,"vZ0":-8.032380175941544,"x":129.48,"y":213.26,"x0":-1.2028910777418507,"y0":50.001857823515415,"z0":5.356096891147082,"aX":-17.523537257373892},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.2,"breakHorizontal":16.1,"spinRate":2226,"spinDirection":210},"zone":13,"typeConfidence":0.9,"plateTime":0.4088729066057821,"extension":6.622723144186603},"index":3,"playId":"c2622d40-c036-3c37-9e17-9c07fb68305b","pitchNumber":4,"startTime":"2026-05-20T18:51:40.137Z","endTime":"2026-05-20T18:51:44.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.279614829512166,"aZ":-23.679931432380553,"pfxX":2.557146054675127,"pfxZ":5.062060217947497,"pX":1.3506551277919925,"pZ":1.8721114381115036,"vX0":4.883793694375979,"vY0":-129.0612881220222,"vZ0":-5.052565462151791,"x":65.52,"y":188.23,"x0":-0.9025199364708602,"y0":50.00229002617642,"z0":5.692308020475683,"aX":4.287690661143443},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.2,"breakHorizontal":-5.8,"spinRate":2419,"spinDirection":187},"zone":14,"typeConfidence":0.9,"plateTime":0.4253200012663809,"extension":6.576787793331271},"index":4,"playId":"ac6c5a18-769b-3473-b414-5c811596fc2d","pitchNumber":5,"startTime":"2026-05-20T18:51:57.983Z","endTime":"2026-05-20T18:52:03.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:52:03.546Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gunnar Henderson pops out to second baseman Richie Palacios.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-20T18:52:09.496Z","endTime":"2026-05-20T18:53:00.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23671237680337,"aZ":-20.26571400754979,"pfxX":-10.40922426026237,"pfxZ":6.616820237340549,"pX":0.9132215197224446,"pZ":2.2653273329846795,"vX0":8.657612679061225,"vY0":-134.35886397026783,"vZ0":-4.539487396297008,"x":82.19,"y":177.62,"x0":-1.0226965644747035,"y0":50.00624905075657,"z0":5.446400812022533,"aX":-18.74591715477338},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.0,"breakHorizontal":16.7,"spinRate":2229,"spinDirection":208},"zone":14,"typeConfidence":0.91,"plateTime":0.41004759223865994,"extension":6.792884556797601},"index":0,"playId":"d91a8050-8ff5-3331-8600-9da010bd966c","pitchNumber":1,"startTime":"2026-05-20T18:52:28.971Z","endTime":"2026-05-20T18:52:33.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.737251452057542,"aZ":-20.48836601494094,"pfxX":0.5655506262769636,"pfxZ":6.652012048124258,"pX":0.8149289533450939,"pZ":2.1722692667889705,"vX0":4.558917133071366,"vY0":-132.33171565685774,"vZ0":-4.98434773445077,"x":85.94,"y":180.13,"x0":-1.010424236798875,"y0":50.002705895970195,"z0":5.600611431983068,"aX":0.993106573832464},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.0,"breakHorizontal":-2.2,"spinRate":2405,"spinDirection":200},"zone":14,"typeConfidence":0.81,"plateTime":0.415407069610787,"extension":6.712107474261489},"hitData":{"launchSpeed":71.1,"launchAngle":61.0,"totalDistance":149.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":147.76,"coordY":149.15}},"index":1,"playId":"fe10cf96-bf05-3798-9730-81d072881391","pitchNumber":2,"startTime":"2026-05-20T18:52:48.958Z","endTime":"2026-05-20T18:53:00.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:53:00.993Z","atBatIndex":50},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Adley Rutschman pops out to shortstop Taylor Walls.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-20T18:53:23.769Z","endTime":"2026-05-20T18:54:07.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"7cc068c7-e8df-4ba9-a12f-a9a971a8b4d5","startTime":"2026-05-20T18:53:23.769Z","endTime":"2026-05-20T18:53:28.769Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With Adley Rutschman batting, Taylor Ward advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"7cc068c7-e8df-4ba9-a12f-a9a971a8b4d5","startTime":"2026-05-20T18:53:31.274Z","endTime":"2026-05-20T18:53:54.600Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669947,"link":"/api/v1/people/669947"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.67807903833926,"aZ":-20.663311280975297,"pfxX":-10.056625863033112,"pfxZ":6.284966204061224,"pX":-0.37225025615573354,"pZ":2.271481632594339,"vX0":5.63222271766595,"vY0":-135.72168804148538,"vZ0":-4.473273287796443,"x":131.19,"y":177.45,"x0":-1.187536090061622,"y0":50.00614805240626,"z0":5.414724581229658,"aX":-18.427997589756018},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.4,"breakHorizontal":16.7,"spinRate":2225,"spinDirection":209},"zone":4,"typeConfidence":0.91,"plateTime":0.4063813544495911,"extension":6.799772644579626},"hitData":{"launchSpeed":71.5,"launchAngle":52.0,"totalDistance":201.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":101.14,"coordY":122.8}},"index":2,"playId":"713bd2b5-b54f-3ecf-b1c9-dfda72d6f42f","pitchNumber":1,"startTime":"2026-05-20T18:53:54.600Z","endTime":"2026-05-20T18:54:07.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:54:07.381Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pete Alonso lines out sharply to center fielder Cedric Mullins.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-20T18:55:23.587Z","endTime":"2026-05-20T18:56:33.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-20T18:54:16.053Z","endTime":"2026-05-20T18:55:25.850Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.3,"endSpeed":84.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.603350791533764,"aZ":-16.582353347314147,"pfxX":-9.783964310329024,"pfxZ":8.51711602830156,"pX":-0.8572700690622284,"pZ":2.06624828558593,"vX0":4.377278002275024,"vY0":-135.65587028829657,"vZ0":-5.879474028002921,"x":149.68,"y":182.99,"x0":-1.2367694999232577,"y0":50.00175977186142,"z0":5.451440981268793,"aX":-17.909317470949112},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.0,"breakHorizontal":16.6,"spinRate":2266,"spinDirection":210},"zone":13,"typeConfidence":0.91,"plateTime":0.40654956865699354,"extension":6.697729894335663},"index":1,"playId":"93160b60-47c8-3fe4-a87f-e3c6d1566082","pitchNumber":1,"startTime":"2026-05-20T18:55:25.850Z","endTime":"2026-05-20T18:55:29.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4449530680241,"aZ":-28.447560689556155,"pfxX":4.5173813850500935,"pfxZ":2.6506021054249516,"pX":1.1561589447099165,"pZ":1.2677690249056854,"vX0":4.0482752201924965,"vY0":-119.17825492907102,"vZ0":-3.921797075326333,"x":72.93,"y":204.55,"x0":-1.1649267553380491,"y0":50.00580261500879,"z0":5.565486532482078,"aX":6.360606670689805},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":4.0,"breakHorizontal":-9.4,"spinRate":2734,"spinDirection":63},"zone":14,"typeConfidence":0.85,"plateTime":0.46338227780868824,"extension":6.574802912242883},"index":2,"playId":"5bffd4bd-208d-38bb-ba36-e54cba8d0f90","pitchNumber":2,"startTime":"2026-05-20T18:55:46.029Z","endTime":"2026-05-20T18:55:50.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.064276542190754,"aZ":-17.528967994964134,"pfxX":-9.078591275663026,"pfxZ":8.05240911438953,"pX":-0.3420184511778031,"pZ":1.00594120367257,"vX0":4.977427322956305,"vY0":-135.1522164474892,"vZ0":-8.198956969724673,"x":130.04,"y":211.62,"x0":-1.0445676294812183,"y0":50.00280574279175,"z0":5.349046348047782,"aX":-16.51340511918269},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.7,"breakHorizontal":15.1,"spinRate":2348,"spinDirection":207},"zone":13,"typeConfidence":0.91,"plateTime":0.40789212135687736,"extension":6.703839261152301},"index":3,"playId":"10d476e9-9dcd-320b-8f0a-397a992779fd","pitchNumber":3,"startTime":"2026-05-20T18:56:04.511Z","endTime":"2026-05-20T18:56:09.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":83.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.75684742249919,"aZ":-19.291278922555342,"pfxX":-9.65979242180029,"pfxZ":7.074981782055202,"pX":-0.19610849763406962,"pZ":1.8888451035557534,"vX0":5.64157990863926,"vY0":-135.1490143208402,"vZ0":-5.791904037208853,"x":124.48,"y":187.78,"x0":-1.072868009783291,"y0":50.00227434059338,"z0":5.446748555767976,"aX":-17.589064707559107},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.5,"breakHorizontal":16.0,"spinRate":2374,"spinDirection":205},"zone":8,"typeConfidence":0.91,"plateTime":0.40772190057448787,"extension":6.723577001560034},"hitData":{"launchSpeed":108.5,"launchAngle":15.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":152.35,"coordY":71.15}},"index":4,"playId":"9dad2959-e6cc-328a-a056-799c54ca9d25","pitchNumber":4,"startTime":"2026-05-20T18:56:23.716Z","endTime":"2026-05-20T18:56:33.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T18:56:33.500Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Richie Palacios grounds out to first baseman Pete Alonso.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-20T18:58:49.366Z","endTime":"2026-05-20T19:01:31.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,9,10,11,12],"actionIndex":[0,1,2,3],"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":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Colton Cowser replaces second baseman Jeremiah Jackson, batting 7th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-20T18:57:47.907Z","endTime":"2026-05-20T18:57:47.924Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":669236,"link":"/api/v1/people/669236"}},{"details":{"description":"Defensive switch from third base to second base for Jackson Holliday.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-20T18:57:47.924Z","endTime":"2026-05-20T18:57:47.925Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":642215,"link":"/api/v1/people/642215"}},{"details":{"description":"Defensive switch from center field to third base for Blaze Alexander.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-20T18:57:47.925Z","endTime":"2026-05-20T18:57:47.927Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"900"},{"details":{"description":"Pitching Change: Tyler Wells replaces Shane Baz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-05-20T18:57:47.927Z","endTime":"2026-05-20T18:58:51.521Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669330,"link":"/api/v1/people/669330"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.157062220638277,"aZ":-40.80031580434872,"pfxX":1.6496854782014205,"pfxZ":-6.777110751110881,"pX":0.8176849343620662,"pZ":1.548560911429158,"vX0":2.8306277563105304,"vY0":-112.58662853218902,"vZ0":-2.775396946040127,"x":85.83,"y":196.97,"x0":-0.6747172394404737,"y0":50.00447427334582,"z0":6.962316240468408,"aX":2.0987389159127154},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-12.7,"breakHorizontal":-3.7,"spinRate":2610,"spinDirection":32},"zone":14,"typeConfidence":0.91,"plateTime":0.48818103222241405,"extension":5.940721996036054},"index":4,"playId":"1b7b2a42-c5be-39a3-a73d-4640f6bab52b","pitchNumber":1,"startTime":"2026-05-20T18:58:51.521Z","endTime":"2026-05-20T18:58:56.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.364722813450786,"aZ":-16.09481293223088,"pfxX":-8.779482849916736,"pfxZ":10.124007186272872,"pX":1.2973755025419462,"pZ":2.429356516359246,"vX0":7.180058601419045,"vY0":-125.49389267184,"vZ0":-7.330398611468455,"x":67.55,"y":173.19,"x0":-0.4658706535528226,"y0":50.004464787065956,"z0":6.708859310797801,"aX":-13.947554944216572},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":16.8,"breakHorizontal":14.2,"spinRate":2185,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.43714605184602595,"extension":6.530678741816731},"index":5,"playId":"0ddaebcb-0918-34ca-aa9e-d425dbda8300","pitchNumber":2,"startTime":"2026-05-20T18:59:07.663Z","endTime":"2026-05-20T18:59:12.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.587765556832316,"aZ":-18.394105641048196,"pfxX":-9.352416807967689,"pfxZ":8.701141556758323,"pX":-0.7612311167149299,"pZ":3.453667534457938,"vX0":3.1048057817001107,"vY0":-125.38904805481076,"vZ0":-4.631685870978598,"x":146.02,"y":145.53,"x0":-0.8040956040209973,"y0":50.006093868766605,"z0":6.836442951069405,"aX":-14.816900895909594},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":14.9,"breakHorizontal":16.2,"spinRate":2199,"spinDirection":213},"zone":11,"typeConfidence":0.92,"plateTime":0.43769718885548015,"extension":6.244995268622533},"index":6,"playId":"2f241a48-b8e6-306a-9960-0c9e11aa52bd","pitchNumber":3,"startTime":"2026-05-20T18:59:25.953Z","endTime":"2026-05-20T18:59:30.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.973460217542247,"aZ":-10.635905698535185,"pfxX":-1.3083547315091657,"pfxZ":11.760788329160324,"pX":-0.19321379399845176,"pZ":2.735895396277168,"vX0":1.9225260739754115,"vY0":-135.10666253040384,"vZ0":-8.53334100371762,"x":124.36,"y":164.91,"x0":-0.7470993953752662,"y0":50.00620149878839,"z0":6.701115204615207,"aX":-2.396952417888867},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.4,"breakHorizontal":1.9,"spinRate":2461,"spinDirection":199},"zone":2,"typeConfidence":0.9,"plateTime":0.4068518041705942,"extension":6.2293841864616155},"index":7,"playId":"12aeab07-d326-3d8f-be37-8f6a3bf21636","pitchNumber":4,"startTime":"2026-05-20T18:59:44.251Z","endTime":"2026-05-20T18:59:49.102Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":8,"startTime":"2026-05-20T18:59:54.377Z","endTime":"2026-05-20T19:00:12.259Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30417648461142,"aZ":-23.313016058754034,"pfxX":3.655889957584192,"pfxZ":5.339443760189072,"pX":-0.23530391524677333,"pZ":2.5455246057772194,"vX0":0.6942855799870398,"vY0":-128.00728586887192,"vZ0":-6.041282081759853,"x":125.97,"y":170.05,"x0":-0.9850619708563276,"y0":50.004429142190084,"z0":6.760139283823579,"aX":6.070648519600597},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.5,"breakHorizontal":-6.7,"spinRate":2423,"spinDirection":176},"zone":5,"typeConfidence":0.91,"plateTime":0.4278002203855187,"extension":6.020104109952881},"index":9,"playId":"11357f66-2ae2-3eab-b3f8-66c457d9f763","pitchNumber":5,"startTime":"2026-05-20T19:00:12.259Z","endTime":"2026-05-20T19:00:16.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.720199441141936,"aZ":-22.965212005806602,"pfxX":2.6160295921362398,"pfxZ":5.371727882360914,"pX":1.3653202508368585,"pZ":2.0895223772969045,"vX0":4.417176765649036,"vY0":-130.1738699439185,"vZ0":-7.385670916290396,"x":64.96,"y":182.36,"x0":-0.6942732076887925,"y0":50.000470596236596,"z0":6.706089334795663,"aX":4.4811770394647175},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.3,"breakHorizontal":-5.8,"spinRate":2467,"spinDirection":175},"zone":14,"typeConfidence":0.93,"plateTime":0.42101842115352506,"extension":6.32262011748859},"index":10,"playId":"a1049829-c831-32cc-9797-93599e504f7f","pitchNumber":6,"startTime":"2026-05-20T19:00:30.317Z","endTime":"2026-05-20T19:00:35.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12274925327106,"aZ":-18.268293203748822,"pfxX":2.667540416803318,"pfxZ":7.933166450836468,"pX":0.04122792391524801,"pZ":2.4091801770391985,"vX0":1.2770752418970521,"vY0":-131.85889149331328,"vZ0":-7.656640652838627,"x":115.43,"y":173.73,"x0":-0.7966521730481954,"y0":50.00608676504121,"z0":6.708324568412396,"aX":4.67883335645316},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.8,"breakHorizontal":-5.2,"spinRate":2576,"spinDirection":182},"zone":5,"typeConfidence":0.91,"plateTime":0.41604705042522827,"extension":6.2829309706278185},"index":11,"playId":"d42de609-2c51-3ca5-9e87-b6f601e3503e","pitchNumber":7,"startTime":"2026-05-20T19:00:55.905Z","endTime":"2026-05-20T19:01:00.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27543756475163,"aZ":-14.85199318683008,"pfxX":-8.236695249615721,"pfxZ":10.789621214771955,"pX":0.26945432581146156,"pZ":2.418430947585301,"vX0":4.753965037155053,"vY0":-126.30088952084435,"vZ0":-7.5742483050247005,"x":106.73,"y":173.48,"x0":-0.5734269147680192,"y0":50.001050862072766,"z0":6.665209689470807,"aX":-13.219695049252532},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":17.9,"breakHorizontal":13.7,"spinRate":2376,"spinDirection":209},"zone":5,"typeConfidence":0.91,"plateTime":0.43474099307847514,"extension":6.29097644938},"hitData":{"launchSpeed":77.2,"launchAngle":7.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.38,"coordY":166.38}},"index":12,"playId":"873c8071-a50b-36bd-82ff-dddc72986050","pitchNumber":8,"startTime":"2026-05-20T19:01:24.103Z","endTime":"2026-05-20T19:01:31.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T19:01:31.620Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonny DeLuca grounds out, third baseman Blaze Alexander to first baseman Pete Alonso.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-20T19:01:42.606Z","endTime":"2026-05-20T19:03:47.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.2,"endSpeed":79.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96408724614241,"aZ":-27.05721722580203,"pfxX":3.4476760234689747,"pfxZ":3.240355211721197,"pX":0.49844833169878994,"pZ":1.0437881747257252,"vX0":1.741326750514891,"vY0":-125.29280456704447,"vZ0":-8.63091727134944,"x":98.0,"y":210.6,"x0":-0.6550093647067703,"y0":50.00347689549927,"z0":6.767523313600243,"aX":5.442713283392685},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.0,"breakHorizontal":-6.6,"spinRate":2482,"spinDirection":161},"zone":14,"typeConfidence":0.82,"plateTime":0.438334192892591,"extension":6.089176552693285},"index":0,"playId":"027c9655-d260-3dd9-8d32-6ae65b19f36a","pitchNumber":1,"startTime":"2026-05-20T19:01:57.094Z","endTime":"2026-05-20T19:02:01.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28248471499796,"aZ":-19.276069107522375,"pfxX":2.591166924944245,"pfxZ":7.515166447161275,"pX":0.7070883457325818,"pZ":1.7991431340825252,"vX0":2.778929239126164,"vY0":-130.1840262419933,"vZ0":-8.814441183943202,"x":90.05,"y":190.2,"x0":-0.7108955407588927,"y0":50.006000509559655,"z0":6.687715073492864,"aX":4.448827124808319},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.9,"breakHorizontal":-5.3,"spinRate":2434,"spinDirection":181},"zone":9,"typeConfidence":0.92,"plateTime":0.42070193819220947,"extension":6.118369897006681},"index":1,"playId":"46cf5b26-53d1-3b7d-92e4-0a5ffe5625d1","pitchNumber":2,"startTime":"2026-05-20T19:02:13.848Z","endTime":"2026-05-20T19:02:17.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.777444373334625,"aZ":-7.992073924839371,"pfxX":-3.85543348637514,"pfxZ":12.76199091568009,"pX":0.5220745727018028,"pZ":2.42790937529445,"vX0":3.9582433683127984,"vY0":-137.35023107247943,"vZ0":-10.011719804731987,"x":97.1,"y":173.23,"x0":-0.4425819219897222,"y0":50.00442544108041,"z0":6.680535500599217,"aX":-7.30619583983823},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":21.0,"breakHorizontal":6.1,"spinRate":2459,"spinDirection":202},"zone":6,"typeConfidence":0.92,"plateTime":0.40005236875423034,"extension":6.093979375447143},"index":2,"playId":"22623823-2a96-3a08-a10f-381a472dd8f5","pitchNumber":3,"startTime":"2026-05-20T19:02:32.817Z","endTime":"2026-05-20T19:02:37.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40140600539584,"aZ":-25.060228894293363,"pfxX":2.8348039354596444,"pfxZ":4.376152926552432,"pX":0.405317749682517,"pZ":1.232002069879209,"vX0":1.6950123030516928,"vY0":-126.61117274993391,"vZ0":-8.68297067983193,"x":101.55,"y":205.52,"x0":-0.6407973269726616,"y0":50.005168994773996,"z0":6.705767114898396,"aX":4.611382173852534},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.2,"breakHorizontal":-5.5,"spinRate":2478,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.4322951022551975,"extension":6.045904287103626},"index":3,"playId":"13669eee-78d8-3bed-80b9-290c8a3d8687","pitchNumber":4,"startTime":"2026-05-20T19:02:55.542Z","endTime":"2026-05-20T19:03:01.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.34583518331223,"aZ":-8.233032122323998,"pfxX":-2.792216582159194,"pfxZ":12.6918382155703,"pX":0.29221729097656557,"pZ":2.762741359898486,"vX0":2.967971067942389,"vY0":-137.4177768185904,"vZ0":-9.129762930138417,"x":105.86,"y":164.19,"x0":-0.44619769882919,"y0":50.003472184844945,"z0":6.713399416454125,"aX":-5.267342400261124},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.9,"breakHorizontal":4.3,"spinRate":2452,"spinDirection":199},"zone":3,"typeConfidence":0.93,"plateTime":0.4007030820358297,"extension":6.147908759516675},"index":4,"playId":"b96d9970-5236-350f-bd79-3367fd7679f4","pitchNumber":5,"startTime":"2026-05-20T19:03:19.462Z","endTime":"2026-05-20T19:03:25.835Z","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":87.4,"endSpeed":79.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.151320348933535,"aZ":-18.164037001793897,"pfxX":-10.79725708200333,"pfxZ":8.63496278978239,"pX":0.10091874668727846,"pZ":3.1565393049385997,"vX0":5.406077029058084,"vY0":-127.10989934093743,"vZ0":-5.26928520931938,"x":113.15,"y":153.55,"x0":-0.6605729836554637,"y0":50.00067818146161,"z0":6.716503448016147,"aX":-17.513535586009066},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":14.5,"breakHorizontal":18.1,"spinRate":2300,"spinDirection":214},"zone":2,"typeConfidence":0.92,"plateTime":0.4323334511989869,"extension":6.300924484788154},"hitData":{"launchSpeed":90.0,"launchAngle":-30.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.6,"coordY":161.31}},"index":5,"playId":"5c41e6c8-43f0-3fad-8303-4351e78f9bb1","pitchNumber":6,"startTime":"2026-05-20T19:03:40.145Z","endTime":"2026-05-20T19:03:47.645Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T19:03:47.645Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cedric Mullins flies out to center fielder Colton Cowser.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-20T19:03:58.135Z","endTime":"2026-05-20T19:05:04.758Z","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":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":2},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"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(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.7,"endSpeed":85.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.980421766712265,"aZ":-11.37449752087445,"pfxX":-1.5386095486307232,"pfxZ":11.155806301838346,"pX":-0.6511075743487003,"pZ":2.7801092094673776,"vX0":0.6726163302694579,"vY0":-136.19764165115865,"vZ0":-8.577610722219292,"x":141.82,"y":163.72,"x0":-0.7023725177317518,"y0":50.005951888896014,"z0":6.771874645118683,"aX":-2.86969968906567},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.5,"breakHorizontal":2.6,"spinRate":2424,"spinDirection":199},"zone":1,"typeConfidence":0.91,"plateTime":0.4032967843643567,"extension":6.077785753850261},"index":0,"playId":"b331ad86-ec4c-3c38-aefa-d94df8f02bcf","pitchNumber":1,"startTime":"2026-05-20T19:04:17.743Z","endTime":"2026-05-20T19:04:21.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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.831353545414956,"aZ":-9.987839941220452,"pfxX":-2.049797489293891,"pfxZ":12.0194466055105,"pX":-0.11751522111442052,"pZ":3.794454633051822,"vX0":1.9773086406424183,"vY0":-135.9897112809578,"vZ0":-6.191702180269212,"x":121.48,"y":136.33,"x0":-0.5928351719176433,"y0":50.005384967141694,"z0":6.816212815765886,"aX":-3.7845385408213996},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.4,"breakHorizontal":3.2,"spinRate":2387,"spinDirection":201},"zone":11,"typeConfidence":0.92,"plateTime":0.40502335894070685,"extension":6.112179617186104},"index":1,"playId":"e617637e-3223-3277-a0f8-53d1c42d7a45","pitchNumber":2,"startTime":"2026-05-20T19:04:37.345Z","endTime":"2026-05-20T19:04:41.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.797070151030717,"aZ":-10.24023970194228,"pfxX":-1.7858913102091294,"pfxZ":11.727150479684326,"pX":0.07442769346828101,"pZ":2.266863830263974,"vX0":2.0841811875925713,"vY0":-136.33459124848332,"vZ0":-9.938247247568897,"x":114.16,"y":177.57,"x0":-0.47027418625401884,"y0":50.001056047119484,"z0":6.679961316763407,"aX":-3.3397683320997125},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.2,"breakHorizontal":2.8,"spinRate":2417,"spinDirection":197},"zone":5,"typeConfidence":0.91,"plateTime":0.40274953887256926,"extension":6.139506485049239},"hitData":{"launchSpeed":95.3,"launchAngle":27.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.23,"coordY":50.66}},"index":2,"playId":"b34aac30-55e6-30e8-a6eb-f87a5e9585c2","pitchNumber":3,"startTime":"2026-05-20T19:04:56.095Z","endTime":"2026-05-20T19:05:04.758Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T19:05:04.758Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler O'Neill flies out to right fielder Jonny DeLuca.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-20T19:06:55.795Z","endTime":"2026-05-20T19:08:17.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":82.8,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.215333100351977,"aZ":-19.349380925992786,"pfxX":-9.995389227053206,"pfxZ":7.233369985621872,"pX":-0.16618031925281337,"pZ":3.0109719388840053,"vX0":5.96416474872662,"vY0":-132.98465760849155,"vZ0":-3.002250206098629,"x":123.33,"y":157.48,"x0":-1.1511989790062076,"y0":50.003745776223745,"z0":5.575035622762795,"aX":-17.722148591999158},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.6,"breakHorizontal":16.7,"spinRate":2171,"spinDirection":209},"zone":2,"typeConfidence":0.91,"plateTime":0.4134926564063286,"extension":6.550616197770475},"index":0,"playId":"ddc12188-7d70-361a-99b1-b3cc155899b3","pitchNumber":1,"startTime":"2026-05-20T19:07:15.666Z","endTime":"2026-05-20T19:07:19.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.107667912906727,"aZ":-24.323513633058653,"pfxX":1.2600759323123616,"pfxZ":4.815083497845362,"pX":0.8067392291827225,"pZ":1.1851735497852773,"vX0":4.371838272405708,"vY0":-127.11857805358125,"vZ0":-6.147541562075378,"x":86.25,"y":206.78,"x0":-1.1019883421888772,"y0":50.00138003452699,"z0":5.577264399496771,"aX":2.0519638887967306},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.4,"breakHorizontal":-3.4,"spinRate":2404,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.431599515808855,"extension":6.623560559945726},"index":1,"playId":"3c1418c9-5b7e-38e8-9a0a-4860c3f1005f","pitchNumber":2,"startTime":"2026-05-20T19:07:32.766Z","endTime":"2026-05-20T19:07:36.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.9,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57456430911389,"aZ":-33.20508200840827,"pfxX":8.192351936898405,"pfxZ":-0.7660054638129496,"pX":1.4405846739265402,"pZ":0.6415567303692964,"vX0":3.1238936597906757,"vY0":-116.19227735968492,"vZ0":-3.9836119284717153,"x":62.09,"y":221.46,"x0":-0.9931769091080982,"y0":50.004758709402026,"z0":5.5972895292532465,"aX":10.99206862189621},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-2.3,"breakHorizontal":-15.7,"spinRate":2710,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.474823663127907,"extension":6.5137978108170955},"index":2,"playId":"4cf90182-2112-35c1-89bc-0c34a5244cba","pitchNumber":3,"startTime":"2026-05-20T19:07:49.503Z","endTime":"2026-05-20T19:07:54.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.1,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65102278764935,"aZ":-17.78095729481141,"pfxX":-8.813919889302014,"pfxZ":7.870593764213204,"pX":0.5640218849700608,"pZ":2.9822404868297427,"vX0":7.126023508642728,"vY0":-135.1556851562968,"vZ0":-3.5349198734133194,"x":95.5,"y":158.26,"x0":-0.9768717425471133,"y0":50.0022033764105,"z0":5.574466864130159,"aX":-16.116519427708397},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.6,"breakHorizontal":14.2,"spinRate":2193,"spinDirection":206},"zone":3,"typeConfidence":0.91,"plateTime":0.40706659897832287,"extension":6.596391219682659},"hitData":{"launchSpeed":94.8,"launchAngle":34.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.24,"coordY":77.01}},"index":3,"playId":"b14776c8-9457-349d-be08-3cf17ab6f8bc","pitchNumber":4,"startTime":"2026-05-20T19:08:07.967Z","endTime":"2026-05-20T19:08:17.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T19:08:17.540Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Samuel Basallo singles on a line drive to right fielder Jonny DeLuca.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-20T19:08:23.506Z","endTime":"2026-05-20T19:09:43.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.823770214466517,"aZ":-20.85459672363476,"pfxX":0.7789441503633054,"pfxZ":6.5819199044206735,"pX":0.4898387316216043,"pZ":1.6600609255670762,"vX0":3.91361783095193,"vY0":-130.4307390529228,"vZ0":-5.9854842641842,"x":98.33,"y":193.96,"x0":-1.1322941961035815,"y0":50.00520377721187,"z0":5.560799453427704,"aX":1.339934942550109},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.8,"breakHorizontal":-2.3,"spinRate":2474,"spinDirection":199},"zone":14,"typeConfidence":0.88,"plateTime":0.4201838389863366,"extension":6.485683602357956},"index":0,"playId":"ed01d3cf-6f51-3279-bee5-20abcee41687","pitchNumber":1,"startTime":"2026-05-20T19:08:40.371Z","endTime":"2026-05-20T19:08:44.315Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-20T19:08:50.502Z","endTime":"2026-05-20T19:09:07.971Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.1,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3346195903119,"aZ":-19.506329236691045,"pfxX":-9.3583748862541,"pfxZ":7.06117269653971,"pX":-0.21694899427345177,"pZ":3.1399645477530136,"vX0":5.74942175363062,"vY0":-134.15303088638044,"vZ0":-2.680160817883016,"x":125.27,"y":154.0,"x0":-1.1899136471344003,"y0":50.000253465843194,"z0":5.567778919650082,"aX":-16.783444529243315},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.2,"breakHorizontal":15.5,"spinRate":2223,"spinDirection":208},"zone":2,"typeConfidence":0.91,"plateTime":0.4108000935767344,"extension":6.612151444678043},"index":2,"playId":"d48133fd-cd4f-3c18-8aeb-335d42d935cc","pitchNumber":2,"startTime":"2026-05-20T19:09:07.971Z","endTime":"2026-05-20T19:09:13.460Z","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":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.736653505170352,"aZ":-25.86599916460799,"pfxX":0.7770633994387639,"pfxZ":3.7714309906830055,"pX":0.3952829796850015,"pZ":1.6365597670211445,"vX0":3.548515554268793,"vY0":-128.72270535850421,"vZ0":-4.928651016644603,"x":101.93,"y":194.59,"x0":-1.1042835757319918,"y0":50.00079781596124,"z0":5.5887640571432655,"aX":1.2977212692246376},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.9,"breakHorizontal":-2.3,"spinRate":2395,"spinDirection":186},"zone":14,"typeConfidence":0.9,"plateTime":0.42617933001013864,"extension":6.573364669365665},"hitData":{"launchSpeed":91.8,"launchAngle":18.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":157.59,"coordY":72.85}},"index":3,"playId":"f28ed1c6-8384-3062-a5a0-851ddd32b5a0","pitchNumber":3,"startTime":"2026-05-20T19:09:30.973Z","endTime":"2026-05-20T19:09:43.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T19:09:43.045Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colton Cowser singles on a line drive to right fielder Jonny DeLuca. Samuel Basallo to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-20T19:10:01.161Z","endTime":"2026-05-20T19:10:42.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"postOnSecond":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.135317269514324,"aZ":-11.784996423731366,"pfxX":-3.9420637555690337,"pfxZ":10.88893210788994,"pX":0.5331398627140749,"pZ":1.7052209283832158,"vX0":5.422200067042311,"vY0":-136.70753586226064,"vZ0":-8.132657875101865,"x":96.68,"y":192.74,"x0":-0.973708053286775,"y0":50.00340110031436,"z0":5.548300446941628,"aX":-7.382276104357471},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":5.9,"spinRate":2252,"spinDirection":210},"zone":9,"typeConfidence":0.93,"plateTime":0.4022927206708786,"extension":6.712031990697252},"index":0,"playId":"6111d672-bdca-302c-ba04-69f83468f6a7","pitchNumber":1,"startTime":"2026-05-20T19:10:08.462Z","endTime":"2026-05-20T19:10:13.229Z","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":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.054193970271914,"aZ":-27.224610717366797,"pfxX":2.4175561632121347,"pfxZ":2.9764108424325517,"pX":0.36433418592798533,"pZ":2.928825332866054,"vX0":2.825778348763553,"vY0":-128.2674684571718,"vZ0":-1.8332028885736076,"x":103.11,"y":159.7,"x0":-1.0665376804173667,"y0":50.00246099237157,"z0":5.7799099957129245,"aX":4.0193221982114995},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.2,"breakHorizontal":-5.0,"spinRate":2373,"spinDirection":180},"zone":3,"typeConfidence":0.9,"plateTime":0.4273633762200282,"extension":6.515798513514464},"hitData":{"launchSpeed":82.4,"launchAngle":15.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":152.68,"coordY":95.76}},"index":1,"playId":"c585079f-e4b3-3f8c-9a00-82f46f8fa9e5","pitchNumber":2,"startTime":"2026-05-20T19:10:30.339Z","endTime":"2026-05-20T19:10:42.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T19:10:42.151Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Holliday strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-20T19:10:52.251Z","endTime":"2026-05-20T19:12:36.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"postOnSecond":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.491623812265175,"aZ":-20.269844554042937,"pfxX":-9.504052071452325,"pfxZ":6.566786785172324,"pX":0.26363813058579844,"pZ":3.317502058752867,"vX0":6.703977667811222,"vY0":-134.3659407241563,"vZ0":-2.027890713579458,"x":106.95,"y":149.21,"x0":-1.0400157068826983,"y0":50.00190489354266,"z0":5.535668401171144,"aX":-17.22534091065365},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.6,"breakHorizontal":15.6,"spinRate":2207,"spinDirection":203},"zone":2,"typeConfidence":0.91,"plateTime":0.4090228359092425,"extension":6.58202677508814},"index":0,"playId":"15056f44-96a3-31ba-aca3-1118d3b58014","pitchNumber":1,"startTime":"2026-05-20T19:11:10.886Z","endTime":"2026-05-20T19:11:14.604Z","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":89.4,"endSpeed":81.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.674506499976303,"aZ":-23.07008814349417,"pfxX":1.2699124766026664,"pfxZ":5.349179255828323,"pX":1.2522758068151503,"pZ":1.9414045091034011,"vX0":5.485287806455512,"vY0":-130.0083956274483,"vZ0":-4.8767862255168115,"x":69.27,"y":186.36,"x0":-1.0548378709842148,"y0":50.00528507613261,"z0":5.605297061211647,"aX":2.160617005089342},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.8,"breakHorizontal":-3.6,"spinRate":2358,"spinDirection":187},"zone":14,"typeConfidence":0.9,"plateTime":0.42221424000587504,"extension":6.590805809004066},"index":1,"playId":"88b5936b-c21f-39af-adf6-870660d7dbb3","pitchNumber":2,"startTime":"2026-05-20T19:11:29.021Z","endTime":"2026-05-20T19:11:34.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93567410618875,"aZ":-12.072609537112053,"pfxX":-5.034006062471439,"pfxZ":10.555506645329451,"pX":-1.0238400632248887,"pZ":2.0353892845952455,"vX0":2.3838401750296208,"vY0":-137.9119681806874,"vZ0":-7.233599716745512,"x":156.03,"y":183.82,"x0":-1.2508699432194919,"y0":50.00163381568968,"z0":5.526992786657523,"aX":-9.585636207549657},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":8.5,"spinRate":2247,"spinDirection":212},"zone":13,"typeConfidence":0.93,"plateTime":0.3988969424146642,"extension":6.717849682658787},"index":2,"playId":"e05db5d6-1aae-326b-ac1a-3844f9ddac43","pitchNumber":3,"startTime":"2026-05-20T19:11:49.188Z","endTime":"2026-05-20T19:11:54.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":84.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.20542995765745,"aZ":-11.317279965366295,"pfxX":-4.6582431290836475,"pfxZ":11.152386109789454,"pX":-0.629351400375227,"pZ":2.382975081190152,"vX0":2.7071745513939023,"vY0":-136.86704221388862,"vZ0":-6.458551751672096,"x":140.99,"y":174.44,"x0":-1.0334789925736416,"y0":50.004287531482106,"z0":5.571930660776024,"aX":-8.713005572439073},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.8,"breakHorizontal":7.8,"spinRate":2346,"spinDirection":205},"zone":4,"typeConfidence":0.92,"plateTime":0.4023724892494074,"extension":6.693961219402705},"index":3,"playId":"480f07e4-39e2-3491-b20f-b831cec466e7","pitchNumber":4,"startTime":"2026-05-20T19:12:10.058Z","endTime":"2026-05-20T19:12:17.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.3,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.354657647818286,"aZ":-11.09754638056675,"pfxX":-5.093088029810132,"pfxZ":10.951443244491415,"pX":-0.4867822111661084,"pZ":1.789460817283027,"vX0":2.844043983333368,"vY0":-138.64287406987228,"vZ0":-8.266952456356067,"x":135.55,"y":190.46,"x0":-0.8705912446146672,"y0":50.00033652863371,"z0":5.572409414826838,"aX":-9.798343467053813},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.1,"breakHorizontal":8.5,"spinRate":2212,"spinDirection":209},"zone":7,"typeConfidence":0.93,"plateTime":0.39683194160807833,"extension":6.698419178870955},"index":4,"playId":"4a8d4c4a-270b-3d1f-94c9-5c0d8609e20e","pitchNumber":5,"startTime":"2026-05-20T19:12:32.516Z","endTime":"2026-05-20T19:12:36.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T19:12:36.800Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-20T19:12:45.834Z","endTime":"2026-05-20T19:15:15.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"pitchHand":{"code":"R","description":"Right"},"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9894686507307,"aZ":-30.096654619038517,"pfxX":8.044782236527748,"pfxZ":1.48559511202094,"pX":1.002652615886563,"pZ":2.312642359122474,"vX0":2.339262642842387,"vY0":-118.55597678674587,"vZ0":-1.390581859853011,"x":78.78,"y":176.34,"x0":-1.0459715443502287,"y0":50.00443477951782,"z0":5.694043559610414,"aX":11.272803854920909},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.6,"breakHorizontal":-15.1,"spinRate":2612,"spinDirection":63},"zone":14,"typeConfidence":0.91,"plateTime":0.4648046132797079,"extension":6.368838950208913},"index":0,"playId":"49d13fe2-f9ac-3d70-bb85-c2e2c4efbc66","pitchNumber":1,"startTime":"2026-05-20T19:13:03.351Z","endTime":"2026-05-20T19:13:07.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20294652441139,"aZ":-20.567937332081065,"pfxX":-10.148779285140254,"pfxZ":6.301394175574663,"pX":-0.10159730532583536,"pZ":1.420769006181921,"vX0":6.138398725477845,"vY0":-135.72309600683283,"vZ0":-6.73085917580174,"x":120.87,"y":200.42,"x0":-1.088907674607705,"y0":50.00538973124658,"z0":5.394005686847439,"aX":-18.697508209150232},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.0,"breakHorizontal":16.8,"spinRate":2236,"spinDirection":202},"zone":13,"typeConfidence":0.91,"plateTime":0.40552759463953914,"extension":6.762054000358114},"index":1,"playId":"fd7e0e0c-7606-3b23-a9d9-12b7e8c8c045","pitchNumber":2,"startTime":"2026-05-20T19:13:23.435Z","endTime":"2026-05-20T19:13:28.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.67486057396525,"aZ":-13.346569529535374,"pfxX":-4.86910076584064,"pfxZ":9.949618732549503,"pX":1.163800458447663,"pZ":4.341814337529753,"vX0":6.806171268383463,"vY0":-137.68028421207174,"vZ0":-1.3264712695056233,"x":72.64,"y":121.55,"x0":-0.7243519298923491,"y0":50.00227911007925,"z0":5.747045125626763,"aX":-9.214024069384777},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":7.2,"spinRate":2226,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.4000509027872181,"extension":6.643294287769305},"index":2,"playId":"3422989b-caaa-38b1-8240-f75202f78e02","pitchNumber":3,"startTime":"2026-05-20T19:14:00.708Z","endTime":"2026-05-20T19:14:04.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.796714927994906,"aZ":-29.517798867918806,"pfxX":7.356543660198431,"pfxZ":1.8605845132167897,"pX":1.5968188935473324,"pZ":0.7582913608603786,"vX0":4.021604416888116,"vY0":-119.67716158811197,"vZ0":-4.731479205126867,"x":56.13,"y":218.31,"x0":-1.0705036993142567,"y0":50.001625344945985,"z0":5.457670612770309,"aX":10.4857482970063},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.3,"breakHorizontal":-14.4,"spinRate":2633,"spinDirection":68},"zone":14,"typeConfidence":0.85,"plateTime":0.4607208391663278,"extension":6.613919132952819},"index":3,"playId":"22b0bb52-f148-372b-8eab-1e33deba3084","pitchNumber":4,"startTime":"2026-05-20T19:14:18.527Z","endTime":"2026-05-20T19:14:23.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":73.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.88528895924871,"aZ":-28.343862139854263,"pfxX":8.774408193800404,"pfxZ":2.771331973023151,"pX":1.2330043738361793,"pZ":1.8430932592940497,"vX0":2.764548669370349,"vY0":-118.04667130409925,"vZ0":-2.526909481229282,"x":70.0,"y":189.02,"x0":-1.0996869345841598,"y0":50.00278743676481,"z0":5.593080645401097,"aX":12.121064942816801},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":4.6,"breakHorizontal":-16.6,"spinRate":2638,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.46778541083200853,"extension":6.55176615447894},"index":4,"playId":"3bd06953-51d2-3a57-9f1e-88e57107dfb2","pitchNumber":5,"startTime":"2026-05-20T19:14:41.390Z","endTime":"2026-05-20T19:14:45.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":85.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.448337101968626,"aZ":-11.22678124524911,"pfxX":-4.732476902648193,"pfxZ":10.952527138595753,"pX":0.3587317601371458,"pZ":2.823312721513116,"vX0":4.658695269056132,"vY0":-138.50669338227837,"vZ0":-5.442113032446435,"x":103.33,"y":162.55,"x0":-0.7430220454272494,"y0":50.003804727014675,"z0":5.587445309586369,"aX":-9.051957957612592},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":7.4,"spinRate":2349,"spinDirection":207},"zone":3,"typeConfidence":0.93,"plateTime":0.39784212046801937,"extension":6.707867437464017},"index":5,"playId":"ac6beebd-479e-34dd-aa62-5969dd1be7ce","pitchNumber":6,"startTime":"2026-05-20T19:15:09.932Z","endTime":"2026-05-20T19:15:15.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T19:15:15.597Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Feduccia singles on a soft bunt ground ball to third baseman Blaze Alexander.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-20T19:17:29.804Z","endTime":"2026-05-20T19:17:41.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"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":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Anthony Nunez replaces Tyler Wells.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-20T19:16:23.866Z","endTime":"2026-05-20T19:17:32.143Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689296,"link":"/api/v1/people/689296"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":85.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.77443063631186,"aZ":-11.87863420872617,"pfxX":-4.820621589062749,"pfxZ":10.72949428208025,"pX":0.6810456750556486,"pZ":2.5132336011050493,"vX0":5.525331269088966,"vY0":-138.11929816397296,"vZ0":-6.129858457476438,"x":91.04,"y":170.92,"x0":-0.7391989338243647,"y0":50.00237958228217,"z0":5.594198121801274,"aX":-9.118563384356996},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.0,"breakHorizontal":7.3,"spinRate":2543,"spinDirection":215},"zone":6,"typeConfidence":0.81,"plateTime":0.39979050807051886,"extension":6.573538483609936},"hitData":{"launchSpeed":42.2,"launchAngle":-43.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":115.82,"coordY":188.65}},"index":1,"playId":"b3d4eee3-4294-36be-bb2a-b45774258bbd","pitchNumber":1,"startTime":"2026-05-20T19:17:32.143Z","endTime":"2026-05-20T19:17:41.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T19:17:41.146Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Taylor Walls pops out to shortstop Gunnar Henderson.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-20T19:18:01.534Z","endTime":"2026-05-20T19:20:04.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"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,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":93.9,"endSpeed":84.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.97489111648362,"aZ":-11.558999988768834,"pfxX":-3.664185488395442,"pfxZ":11.071606313646841,"pX":0.9493155784847718,"pZ":3.589197384026408,"vX0":4.8997186270984905,"vY0":-136.5426272749737,"vZ0":-3.4138760916082282,"x":80.81,"y":141.87,"x0":-0.40406999608390787,"y0":50.001043438874724,"z0":5.667737890048961,"aX":-6.821937342417079},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.3,"breakHorizontal":5.4,"spinRate":2476,"spinDirection":212},"zone":12,"typeConfidence":0.87,"plateTime":0.40329258349339847,"extension":6.413284572320801},"index":0,"playId":"abc0146a-60bc-3e64-8558-28586417b774","pitchNumber":1,"startTime":"2026-05-20T19:18:16.374Z","endTime":"2026-05-20T19:18:20.648Z","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":94.6,"endSpeed":85.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37406370444859,"aZ":-18.66986967791976,"pfxX":-10.084197106834988,"pfxZ":7.113300927423818,"pX":-0.4193985711109944,"pZ":2.725367867684813,"vX0":4.405648219744694,"vY0":-137.605896612004,"vZ0":-4.174950610650973,"x":132.99,"y":165.2,"x0":-0.739944785034819,"y0":50.0043732209156,"z0":5.544168996289283,"aX":-19.147602806748058},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.1,"breakHorizontal":17.2,"spinRate":2242,"spinDirection":223},"zone":1,"typeConfidence":0.9,"plateTime":0.3995693202989772,"extension":6.579512680969342},"index":1,"playId":"93fca9c8-b0d7-326d-ab63-fda543cd393f","pitchNumber":2,"startTime":"2026-05-20T19:18:34.745Z","endTime":"2026-05-20T19:18:38.579Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"53fa02f7-30f6-36d9-b69d-9f140a6e8382","startTime":"2026-05-20T19:18:55.058Z","endTime":"2026-05-20T19:18:58.996Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1926649835012,"aZ":-32.79479812210433,"pfxX":-6.087636096262305,"pfxZ":-0.3840700988772259,"pX":0.4480077628930076,"pZ":0.6673388095697148,"vX0":5.360464622381466,"vY0":-126.7546645968623,"vZ0":-5.359757054635235,"x":99.92,"y":220.76,"x0":-0.912985711237996,"y0":50.00517535273669,"z0":5.457228509372094,"aX":-9.814062758720675},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.8,"breakHorizontal":9.7,"spinRate":1017,"spinDirection":285},"zone":14,"typeConfidence":0.9,"plateTime":0.433690148799736,"extension":6.62931206867556},"index":3,"playId":"8d639132-871d-3e87-9b71-4aa17e822d37","pitchNumber":3,"startTime":"2026-05-20T19:19:13.180Z","endTime":"2026-05-20T19:19:18.535Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.37162114231441,"aZ":-21.620185534473965,"pfxX":-11.42216696797827,"pfxZ":5.671378833476488,"pX":0.49191516153599263,"pZ":1.9811017843945062,"vX0":6.842640564114917,"vY0":-135.91731529063216,"vZ0":-5.406769569641219,"x":98.25,"y":185.29,"x0":-0.5818497596019281,"y0":50.0000774236629,"z0":5.509270022831849,"aX":-21.24565172810183},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.2,"breakHorizontal":19.1,"spinRate":2256,"spinDirection":220},"zone":9,"typeConfidence":0.91,"plateTime":0.40385281973360776,"extension":6.478813418359037},"index":4,"playId":"e33617b0-1c6a-3230-ab13-549e3dbd72cc","pitchNumber":4,"startTime":"2026-05-20T19:19:33.938Z","endTime":"2026-05-20T19:19:38.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65564597776907,"aZ":-11.74161682696007,"pfxX":-3.4319353166341102,"pfxZ":10.337978178714831,"pX":0.7750541607395978,"pZ":3.094271627222815,"vX0":5.1739643442624486,"vY0":-140.17898154839082,"vZ0":-4.677928184946251,"x":87.46,"y":155.23,"x0":-0.6544569077090953,"y0":50.0059665681765,"z0":5.560248077371221,"aX":-6.7856118945699215},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.9,"breakHorizontal":5.0,"spinRate":2598,"spinDirection":208},"zone":3,"typeConfidence":0.9,"plateTime":0.39173220520287844,"extension":6.5277925571132185},"hitData":{"launchSpeed":64.9,"launchAngle":57.0,"totalDistance":154.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":105.7,"coordY":136.99}},"index":5,"playId":"4a4b7287-b516-3045-868c-80d1fbb30f22","pitchNumber":5,"startTime":"2026-05-20T19:19:54.962Z","endTime":"2026-05-20T19:20:04.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T19:20:04.273Z","atBatIndex":62},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Chandler Simpson grounds into a force out, second baseman Jackson Holliday to shortstop Gunnar Henderson. Hunter Feduccia out at 2nd. Chandler Simpson to 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-20T19:20:16.056Z","endTime":"2026-05-20T19:22:24.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":85.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1636122316093,"aZ":-18.192931838727873,"pfxX":-10.815414510105999,"pfxZ":7.396281527563915,"pX":0.560319096532229,"pZ":1.5080771981614973,"vX0":6.581026578933476,"vY0":-137.06379378606732,"vZ0":-7.244302018076656,"x":95.64,"y":198.06,"x0":-0.47501323225786496,"y0":50.00137928014833,"z0":5.441846350965158,"aX":-20.44044747277546},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":18.1,"spinRate":2299,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.40063215269417496,"extension":6.567556325001794},"index":0,"playId":"a66d62f5-9b2d-3c34-8ad9-b223fc5844ad","pitchNumber":1,"startTime":"2026-05-20T19:20:27.727Z","endTime":"2026-05-20T19:20:32.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27091320164357,"aZ":-32.011834118962476,"pfxX":-4.366095973831787,"pfxZ":0.10413755002871561,"pX":0.7758959688077218,"pZ":1.6912164440268667,"vX0":4.692157104220796,"vY0":-126.25050113926126,"vZ0":-3.271682116361834,"x":87.42,"y":193.12,"x0":-0.548937412021295,"y0":50.004015603815105,"z0":5.609319342092918,"aX":-6.97320804158421},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.4,"breakHorizontal":6.7,"spinRate":1132,"spinDirection":272},"zone":9,"typeConfidence":0.91,"plateTime":0.4356321760910653,"extension":6.600279872092173},"index":1,"playId":"9562960e-1161-3344-bdea-52db9bb84772","pitchNumber":2,"startTime":"2026-05-20T19:20:45.103Z","endTime":"2026-05-20T19:21:12.116Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-20T19:21:15.120Z","endTime":"2026-05-20T19:21:32.083Z","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(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":86.5,"endSpeed":78.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.006657647317486,"aZ":-34.39018358574041,"pfxX":-3.988573895696479,"pfxZ":-1.4029995692293342,"pX":-0.580008315184381,"pZ":1.2679640546899753,"vX0":1.3928638722517224,"vY0":-125.84074291329442,"vZ0":-3.6626566220670553,"x":139.11,"y":204.54,"x0":-0.6271864251770481,"y0":50.003245932160624,"z0":5.571545108335852,"aX":-6.303775819955033},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.2,"breakHorizontal":6.8,"spinRate":1256,"spinDirection":274},"zone":13,"typeConfidence":0.91,"plateTime":0.437707927736775,"extension":6.601268734562236},"index":3,"playId":"f9f057d8-7de2-364b-b13d-ab6049cac772","pitchNumber":3,"startTime":"2026-05-20T19:21:32.083Z","endTime":"2026-05-20T19:21:36.837Z","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":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.125253703419137,"aZ":-32.33504169319011,"pfxX":-4.8276251976687,"pfxZ":-0.09719568158246972,"pX":-0.015509557413705905,"pZ":0.730950309837832,"vX0":3.311729189532138,"vY0":-126.9520164295665,"vZ0":-5.43778892581752,"x":117.59,"y":219.04,"x0":-0.7209748918870479,"y0":50.005918915609705,"z0":5.527339626393246,"aX":-7.747040697661315},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.3,"breakHorizontal":7.8,"spinRate":1395,"spinDirection":281},"zone":13,"typeConfidence":0.91,"plateTime":0.4343060494415263,"extension":6.728429862928302},"index":4,"playId":"aec6af3b-2ae3-3c6e-a2c9-536824c492d4","pitchNumber":4,"startTime":"2026-05-20T19:21:54.207Z","endTime":"2026-05-20T19:21:59.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21505930840498,"aZ":-12.60641438332689,"pfxX":-3.0456210864667184,"pfxZ":10.080945178452426,"pX":0.11888049535004212,"pZ":1.5944849744348264,"vX0":3.0071298321594955,"vY0":-138.71460814642992,"vZ0":-8.264911582360355,"x":112.47,"y":195.73,"x0":-0.5856952560975213,"y0":50.00009509106872,"z0":5.460949288712502,"aX":-5.910131607596445},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":4.8,"spinRate":2499,"spinDirection":210},"zone":8,"typeConfidence":0.91,"plateTime":0.39547925890129676,"extension":6.5223392240542815},"hitData":{"launchSpeed":89.5,"launchAngle":-8.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.77,"coordY":154.22}},"index":5,"playId":"72c5ba7c-e081-3712-b935-3faf2ebfe65a","pitchNumber":5,"startTime":"2026-05-20T19:22:15.493Z","endTime":"2026-05-20T19:22:24.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T19:22:24.511Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Junior Caminero singles on a line drive to right fielder Tyler O'Neill. Chandler Simpson to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-20T19:23:02.115Z","endTime":"2026-05-20T19:25:23.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnThird":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"633aa7f6-c133-3a5a-b95e-a0963945ab7c","startTime":"2026-05-20T19:22:50.026Z","endTime":"2026-05-20T19:22:54.312Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.091353428257783,"aZ":-30.30308319552515,"pfxX":9.14786212220652,"pfxZ":1.2115499531828,"pX":1.333939511467522,"pZ":2.123699827565897,"vX0":2.9526329319338758,"vY0":-123.99515529926123,"vZ0":-1.9501781614128206,"x":66.15,"y":181.44,"x0":-1.063597317396967,"y0":50.001122351114034,"z0":5.473161802534411,"aX":14.100777886093631},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.9,"breakHorizontal":-17.3,"spinRate":2923,"spinDirection":59},"zone":14,"typeConfidence":0.91,"plateTime":0.4434105564297348,"extension":6.192106572183388},"index":1,"playId":"51e8dac2-4a2e-3066-8ae4-5da09be477d1","pitchNumber":1,"startTime":"2026-05-20T19:23:04.119Z","endTime":"2026-05-20T19:23:07.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1187601121079,"aZ":-31.429394876720462,"pfxX":10.668868834143606,"pfxZ":0.477228726002596,"pX":0.20524145608702984,"pZ":1.4335623660115977,"vX0":0.19196162852684234,"vY0":-124.90758771762471,"vZ0":-3.235492910035739,"x":109.18,"y":200.07,"x0":-1.2561591573406095,"y0":50.00297141542707,"z0":5.36428252612714,"aX":16.645165375020973},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.2,"breakHorizontal":-19.3,"spinRate":2874,"spinDirection":54},"zone":14,"typeConfidence":0.92,"plateTime":0.4406393244173352,"extension":6.36777988311152},"index":2,"playId":"51269df9-cdd7-345e-8476-1279cfcfb9d6","pitchNumber":2,"startTime":"2026-05-20T19:23:24.162Z","endTime":"2026-05-20T19:23:28.402Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77139260696564,"aZ":-21.291848610004145,"pfxX":-10.307066032090262,"pfxZ":5.6719173292304195,"pX":-0.0073096463947425775,"pZ":2.2479272921256865,"vX0":5.494082118910707,"vY0":-138.12422831507635,"vZ0":-4.904584250151518,"x":117.28,"y":178.09,"x0":-0.6904871782473041,"y0":50.004022501492095,"z0":5.492013423059836,"aX":-19.777535063688866},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.4,"breakHorizontal":17.4,"spinRate":2408,"spinDirection":217},"zone":5,"typeConfidence":0.91,"plateTime":0.39762050244605573,"extension":6.448072827555273},"index":3,"playId":"56518d66-5a70-3e01-aa67-de6a374d5965","pitchNumber":3,"startTime":"2026-05-20T19:23:41.520Z","endTime":"2026-05-20T19:23:46.756Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-20T19:23:52.309Z","endTime":"2026-05-20T19:24:05.656Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.717692935281878,"aZ":-31.21072611233379,"pfxX":-3.9430871873438154,"pfxZ":0.5721739010054954,"pX":1.1660243571577884,"pZ":0.807130433504569,"vX0":5.59034420264027,"vY0":-129.73380284393832,"vZ0":-6.025094161582546,"x":72.55,"y":216.99,"x0":-0.5106907360266799,"y0":50.00588450795296,"z0":5.557173813183687,"aX":-6.681022407624198},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.1,"breakHorizontal":5.8,"spinRate":1340,"spinDirection":272},"zone":14,"typeConfidence":0.9,"plateTime":0.4231947451715139,"extension":6.705889586420081},"index":5,"playId":"126ec79a-0652-3768-8087-c7f8fc3edeeb","pitchNumber":4,"startTime":"2026-05-20T19:24:05.656Z","endTime":"2026-05-20T19:24:09.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89841940403752,"aZ":-32.59658913049787,"pfxX":8.460517371410205,"pfxZ":-0.26924593769384453,"pX":2.0188412139678196,"pZ":0.5051201673080784,"vX0":4.211547868626631,"vY0":-126.01565863076193,"vZ0":-5.459789407965698,"x":40.05,"y":225.14,"x0":-0.7849779470187358,"y0":50.00302280013078,"z0":5.403269363436826,"aX":13.304191366427132},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.7,"breakHorizontal":-16.4,"spinRate":2918,"spinDirection":52},"zone":14,"typeConfidence":0.91,"plateTime":0.43839565187743856,"extension":6.343198198278346},"index":6,"playId":"b069ab48-08b6-3526-8afb-631e052a1ed2","pitchNumber":5,"startTime":"2026-05-20T19:24:30.123Z","endTime":"2026-05-20T19:24:35.671Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"playId":"faacf24a-d050-3394-a6db-83d4fa970203","startTime":"2026-05-20T19:24:53.133Z","endTime":"2026-05-20T19:24:56.725Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.86229373822143,"aZ":-22.34958001126043,"pfxX":-10.828505476337131,"pfxZ":4.990008863209683,"pX":-0.09053467477220438,"pZ":2.7334574290575175,"vX0":5.819984894252237,"vY0":-140.8426064722989,"vZ0":-3.603235098600055,"x":120.45,"y":164.98,"x0":-0.7988348677970466,"y0":50.00616009059073,"z0":5.509808848157944,"aX":-21.3298834884802},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.3,"breakHorizontal":18.1,"spinRate":2353,"spinDirection":219},"zone":5,"typeConfidence":0.91,"plateTime":0.39187903607969865,"extension":6.67782067109707},"hitData":{"launchSpeed":101.2,"launchAngle":12.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.19,"coordY":110.13}},"index":8,"playId":"20b2d205-9654-34ab-83a7-2964c4e03199","pitchNumber":6,"startTime":"2026-05-20T19:25:12.442Z","endTime":"2026-05-20T19:25:23.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T19:25:23.012Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jonathan Aranda doubles (7) on a line drive to center fielder Colton Cowser. Chandler Simpson scores. Oliver Dunn scores.","rbi":2,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-20T19:26:18.164Z","endTime":"2026-05-20T19:28:29.283Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554"},"responsiblePitcher":{"id":689296,"link":"/api/v1/people/689296"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":{"id":689296,"link":"/api/v1/people/689296"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Oliver Dunn replaces Junior Caminero.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-20T19:25:51.583Z","endTime":"2026-05-20T19:26:20.437Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686554,"link":"/api/v1/people/686554"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":691406,"link":"/api/v1/people/691406"},"base":1},{"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":95.3,"endSpeed":86.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.768690436217796,"aZ":-11.468340841587002,"pfxX":-3.316396745773209,"pfxZ":10.709281404288282,"pX":0.8740123968972918,"pZ":2.807285748250256,"vX0":5.158497326485012,"vY0":-138.5979577059626,"vZ0":-5.4342137190923205,"x":83.68,"y":162.98,"x0":-0.585756371880827,"y0":50.00239371297711,"z0":5.568363877171194,"aX":-6.412230451677967},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.4,"breakHorizontal":4.8,"spinRate":2632,"spinDirection":212},"zone":12,"typeConfidence":0.9,"plateTime":0.3961257757157295,"extension":6.533237006445431},"index":1,"playId":"264d2611-f3da-3a10-ac2e-2c9f2a28662b","pitchNumber":1,"startTime":"2026-05-20T19:26:20.437Z","endTime":"2026-05-20T19:26:25.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":78.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35191643871066,"aZ":-32.23780548297182,"pfxX":-7.245064168897806,"pfxZ":-0.03737752937529493,"pX":-1.2071076198530457,"pZ":1.7134252145742528,"vX0":1.2334732384708673,"vY0":-126.35045524944964,"vZ0":-3.049664483313051,"x":163.01,"y":192.52,"x0":-0.7673023707748388,"y0":50.00499747843186,"z0":5.578633461900002,"aX":-11.490528491574686},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.6,"breakHorizontal":12.7,"spinRate":899,"spinDirection":274},"zone":13,"typeConfidence":0.9,"plateTime":0.4367239379337602,"extension":6.465261317429356},"index":2,"playId":"7af9c5c3-3fa8-3bce-a95e-8daa8ee7c662","pitchNumber":2,"startTime":"2026-05-20T19:26:46.037Z","endTime":"2026-05-20T19:26:49.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":79.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35760481792877,"aZ":-33.26847717839039,"pfxX":-2.7692815532770862,"pfxZ":-0.6613374943644796,"pX":-0.19704724527078987,"pZ":2.6223699920399786,"vX0":2.61618543081669,"vY0":-128.32919870454924,"vZ0":-0.9401142038452542,"x":124.51,"y":167.98,"x0":-0.8775300174367215,"y0":50.00611356024511,"z0":5.620891902002224,"aX":-4.548856707930397},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.2,"breakHorizontal":4.3,"spinRate":1268,"spinDirection":287},"zone":5,"typeConfidence":0.9,"plateTime":0.42934821498041265,"extension":6.455021262686204},"index":3,"playId":"bb691227-b9d5-32c3-a3e1-da2a464da22f","pitchNumber":3,"startTime":"2026-05-20T19:27:03.095Z","endTime":"2026-05-20T19:27:07.541Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"4eb0b8fb-7309-4799-a858-f01cb8ea0730","startTime":"2026-05-20T19:27:20.287Z","endTime":"2026-05-20T19:27:25.968Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":86.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.866348456038665,"aZ":-13.619337237748216,"pfxX":-2.7173667586837236,"pfxZ":9.557633945505145,"pX":-0.6369840775266696,"pZ":3.2914271812539537,"vX0":1.328056880196228,"vY0":-139.7375823255738,"vZ0":-3.9436373976999874,"x":141.28,"y":149.91,"x0":-0.7701665767200588,"y0":50.00345724619439,"z0":5.640697102479526,"aX":-5.275610294742631},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":4.6,"spinRate":2598,"spinDirection":214},"zone":1,"typeConfidence":0.9,"plateTime":0.39475809972401743,"extension":6.523526610338717},"index":5,"playId":"979395cf-71dc-38bc-ac4f-d31c5d822d9b","pitchNumber":4,"startTime":"2026-05-20T19:27:55.670Z","endTime":"2026-05-20T19:27:59.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.645463980356983,"aZ":-35.193219136493404,"pfxX":-4.837296828344029,"pfxZ":-1.8427089540631298,"pX":-0.5458680401256598,"pZ":1.585793841124066,"vX0":2.073597570412314,"vY0":-127.88976428556875,"vZ0":-3.164293107988356,"x":137.81,"y":195.96,"x0":-0.7446433117670539,"y0":50.00615477781133,"z0":5.637424841032943,"aX":-7.907896274636316},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.8,"breakHorizontal":8.2,"spinRate":1114,"spinDirection":274},"zone":13,"typeConfidence":0.9,"plateTime":0.43047273830067123,"extension":6.66011900021672},"hitData":{"launchSpeed":102.8,"launchAngle":14.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":160.93,"coordY":83.27}},"index":6,"playId":"3cfd0cb8-b775-356a-833c-5b6ba55036d5","pitchNumber":5,"startTime":"2026-05-20T19:28:16.190Z","endTime":"2026-05-20T19:28:29.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T19:28:29.283Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Vilade walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-20T19:29:48.704Z","endTime":"2026-05-20T19:30:56.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-20T19:28:45.556Z","endTime":"2026-05-20T19:29:50.948Z","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":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.48721486632228,"aZ":-19.36441153290443,"pfxX":-11.644080343518466,"pfxZ":6.650483350371594,"pX":0.11174325062666726,"pZ":0.7994508171875785,"vX0":6.030523310960667,"vY0":-138.97664722636532,"vZ0":-8.831427899820762,"x":112.74,"y":217.19,"x0":-0.591001417941068,"y0":50.00497841165489,"z0":5.341001923869111,"aX":-22.440203002847017},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.1,"breakHorizontal":19.6,"spinRate":2367,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.3963856991702954,"extension":6.631933963932127},"index":1,"playId":"299d352e-dde6-3680-8f0c-9365bb25bd10","pitchNumber":1,"startTime":"2026-05-20T19:29:50.948Z","endTime":"2026-05-20T19:29:56.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":77.7,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.560661199893502,"aZ":-30.192066358600837,"pfxX":8.287056489321369,"pfxZ":1.2906729110186896,"pX":1.7009017973370033,"pZ":0.8142418762615906,"vX0":4.342307654168319,"vY0":-124.43933048382173,"vZ0":-4.689200132643424,"x":52.17,"y":216.8,"x0":-1.15456646451243,"y0":50.00422260571604,"z0":5.28198751280637,"aX":12.740557259182674},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.3,"breakHorizontal":-16.1,"spinRate":2802,"spinDirection":55},"zone":14,"typeConfidence":0.91,"plateTime":0.4435156479951483,"extension":6.4137533162051605},"index":2,"playId":"7a922a1f-c34b-3c5b-800a-ae269a5cd7c0","pitchNumber":2,"startTime":"2026-05-20T19:30:10.030Z","endTime":"2026-05-20T19:30:15.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":77.8,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.966899711718337,"aZ":-29.132064517213273,"pfxX":5.339492337636089,"pfxZ":1.9608795975820028,"pX":1.320489959318169,"pZ":1.926283711979643,"vX0":4.096800125797613,"vY0":-125.16531998743143,"vZ0":-2.6561474912382486,"x":66.67,"y":186.77,"x0":-1.0430794517868336,"y0":50.0061489471066,"z0":5.436189809686796,"aX":8.304260111725304},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.1,"breakHorizontal":-10.8,"spinRate":2882,"spinDirection":52},"zone":14,"typeConfidence":0.84,"plateTime":0.4409917784947526,"extension":6.366306159723881},"index":3,"playId":"ce553e9d-be84-35dd-bafc-46aa5fcff373","pitchNumber":3,"startTime":"2026-05-20T19:30:32.146Z","endTime":"2026-05-20T19:30:38.135Z","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":94.6,"endSpeed":84.8,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.380472380473805,"aZ":-20.356919570858253,"pfxX":-10.8317698530909,"pfxZ":6.322138490701724,"pX":-1.3686750878342158,"pZ":2.4160206566033815,"vX0":2.3666640860926402,"vY0":-137.55177384048656,"vZ0":-4.719724347657775,"x":169.17,"y":173.55,"x0":-0.8474978403527484,"y0":50.00470565603385,"z0":5.580473612450179,"aX":-20.257394844759375},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.3,"breakHorizontal":18.8,"spinRate":2416,"spinDirection":223},"zone":13,"typeConfidence":0.91,"plateTime":0.40193567992327095,"extension":6.490482982702045},"index":4,"playId":"2d5781af-0c03-3f8b-bdd6-88fd2b17d189","pitchNumber":4,"startTime":"2026-05-20T19:30:50.984Z","endTime":"2026-05-20T19:30:56.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T19:30:56.530Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Richie Palacios singles on a line drive to right fielder Tyler O'Neill. Jonathan Aranda scores. Ryan Vilade to 3rd.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-20T19:33:28.620Z","endTime":"2026-05-20T19:34:45.914Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"postOnThird":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":{"id":689296,"link":"/api/v1/people/689296"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-20T19:31:04.294Z","endTime":"2026-05-20T19:31:34.573Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Rico Garcia replaces Anthony Nunez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-20T19:31:34.573Z","endTime":"2026-05-20T19:33:30.811Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670329,"link":"/api/v1/people/670329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.397201469118972,"aZ":-39.646126276480125,"pfxX":-1.8077734752809143,"pfxZ":-4.813878785106267,"pX":0.6426711922014696,"pZ":3.2770218661830213,"vX0":4.719980252698071,"vY0":-124.22814553203096,"vZ0":1.3091128680144402,"x":92.5,"y":150.3,"x0":-1.052490346920397,"y0":50.00100657168143,"z0":6.055208260235558,"aX":-2.8069406718322476},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-8.0,"breakHorizontal":2.0,"spinRate":2410,"spinDirection":26},"zone":12,"typeConfidence":2.0,"plateTime":0.44199721787056667,"extension":5.618822011220605},"index":2,"playId":"9739438d-29c1-3eab-a0d6-53aa03834b07","pitchNumber":1,"startTime":"2026-05-20T19:33:30.811Z","endTime":"2026-05-20T19:33:35.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.115962422036112,"aZ":-39.437596923191066,"pfxX":-2.748263497842733,"pfxZ":-4.678863634791723,"pX":1.386326644829887,"pZ":2.1419293198491176,"vX0":6.61575328704662,"vY0":-124.38201497489479,"vZ0":-1.1874506809420275,"x":64.16,"y":180.95,"x0":-0.9619312934152374,"y0":50.002428399639165,"z0":5.922983506543419,"aX":-4.265987093624774},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-8.5,"breakHorizontal":3.2,"spinRate":2460,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.44193373836414285,"extension":5.838276827673703},"index":3,"playId":"2dd13c20-75f6-35a3-92a7-164256b65b4c","pitchNumber":2,"startTime":"2026-05-20T19:33:51.555Z","endTime":"2026-05-20T19:33:55.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":76.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.949872485546745,"aZ":-22.786382289537258,"pfxX":-10.128637417661984,"pfxZ":6.183262010461263,"pX":-0.6286731657157684,"pZ":4.998527096394033,"vX0":4.545705575037646,"vY0":-123.63659351556943,"vZ0":2.504900261560789,"x":140.96,"y":103.82,"x0":-1.1938894140315783,"y0":50.005964219667604,"z0":5.906634108379909,"aX":-15.390015484013603},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":12.1,"breakHorizontal":17.0,"spinRate":2567,"spinDirection":236},"zone":11,"typeConfidence":0.91,"plateTime":0.4462151774903793,"extension":5.986863249484132},"index":4,"playId":"e314cc83-a351-3979-9c9e-98536e6fceb7","pitchNumber":3,"startTime":"2026-05-20T19:34:14.112Z","endTime":"2026-05-20T19:34:18.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":84.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.49966826990835,"aZ":-11.556414183378658,"pfxX":-8.993855416501162,"pfxZ":11.003686450394508,"pX":-0.21699030733427388,"pZ":3.236970801032921,"vX0":5.45801179673261,"vY0":-137.4788605709101,"vZ0":-4.494182064480679,"x":125.27,"y":151.38,"x0":-1.0817697023386168,"y0":50.00117722810026,"z0":5.706111209592188,"aX":-16.84968235798588},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.8,"breakHorizontal":14.8,"spinRate":2603,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.4016918077032625,"extension":6.022189323255122},"hitData":{"launchSpeed":97.4,"launchAngle":14.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":198.6,"coordY":103.63}},"index":5,"playId":"82094d2a-5de1-33f2-82c9-55135d26a42b","pitchNumber":4,"startTime":"2026-05-20T19:34:35.897Z","endTime":"2026-05-20T19:34:45.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T19:34:45.914Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonny DeLuca lines out to shortstop Gunnar Henderson.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-20T19:35:12.501Z","endTime":"2026-05-20T19:36:26.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base Home","eventType":"stolen_base_home","movementReason":"r_stolen_base_home","runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":{"id":689296,"link":"/api/v1/people/689296"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.171079566485894,"aZ":-24.04446530580357,"pfxX":-1.9502696426443737,"pfxZ":4.8947061957898,"pX":0.7319266182175822,"pZ":1.6135201603618283,"vX0":5.541803658652841,"vY0":-128.4502785949182,"vZ0":-5.386026538382329,"x":89.1,"y":195.21,"x0":-1.2060951507370907,"y0":50.00232790031411,"z0":5.622458221646648,"aX":-3.2391165308726215},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.8,"breakHorizontal":2.2,"spinRate":2439,"spinDirection":207},"zone":9,"typeConfidence":0.82,"plateTime":0.4274436658394358,"extension":5.944429230368669},"index":0,"playId":"6c14125c-3c43-34fc-91d1-9991b0e6711f","pitchNumber":1,"startTime":"2026-05-20T19:35:35.980Z","endTime":"2026-05-20T19:35:45.113Z","isPitch":true,"type":"pitch"},{"details":{"description":"Richie Palacios steals (7) 2nd base. Ryan Vilade steals (2) home.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":5,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"6c14125c-3c43-34fc-91d1-9991b0e6711f","startTime":"2026-05-20T19:35:53.006Z","endTime":"2026-05-20T19:36:20.239Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.872397422280443,"aZ":-23.83675057180984,"pfxX":-1.5071904158448528,"pfxZ":4.886828463027623,"pX":0.10933589073480218,"pZ":1.9370360251078353,"vX0":4.0843315202670105,"vY0":-130.20475084028874,"vZ0":-4.8289017873303255,"x":112.83,"y":186.48,"x0":-1.2880337403316715,"y0":50.00499839780683,"z0":5.633284133628105,"aX":-2.5730151468170885},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.9,"breakHorizontal":1.8,"spinRate":2422,"spinDirection":200},"zone":8,"typeConfidence":0.87,"plateTime":0.4216388256296293,"extension":5.967086811203797},"hitData":{"launchSpeed":99.6,"launchAngle":8.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":109.75,"coordY":146.62}},"index":2,"playId":"546c66fa-2f83-3814-a2d7-e2ea7ab0a3f1","pitchNumber":2,"startTime":"2026-05-20T19:36:20.239Z","endTime":"2026-05-20T19:36:26.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T19:36:26.268Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Taylor Ward lines out to center fielder Cedric Mullins.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-20T19:38:43.893Z","endTime":"2026-05-20T19:39:25.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":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":[2,3,4],"actionIndex":[0,1],"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Oliver Dunn remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-20T19:37:21.159Z","endTime":"2026-05-20T19:37:21.190Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686554,"link":"/api/v1/people/686554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"description":"Pitching Change: Ian Seymour replaces Jesse Scholtens.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-20T19:37:21.190Z","endTime":"2026-05-20T19:38:46.119Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693855,"link":"/api/v1/people/693855"},"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":90.4,"endSpeed":81.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40078530171198,"aZ":-14.666482565362605,"pfxX":4.60888376336513,"pfxZ":10.230761828519928,"pX":0.07821788795284935,"pZ":3.1604529161605237,"vX0":-5.5165640111319325,"vY0":-131.4052508413273,"vZ0":-2.894500784906902,"x":114.02,"y":153.45,"x0":1.6273753031026656,"y0":50.004260435268975,"z0":5.395819061170367,"aX":7.888684630342735},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.9,"breakHorizontal":-6.8,"spinRate":2186,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.4202903376536402,"extension":6.387456650436743},"index":2,"playId":"5efb72e0-a6eb-3127-a977-fad92cab853c","pitchNumber":1,"startTime":"2026-05-20T19:38:46.119Z","endTime":"2026-05-20T19:38:50.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":73.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.149445973777883,"aZ":-26.664609275356412,"pfxX":-5.599001342728596,"pfxZ":3.9381541657927563,"pX":0.3542112207846922,"pZ":1.2267087599907502,"vX0":-2.189511845342842,"vY0":-119.25970795652839,"vZ0":-3.638530062170884,"x":103.5,"y":205.66,"x0":2.019458570359582,"y0":50.00253962772028,"z0":5.256153360835658,"aX":-7.829498638369812},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":6.2,"breakHorizontal":10.7,"spinRate":2235,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.4644985241422228,"extension":6.326518452281324},"index":3,"playId":"ab940747-deae-3b15-aa6e-4cf6e4aeac97","pitchNumber":2,"startTime":"2026-05-20T19:39:01.039Z","endTime":"2026-05-20T19:39:05.225Z","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":92.2,"endSpeed":82.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.39332196110566,"aZ":-13.227956965563429,"pfxX":3.5150137415114084,"pfxZ":10.676339324335688,"pX":-0.2747253744629706,"pZ":2.8761534005431484,"vX0":-5.720259019365857,"vY0":-133.98713160140883,"vZ0":-3.9774325639918953,"x":127.47,"y":161.12,"x0":1.4548973562389969,"y0":50.003358760270295,"z0":5.3594582711042085,"aX":6.238515344664624},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.4,"breakHorizontal":-4.8,"spinRate":2224,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.4125797375556277,"extension":6.373620065563806},"hitData":{"launchSpeed":94.8,"launchAngle":22.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.56,"coordY":68.17}},"index":4,"playId":"f90352c4-4b79-34fd-bf42-9d1f941c5f40","pitchNumber":3,"startTime":"2026-05-20T19:39:16.674Z","endTime":"2026-05-20T19:39:25.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T19:39:25.703Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gunnar Henderson grounds out, shortstop Taylor Walls to first baseman Ryan Vilade.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-20T19:39:29.870Z","endTime":"2026-05-20T19:39:58.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":80.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48364862848716,"aZ":-23.829872690464924,"pfxX":10.50804123646796,"pfxZ":4.921305927776325,"pX":0.31430527189158897,"pZ":2.742215728978008,"vX0":-6.256670476235771,"vY0":-130.63452689134684,"vZ0":-2.4347936220900226,"x":105.02,"y":164.74,"x0":1.3994616623925866,"y0":50.002258926591345,"z0":5.514828413846335,"aX":17.809539599723017},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.5,"breakHorizontal":-17.3,"spinRate":2003,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.42243210075203086,"extension":6.397127162161704},"hitData":{"launchSpeed":74.9,"launchAngle":3.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.45,"coordY":143.07}},"index":0,"playId":"34270ea0-c90a-3fe6-b5d5-1959e791ddc3","pitchNumber":1,"startTime":"2026-05-20T19:39:50.313Z","endTime":"2026-05-20T19:39:58.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T19:39:58.339Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out, third baseman Oliver Dunn to first baseman Ryan Vilade.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-20T19:40:07.444Z","endTime":"2026-05-20T19:41:53.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.81"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.65"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.07"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.05"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.51"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.04"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.06"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.36"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.43"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.71"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.58"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.95"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.58"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".237"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".108"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".240"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".575"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".297"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".240"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".575"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".297"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686554,"link":"/api/v1/people/686554"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":74.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96476338234484,"aZ":-21.201593163365175,"pfxX":-4.421085434437813,"pfxZ":7.646701552891505,"pX":0.5868031104310256,"pZ":3.75965882782735,"vX0":-1.9880037610511048,"vY0":-120.04999511705424,"vZ0":0.4695878430377891,"x":94.63,"y":137.27,"x0":2.00426377345094,"y0":50.000108820436274,"z0":5.474659723684075,"aX":-6.340904439460824},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":14.3,"breakHorizontal":8.5,"spinRate":1964,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.45927834105334586,"extension":6.375223934945879},"index":0,"playId":"55d47e27-c49b-31be-834e-70e60ba54dbc","pitchNumber":1,"startTime":"2026-05-20T19:40:28.128Z","endTime":"2026-05-20T19:40:32.055Z","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":81.4,"endSpeed":74.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.020064035599493,"aZ":-26.589017806623513,"pfxX":8.574693439593911,"pfxZ":3.942497420773835,"pX":-0.0955229114638092,"pZ":2.16541300159126,"vX0":-6.03896536498791,"vY0":-118.3423298276398,"vZ0":-2.196569935623939,"x":120.64,"y":180.31,"x0":1.3779675116001635,"y0":50.000868506389054,"z0":5.546204756066487,"aX":12.135993799074189},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":6.8,"breakHorizontal":-14.0,"spinRate":1380,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.4631977407889587,"extension":6.346264271065358},"index":1,"playId":"f5a2a2cc-be96-3c54-b662-9decb52948e6","pitchNumber":2,"startTime":"2026-05-20T19:40:43.827Z","endTime":"2026-05-20T19:40:47.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.478231536740235,"aZ":-15.440850111826181,"pfxX":5.7915609212424854,"pfxZ":9.188913542972863,"pX":0.7741514979847121,"pZ":2.7051034033302823,"vX0":-3.6601470215758747,"vY0":-134.6489840644027,"vZ0":-4.356114414264461,"x":87.49,"y":165.74,"x0":1.4043930607179604,"y0":50.004569515827285,"z0":5.449688810063439,"aX":10.548233685410036},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.8,"breakHorizontal":-9.6,"spinRate":2139,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.40806386449979337,"extension":6.4136336302528765},"index":2,"playId":"9142072b-b76d-3dde-8ee7-1f2eb2436d96","pitchNumber":3,"startTime":"2026-05-20T19:41:00.217Z","endTime":"2026-05-20T19:41:04.797Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-20T19:41:09.752Z","endTime":"2026-05-20T19:41:26.279Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4591146266617,"aZ":-24.105482867910425,"pfxX":11.089868975344768,"pfxZ":5.258823378564563,"pX":0.8187540100503471,"pZ":0.6276053961832566,"vX0":-4.956598897485633,"vY0":-124.07662055162359,"vZ0":-6.3441943236787095,"x":85.79,"y":221.83,"x0":1.4185957742948174,"y0":50.00482824399363,"z0":5.270188362989419,"aX":17.021564834955143},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.0,"breakHorizontal":-18.6,"spinRate":1657,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.44412190761726267,"extension":6.367169195542362},"index":4,"playId":"d9d3572e-abe4-39ef-a91a-3152418e5a95","pitchNumber":4,"startTime":"2026-05-20T19:41:26.279Z","endTime":"2026-05-20T19:41:30.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.269349262036926,"aZ":-27.211184616491625,"pfxX":9.670460963216291,"pfxZ":3.3975532041101264,"pX":0.17315269481598453,"pZ":2.879263177140134,"vX0":-5.511315439463357,"vY0":-120.55970834562766,"vZ0":-0.7947918768448324,"x":110.4,"y":161.04,"x0":1.2423311006168607,"y0":50.001262720864396,"z0":5.632931528811474,"aX":14.114947905171716},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.2,"breakHorizontal":-16.1,"spinRate":1538,"spinDirection":123},"zone":2,"typeConfidence":2.0,"plateTime":0.45577910416808365,"extension":6.4911957643254325},"hitData":{"launchSpeed":93.9,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.66,"coordY":162.32}},"index":5,"playId":"2145553b-9fcc-3cf6-abf8-6add46f814dd","pitchNumber":5,"startTime":"2026-05-20T19:41:46.512Z","endTime":"2026-05-20T19:41:53.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T19:41:53.978Z","atBatIndex":71}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out, third baseman Oliver Dunn to first baseman Ryan Vilade.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-20T19:40:07.444Z","endTime":"2026-05-20T19:41:53.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.81"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.65"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.07"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.05"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.51"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.04"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.06"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.36"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.43"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.71"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.58"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.95"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.58"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".389"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".237"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".108"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".240"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".575"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".297"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".240"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".575"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".297"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.125"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686554,"link":"/api/v1/people/686554"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":74.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96476338234484,"aZ":-21.201593163365175,"pfxX":-4.421085434437813,"pfxZ":7.646701552891505,"pX":0.5868031104310256,"pZ":3.75965882782735,"vX0":-1.9880037610511048,"vY0":-120.04999511705424,"vZ0":0.4695878430377891,"x":94.63,"y":137.27,"x0":2.00426377345094,"y0":50.000108820436274,"z0":5.474659723684075,"aX":-6.340904439460824},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":14.3,"breakHorizontal":8.5,"spinRate":1964,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.45927834105334586,"extension":6.375223934945879},"index":0,"playId":"55d47e27-c49b-31be-834e-70e60ba54dbc","pitchNumber":1,"startTime":"2026-05-20T19:40:28.128Z","endTime":"2026-05-20T19:40:32.055Z","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":81.4,"endSpeed":74.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.020064035599493,"aZ":-26.589017806623513,"pfxX":8.574693439593911,"pfxZ":3.942497420773835,"pX":-0.0955229114638092,"pZ":2.16541300159126,"vX0":-6.03896536498791,"vY0":-118.3423298276398,"vZ0":-2.196569935623939,"x":120.64,"y":180.31,"x0":1.3779675116001635,"y0":50.000868506389054,"z0":5.546204756066487,"aX":12.135993799074189},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":6.8,"breakHorizontal":-14.0,"spinRate":1380,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.4631977407889587,"extension":6.346264271065358},"index":1,"playId":"f5a2a2cc-be96-3c54-b662-9decb52948e6","pitchNumber":2,"startTime":"2026-05-20T19:40:43.827Z","endTime":"2026-05-20T19:40:47.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.478231536740235,"aZ":-15.440850111826181,"pfxX":5.7915609212424854,"pfxZ":9.188913542972863,"pX":0.7741514979847121,"pZ":2.7051034033302823,"vX0":-3.6601470215758747,"vY0":-134.6489840644027,"vZ0":-4.356114414264461,"x":87.49,"y":165.74,"x0":1.4043930607179604,"y0":50.004569515827285,"z0":5.449688810063439,"aX":10.548233685410036},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.8,"breakHorizontal":-9.6,"spinRate":2139,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.40806386449979337,"extension":6.4136336302528765},"index":2,"playId":"9142072b-b76d-3dde-8ee7-1f2eb2436d96","pitchNumber":3,"startTime":"2026-05-20T19:41:00.217Z","endTime":"2026-05-20T19:41:04.797Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-20T19:41:09.752Z","endTime":"2026-05-20T19:41:26.279Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4591146266617,"aZ":-24.105482867910425,"pfxX":11.089868975344768,"pfxZ":5.258823378564563,"pX":0.8187540100503471,"pZ":0.6276053961832566,"vX0":-4.956598897485633,"vY0":-124.07662055162359,"vZ0":-6.3441943236787095,"x":85.79,"y":221.83,"x0":1.4185957742948174,"y0":50.00482824399363,"z0":5.270188362989419,"aX":17.021564834955143},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.0,"breakHorizontal":-18.6,"spinRate":1657,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.44412190761726267,"extension":6.367169195542362},"index":4,"playId":"d9d3572e-abe4-39ef-a91a-3152418e5a95","pitchNumber":4,"startTime":"2026-05-20T19:41:26.279Z","endTime":"2026-05-20T19:41:30.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.269349262036926,"aZ":-27.211184616491625,"pfxX":9.670460963216291,"pfxZ":3.3975532041101264,"pX":0.17315269481598453,"pZ":2.879263177140134,"vX0":-5.511315439463357,"vY0":-120.55970834562766,"vZ0":-0.7947918768448324,"x":110.4,"y":161.04,"x0":1.2423311006168607,"y0":50.001262720864396,"z0":5.632931528811474,"aX":14.114947905171716},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.2,"breakHorizontal":-16.1,"spinRate":1538,"spinDirection":123},"zone":2,"typeConfidence":2.0,"plateTime":0.45577910416808365,"extension":6.4911957643254325},"hitData":{"launchSpeed":93.9,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.66,"coordY":162.32}},"index":5,"playId":"2145553b-9fcc-3cf6-abf8-6add46f814dd","pitchNumber":5,"startTime":"2026-05-20T19:41:46.512Z","endTime":"2026-05-20T19:41:53.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-20T19:41:53.978Z","atBatIndex":71},"scoringPlays":[15,22,40,42,65,67,68],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":174.21,"y":89.94},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":140.54,"y":85.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":183.01,"y":103.58},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"coordinates":{"x":107.79,"y":94.13},"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":1,"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":106.42,"y":145.06},"type":"O","description":"Groundout"}]}},{"startIndex":10,"endIndex":17,"top":[10,11,12],"bottom":[13,14,15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"coordinates":{"x":106.71,"y":161.82},"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":109.24,"y":150.16},"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":168.68,"y":70.31},"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"coordinates":{"x":156.37,"y":31.09},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":67.69,"y":120.77},"type":"O","description":"Flyout"}]}},{"startIndex":18,"endIndex":26,"top":[18,19,20,21,22,23],"bottom":[24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":156.96,"y":69.17},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":136.38,"y":109.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":76.46,"y":78.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"coordinates":{"x":176.73,"y":126.95},"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":3,"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":76.32,"y":77.72},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":145.22,"y":176.51},"type":"O","description":"Grounded Into DP"},{"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"coordinates":{"x":110.87,"y":79.62},"type":"O","description":"Lineout"}]}},{"startIndex":27,"endIndex":32,"top":[27,28,29],"bottom":[30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"coordinates":{"x":183.44,"y":105.41},"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":150.29,"y":155.23},"type":"O","description":"Groundout"}]}},{"startIndex":33,"endIndex":39,"top":[33,34,35,36],"bottom":[37,38,39],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":171.32,"y":59.76},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":185.28,"y":106.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":187.79,"y":108.1},"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":5,"pitcher":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":142.18,"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":55.0,"y":114.86},"type":"O","description":"Flyout"}]}},{"startIndex":40,"endIndex":48,"top":[40,41,42,43,44,45],"bottom":[46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":211.93,"y":73.79},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"coordinates":{"x":100.12,"y":165.36},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"coordinates":{"x":219.58,"y":66.27},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"coordinates":{"x":119.88,"y":141.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":109.75,"y":158.78},"type":"O","description":"Forceout"}],"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":107.22,"y":165.36},"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":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"coordinates":{"x":108.74,"y":152.19},"type":"O","description":"Groundout"}]}},{"startIndex":49,"endIndex":55,"top":[49,50,51,52],"bottom":[53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":147.76,"y":149.15},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":101.14,"y":122.8},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":152.35,"y":71.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":7,"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":157.38,"y":166.38},"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":7,"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":98.6,"y":161.31},"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":7,"pitcher":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":131.23,"y":50.66},"type":"O","description":"Flyout"}]}},{"startIndex":56,"endIndex":68,"top":[56,57,58,59,60],"bottom":[61,62,63,64,65,66,67,68],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"coordinates":{"x":191.24,"y":77.01},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"coordinates":{"x":157.59,"y":72.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"coordinates":{"x":152.68,"y":95.76},"type":"H","description":"Single"}],"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":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"coordinates":{"x":115.82,"y":188.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":105.7,"y":136.99},"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":8,"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":148.77,"y":154.22},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":180.19,"y":110.13},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":160.93,"y":83.27},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":198.6,"y":103.63},"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":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":109.75,"y":146.62},"type":"O","description":"Lineout"}]}},{"startIndex":69,"endIndex":71,"top":[69,70,71],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":9,"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":143.56,"y":68.17},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":9,"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":124.45,"y":143.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":9,"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":102.66,"y":162.32},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":4,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":5,"hits":6,"errors":0,"leftOnBase":4},"away":{"runs":3,"hits":9,"errors":0,"leftOnBase":9}},"defense":{"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"catcher":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"first":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"second":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"third":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554"},"shortstop":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"left":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"center":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"right":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"onDeck":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"inHole":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"battingOrder":7,"team":{"id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"}},"offense":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"onDeck":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"inHole":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"battingOrder":3,"team":{"id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"}},"balls":2,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":5,"airOuts":13,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".233","atBats":36,"obp":".314","slg":".386","ops":".700","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":15,"rbi":3,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":4,"groundOuts":10,"airOuts":7,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":29,"obp":".303","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":143,"era":"4.97","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.46","battersFaced":33,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":143,"balls":56,"strikes":87,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":4,"pitchesPerInning":"17.88","runsScoredPer9":"5.63","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":24,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID669236":{"person":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"jerseyNumber":"82","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":21,"groundOuts":50,"airOuts":31,"runs":12,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":33,"baseOnBalls":3,"intentionalWalks":0,"hits":38,"hitByPitch":1,"avg":".253","atBats":150,"obp":".269","slg":".413","ops":".682","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":62,"rbi":25,"leftOnBase":70,"sacBunts":0,"sacFlies":2,"babip":".283","groundOutsToAirouts":"1.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":5,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":95,"putOuts":50,"errors":5,"chances":150,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669211":{"person":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":1,"flyOuts":6,"groundOuts":7,"airOuts":11,"runs":13,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":41,"obp":".395","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":171,"era":"13.50","inningsPitched":"8.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.96","battersFaced":43,"outs":26,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":171,"balls":54,"strikes":117,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".---","pitchesPerInning":"19.73","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.31","walksPer9Inn":"2.08","hitsPer9Inn":"15.58","runsScoredPer9":"13.50","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"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}},"ID694212":{"person":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"jerseyNumber":"29","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":19,"groundOuts":29,"airOuts":31,"runs":19,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":39,"baseOnBalls":12,"intentionalWalks":1,"hits":38,"hitByPitch":0,"avg":".277","atBats":137,"obp":".336","slg":".496","ops":".832","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":68,"rbi":18,"leftOnBase":50,"sacBunts":0,"sacFlies":0,"babip":".341","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.57","popOuts":8,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":14,"stolenBasePercentage":".700","caughtStealingPercentage":".300","assists":13,"putOuts":177,"errors":1,"chances":191,"fielding":".995","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669432":{"person":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":16,"groundOuts":37,"airOuts":42,"runs":31,"doubles":12,"triples":1,"homeRuns":5,"strikeOuts":33,"baseOnBalls":15,"intentionalWalks":0,"hits":48,"hitByPitch":1,"atBats":158,"obp":".364","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":697,"era":"6.87","inningsPitched":"38.0","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.66","battersFaced":176,"outs":114,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":697,"balls":240,"strikes":457,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".286","pitchesPerInning":"18.34","gamesFinished":0,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"7.82","walksPer9Inn":"3.55","hitsPer9Inn":"11.37","runsScoredPer9":"7.34","homeRunsPer9":"1.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669330":{"person":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(H, 6)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"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":17,"balls":5,"strikes":12,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":15,"groundOuts":12,"airOuts":31,"runs":9,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":21,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":1,"atBats":84,"obp":".315","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":367,"era":"3.22","inningsPitched":"22.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":8,"whip":"1.25","battersFaced":93,"outs":67,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":367,"balls":121,"strikes":246,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.39","rbi":0,"winPercentage":".000","pitchesPerInning":"16.43","gamesFinished":6,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"8.46","walksPer9Inn":"2.42","hitsPer9Inn":"8.87","runsScoredPer9":"3.63","homeRunsPer9":"0.81","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID670329":{"person":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":6,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":3,"strikes":3,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"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":23,"gamesStarted":0,"flyOuts":4,"groundOuts":19,"airOuts":17,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":7,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":66,"obp":".164","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":288,"era":"0.87","inningsPitched":"20.2","wins":3,"losses":0,"saves":3,"saveOpportunities":4,"holds":7,"blownSaves":1,"earnedRuns":2,"whip":"0.58","battersFaced":73,"outs":62,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":288,"balls":105,"strikes":183,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":1,"winPercentage":"1.000","pitchesPerInning":"13.94","gamesFinished":8,"strikeoutWalkRatio":"3.57","strikeoutsPer9Inn":"10.89","walksPer9Inn":"3.05","hitsPer9Inn":"2.18","runsScoredPer9":"0.87","homeRunsPer9":"0.44","inheritedRunners":15,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687064":{"person":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":20,"groundOuts":25,"airOuts":43,"runs":20,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":22,"baseOnBalls":14,"intentionalWalks":0,"hits":30,"hitByPitch":0,"atBats":118,"obp":".328","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":501,"era":"4.25","inningsPitched":"29.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.48","battersFaced":134,"outs":89,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":501,"balls":189,"strikes":312,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".750","pitchesPerInning":"16.89","gamesFinished":0,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"6.67","walksPer9Inn":"4.25","hitsPer9Inn":"9.10","runsScoredPer9":"6.07","homeRunsPer9":"1.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642215":{"person":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"jerseyNumber":"32","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"800","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":4,"groundOuts":5,"airOuts":9,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".273","atBats":33,"obp":".400","slg":".394","ops":".794","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":13,"rbi":3,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".364","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":13,"obp":".462","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"15.43","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.57","battersFaced":13,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":13,"strikes":28,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"17.57","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"23.14","runsScoredPer9":"15.43","homeRunsPer9":"7.71","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":8,"errors":2,"chances":28,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID683002":{"person":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"200","stats":{"batting":{"summary":"3-5","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"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":4,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":33,"groundOuts":46,"airOuts":55,"runs":24,"doubles":9,"triples":1,"homeRuns":10,"strikeOuts":63,"baseOnBalls":14,"intentionalWalks":0,"hits":46,"hitByPitch":1,"avg":".220","atBats":209,"obp":".271","slg":".416","ops":".687","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":225,"totalBases":87,"rbi":24,"leftOnBase":74,"sacBunts":0,"sacFlies":1,"babip":".263","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.90","popOuts":10,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":104,"putOuts":72,"errors":3,"chances":179,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID665750":{"person":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":16,"groundOuts":21,"airOuts":36,"runs":15,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":28,"baseOnBalls":17,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".252","atBats":111,"obp":".357","slg":".378","ops":".735","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":131,"totalBases":42,"rbi":19,"leftOnBase":41,"sacBunts":2,"sacFlies":0,"babip":".321","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.50","popOuts":8,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":73,"errors":1,"chances":75,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669358":{"person":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":94,"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":94,"balls":37,"strikes":57,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":32,"groundOuts":56,"airOuts":61,"runs":32,"doubles":21,"triples":0,"homeRuns":7,"strikeOuts":48,"baseOnBalls":25,"intentionalWalks":1,"hits":58,"hitByPitch":2,"atBats":216,"obp":".340","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":968,"era":"4.87","inningsPitched":"57.1","wins":1,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.45","battersFaced":250,"outs":172,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":968,"balls":362,"strikes":606,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":1,"winPercentage":".167","pitchesPerInning":"16.88","gamesFinished":0,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"7.53","walksPer9Inn":"3.92","hitsPer9Inn":"9.10","runsScoredPer9":"5.02","homeRunsPer9":"1.10","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":7,"passedBall":0,"popOuts":12,"lineOuts":17},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID621493":{"person":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | 2 BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":30,"groundOuts":43,"airOuts":43,"runs":32,"doubles":15,"triples":0,"homeRuns":2,"strikeOuts":45,"baseOnBalls":47,"intentionalWalks":0,"hits":45,"hitByPitch":1,"avg":".257","atBats":175,"obp":".415","slg":".377","ops":".792","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":224,"totalBases":66,"rbi":14,"leftOnBase":53,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"87.50","popOuts":5,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":81,"errors":0,"chances":81,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID680694":{"person":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":21,"groundOuts":55,"airOuts":36,"runs":28,"doubles":13,"triples":2,"homeRuns":6,"strikeOuts":58,"baseOnBalls":28,"intentionalWalks":1,"hits":51,"hitByPitch":1,"atBats":199,"obp":".349","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":936,"era":"4.13","inningsPitched":"52.1","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.51","battersFaced":229,"outs":157,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":936,"balls":371,"strikes":565,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":0,"winPercentage":".250","pitchesPerInning":"17.89","gamesFinished":0,"strikeoutWalkRatio":"2.07","strikeoutsPer9Inn":"9.97","walksPer9Inn":"4.82","hitsPer9Inn":"8.77","runsScoredPer9":"4.82","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID544150":{"person":{"id":544150,"fullName":"Albert Suárez","link":"/api/v1/people/544150"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":12,"groundOuts":10,"airOuts":27,"runs":10,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":9,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":56,"obp":".303","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":257,"era":"3.45","inningsPitched":"15.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.28","battersFaced":66,"outs":47,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":257,"balls":107,"strikes":150,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.37","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.40","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"5.17","walksPer9Inn":"5.17","hitsPer9Inn":"6.32","runsScoredPer9":"5.74","homeRunsPer9":"1.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605135":{"person":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":8,"flyOuts":26,"groundOuts":44,"airOuts":48,"runs":27,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":19,"intentionalWalks":0,"hits":54,"hitByPitch":7,"atBats":173,"obp":".396","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":785,"era":"5.44","inningsPitched":"43.0","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.70","battersFaced":202,"outs":129,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":785,"balls":304,"strikes":481,"strikePercentage":".610","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".500","pitchesPerInning":"18.26","gamesFinished":0,"strikeoutWalkRatio":"1.58","strikeoutsPer9Inn":"6.28","walksPer9Inn":"3.98","hitsPer9Inn":"11.30","runsScoredPer9":"5.65","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668939":{"person":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":21,"groundOuts":29,"airOuts":41,"runs":16,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":22,"baseOnBalls":9,"intentionalWalks":0,"hits":33,"hitByPitch":1,"avg":".266","atBats":124,"obp":".319","slg":".508","ops":".827","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":63,"rbi":26,"leftOnBase":62,"sacBunts":0,"sacFlies":1,"babip":".271","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.71","popOuts":6,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":22,"stolenBasePercentage":".710","caughtStealingPercentage":".290","assists":10,"putOuts":214,"errors":4,"chances":228,"fielding":".982","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID641933":{"person":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"jerseyNumber":"9","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"500","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":3,"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":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":20,"groundOuts":16,"airOuts":31,"runs":13,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":12,"intentionalWalks":0,"hits":13,"hitByPitch":2,"avg":".159","atBats":82,"obp":".281","slg":".244","ops":".525","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":20,"rbi":7,"leftOnBase":34,"sacBunts":0,"sacFlies":0,"babip":".190","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":7,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":33,"errors":2,"chances":37,"fielding":".946","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID677942":{"person":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":10,"groundOuts":29,"airOuts":16,"runs":11,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":32,"baseOnBalls":7,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".235","atBats":98,"obp":".292","slg":".286","ops":".578","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":109,"totalBases":28,"rbi":6,"leftOnBase":42,"sacBunts":2,"sacFlies":0,"babip":".348","groundOutsToAirouts":"1.81","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":59,"putOuts":48,"errors":0,"chances":107,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID689296":{"person":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(L, 2-1)(BS, 2)","summary":"0.2 IP, 4 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":4,"battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":11,"strikes":15,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"54.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":22,"gamesStarted":0,"flyOuts":11,"groundOuts":21,"airOuts":22,"runs":17,"doubles":3,"triples":1,"homeRuns":4,"strikeOuts":26,"baseOnBalls":8,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":88,"obp":".292","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":362,"era":"5.16","inningsPitched":"22.2","wins":2,"losses":1,"saves":2,"saveOpportunities":4,"holds":6,"blownSaves":2,"earnedRuns":13,"whip":"1.24","battersFaced":97,"outs":68,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":362,"balls":132,"strikes":230,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":2,"winPercentage":".667","pitchesPerInning":"15.97","gamesFinished":4,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"10.32","walksPer9Inn":"3.18","hitsPer9Inn":"7.94","runsScoredPer9":"6.75","homeRunsPer9":"1.59","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID624413":{"person":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":31,"groundOuts":45,"airOuts":50,"runs":28,"doubles":12,"triples":0,"homeRuns":9,"strikeOuts":52,"baseOnBalls":22,"intentionalWalks":0,"hits":43,"hitByPitch":1,"avg":".228","atBats":189,"obp":".310","slg":".434","ops":".744","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":213,"totalBases":82,"rbi":28,"leftOnBase":95,"sacBunts":0,"sacFlies":1,"babip":".264","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","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":44,"putOuts":310,"errors":1,"chances":355,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID702616":{"person":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":4,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID552640":{"person":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":3,"groundOuts":9,"airOuts":9,"runs":11,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":1,"hits":14,"hitByPitch":0,"atBats":39,"obp":".395","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":154,"era":"9.72","inningsPitched":"8.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":9,"whip":"2.04","battersFaced":43,"outs":25,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":154,"balls":53,"strikes":101,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"18.48","gamesFinished":3,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"8.64","walksPer9Inn":"3.24","hitsPer9Inn":"15.12","runsScoredPer9":"11.88","homeRunsPer9":"2.16","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666974":{"person":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":10,"groundOuts":25,"airOuts":14,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":59,"obp":".175","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":236,"era":"1.50","inningsPitched":"18.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":3,"whip":"0.56","battersFaced":63,"outs":54,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":236,"balls":81,"strikes":155,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.79","rbi":0,"winPercentage":".500","pitchesPerInning":"13.11","gamesFinished":3,"strikeoutWalkRatio":"4.33","strikeoutsPer9Inn":"6.50","walksPer9Inn":"1.50","hitsPer9Inn":"3.50","runsScoredPer9":"1.50","homeRunsPer9":"0.50","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608650":{"person":{"id":608650,"fullName":"Dietrich Enns","link":"/api/v1/people/608650"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":11,"groundOuts":8,"airOuts":20,"runs":6,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":11,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":48,"obp":".361","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":268,"era":"3.95","inningsPitched":"13.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.61","battersFaced":61,"outs":41,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":268,"balls":108,"strikes":160,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.61","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"7.24","walksPer9Inn":"7.24","hitsPer9Inn":"7.24","runsScoredPer9":"3.95","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681297":{"person":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"jerseyNumber":"17","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"701","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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":13,"groundOuts":20,"airOuts":19,"runs":9,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":33,"baseOnBalls":11,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".186","atBats":86,"obp":".276","slg":".244","ops":".520","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":21,"rbi":9,"leftOnBase":40,"sacBunts":1,"sacFlies":1,"babip":".283","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"86.00","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":63,"errors":0,"chances":63,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID691723":{"person":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"jerseyNumber":"16","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":19,"groundOuts":26,"airOuts":36,"runs":13,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":42,"baseOnBalls":12,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".183","atBats":126,"obp":".257","slg":".333","ops":".590","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":42,"rbi":18,"leftOnBase":61,"sacBunts":0,"sacFlies":1,"babip":".225","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.20","popOuts":9,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":30,"putOuts":65,"errors":4,"chances":99,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[621493,683002,668939,624413,641933,694212,669236,681297,642215,702616,677942,669358,669330,689296,670329],"pitchers":[669358,669330,689296,670329],"bench":[691723,665750],"bullpen":[669211,605135,680694,666974,608650,552640,669432,544150,687064],"battingOrder":[621493,683002,668939,624413,641933,694212,681297,702616,677942],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Alonso (9, 6th inning off Scholtens, 0 on, 0 out); Basallo (7, 6th inning off Scholtens, 0 on, 1 out)."},{"label":"TB","value":"Alonso 5; Basallo 5; Cowser; Henderson 3; Jackson, J."},{"label":"RBI","value":"Alonso 2 (28); Basallo (18)."},{"label":"2-out RBI","value":"Alonso."},{"label":"Runners left in scoring position, 2 out","value":"O'Neill 2; Alonso; Alexander."},{"label":"Team RISP","value":"1-for-9."},{"label":"Team LOB","value":"9."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Alonso-Henderson-Alonso)."}]}],"note":[{"label":"a","value":"Struck out for Wilson, W in the 6th."}]},"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":4,"groundOuts":10,"airOuts":7,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".261","atBats":29,"obp":".335","slg":".391","ops":".726","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":10,"rbi":4,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":5,"airOuts":13,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":36,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":136,"era":"3.57","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.19","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":136,"balls":49,"strikes":87,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":3,"pitchesPerInning":"15.11","runsScoredPer9":"3.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"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-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":22,"groundOuts":29,"airOuts":33,"runs":19,"doubles":6,"triples":2,"homeRuns":0,"strikeOuts":30,"baseOnBalls":16,"intentionalWalks":0,"hits":24,"hitByPitch":1,"avg":".216","atBats":111,"obp":".320","slg":".306","ops":".626","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":133,"totalBases":34,"rbi":14,"leftOnBase":47,"sacBunts":5,"sacFlies":0,"babip":".296","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":9,"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":75,"putOuts":69,"errors":2,"chances":146,"fielding":".986","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":"4.0 IP, ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":1,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":67,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":17,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":67,"balls":26,"strikes":41,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":8,"flyOuts":26,"groundOuts":33,"airOuts":53,"runs":17,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":33,"baseOnBalls":15,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":149,"obp":".283","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":668,"era":"3.70","inningsPitched":"41.1","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.11","battersFaced":166,"outs":124,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":668,"balls":240,"strikes":428,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":1,"winPercentage":".800","pitchesPerInning":"16.16","gamesFinished":0,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"7.19","walksPer9Inn":"3.27","hitsPer9Inn":"6.75","runsScoredPer9":"3.70","homeRunsPer9":"1.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":19},"fielding":{"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"}]},"ID686554":{"person":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554"},"jerseyNumber":"35","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"201","stats":{"batting":{"note":"1-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":9,"gamesStarted":9,"flyOuts":28,"groundOuts":40,"airOuts":47,"runs":16,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":47,"baseOnBalls":17,"intentionalWalks":0,"hits":30,"hitByPitch":0,"atBats":164,"obp":".260","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":719,"era":"2.82","inningsPitched":"44.2","wins":5,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.05","battersFaced":182,"outs":134,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":719,"balls":253,"strikes":466,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".714","pitchesPerInning":"16.10","gamesFinished":0,"strikeoutWalkRatio":"2.76","strikeoutsPer9Inn":"9.47","walksPer9Inn":"3.43","hitsPer9Inn":"6.04","runsScoredPer9":"3.22","homeRunsPer9":"0.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":0,"errors":1,"chances":9,"fielding":".889","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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K, RBI, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":8,"groundOuts":19,"airOuts":20,"runs":13,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":13,"intentionalWalks":0,"hits":22,"hitByPitch":3,"avg":".268","atBats":82,"obp":".384","slg":".341","ops":".725","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":28,"rbi":12,"leftOnBase":29,"sacBunts":0,"sacFlies":1,"babip":".350","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"82.00","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":54,"putOuts":41,"errors":4,"chances":99,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID700246":{"person":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":4,"groundOuts":5,"airOuts":8,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".120","atBats":25,"obp":".154","slg":".160","ops":".314","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":4,"rbi":3,"leftOnBase":13,"sacBunts":1,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":6,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668723":{"person":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"jerseyNumber":"26","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"400","stats":{"batting":{"summary":"0-2 | 2 BB, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":13,"groundOuts":10,"airOuts":23,"runs":8,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":12,"baseOnBalls":8,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".306","atBats":62,"obp":".380","slg":".484","ops":".864","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":30,"rbi":13,"leftOnBase":29,"sacBunts":1,"sacFlies":1,"babip":".347","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":5,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":69,"errors":0,"chances":73,"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"}]},"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":15,"gamesStarted":0,"flyOuts":16,"groundOuts":17,"airOuts":25,"runs":8,"doubles":8,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":1,"hits":23,"hitByPitch":3,"atBats":75,"obp":".372","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":330,"era":"3.66","inningsPitched":"19.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.47","battersFaced":87,"outs":59,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":330,"balls":123,"strikes":207,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".500","pitchesPerInning":"16.78","gamesFinished":5,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"5.95","walksPer9Inn":"2.75","hitsPer9Inn":"10.53","runsScoredPer9":"3.66","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":6},"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-4 | K, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":22,"groundOuts":72,"airOuts":44,"runs":25,"doubles":2,"triples":4,"homeRuns":0,"strikeOuts":20,"baseOnBalls":10,"intentionalWalks":0,"hits":53,"hitByPitch":0,"avg":".288","atBats":184,"obp":".321","slg":".342","ops":".663","caughtStealing":6,"stolenBases":14,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":199,"totalBases":63,"rbi":12,"leftOnBase":64,"sacBunts":3,"sacFlies":2,"babip":".319","groundOutsToAirouts":"1.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"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":3,"putOuts":94,"errors":0,"chances":97,"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":9,"gamesStarted":9,"flyOuts":38,"groundOuts":55,"airOuts":68,"runs":9,"doubles":10,"triples":1,"homeRuns":3,"strikeOuts":35,"baseOnBalls":11,"intentionalWalks":0,"hits":45,"hitByPitch":2,"atBats":201,"obp":".270","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":745,"era":"1.51","inningsPitched":"53.2","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.04","battersFaced":216,"outs":161,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":745,"balls":241,"strikes":504,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".800","pitchesPerInning":"13.88","gamesFinished":0,"strikeoutWalkRatio":"3.18","strikeoutsPer9Inn":"5.87","walksPer9Inn":"1.84","hitsPer9Inn":"7.55","runsScoredPer9":"1.51","homeRunsPer9":"0.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":14,"groundOuts":27,"airOuts":33,"runs":17,"doubles":11,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":5,"intentionalWalks":0,"hits":31,"hitByPitch":0,"avg":".267","atBats":116,"obp":".298","slg":".414","ops":".712","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":122,"totalBases":48,"rbi":19,"leftOnBase":71,"sacBunts":1,"sacFlies":0,"babip":".330","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.00","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":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":"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":"(S, 2)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":1,"flyOuts":14,"groundOuts":18,"airOuts":26,"runs":13,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":27,"baseOnBalls":8,"intentionalWalks":1,"hits":21,"hitByPitch":1,"atBats":90,"obp":".300","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":381,"era":"4.81","inningsPitched":"24.1","wins":2,"losses":0,"saves":2,"saveOpportunities":2,"holds":10,"blownSaves":0,"earnedRuns":13,"whip":"1.19","battersFaced":101,"outs":73,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":381,"balls":119,"strikes":262,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.66","gamesFinished":5,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"9.99","walksPer9Inn":"2.96","hitsPer9Inn":"7.77","runsScoredPer9":"4.81","homeRunsPer9":"1.11","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664076":{"person":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":6,"groundOuts":4,"airOuts":7,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":1,"hits":11,"hitByPitch":1,"atBats":32,"obp":".429","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":149,"era":"5.40","inningsPitched":"8.1","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":5,"whip":"2.04","battersFaced":42,"outs":25,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":52,"strikes":97,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".500","pitchesPerInning":"17.88","gamesFinished":1,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"14.04","walksPer9Inn":"6.48","hitsPer9Inn":"11.88","runsScoredPer9":"6.48","homeRunsPer9":"1.08","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676439":{"person":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":8,"groundOuts":8,"airOuts":14,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".278","atBats":54,"obp":".365","slg":".370","ops":".735","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":20,"rbi":6,"leftOnBase":23,"sacBunts":2,"sacFlies":1,"babip":".412","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.00","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":3,"stolenBases":16,"stolenBasePercentage":".842","caughtStealingPercentage":".158","assists":7,"putOuts":150,"errors":2,"chances":159,"fielding":".987","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID687330":{"person":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":9,"groundOuts":28,"airOuts":20,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":4,"intentionalWalks":1,"hits":13,"hitByPitch":1,"atBats":78,"obp":".217","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":327,"era":"2.31","inningsPitched":"23.1","wins":3,"losses":1,"saves":2,"saveOpportunities":3,"holds":10,"blownSaves":1,"earnedRuns":6,"whip":"0.73","battersFaced":83,"outs":70,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":327,"balls":106,"strikes":221,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".750","pitchesPerInning":"14.01","gamesFinished":3,"strikeoutWalkRatio":"4.25","strikeoutsPer9Inn":"6.56","walksPer9Inn":"1.54","hitsPer9Inn":"5.01","runsScoredPer9":"3.09","homeRunsPer9":"0.39","inheritedRunners":20,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694680":{"person":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":5,"airOuts":4,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":19,"obp":".381","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":71,"era":"6.23","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.62","battersFaced":21,"outs":13,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":71,"balls":26,"strikes":45,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"16.38","gamesFinished":1,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.31","walksPer9Inn":"2.08","hitsPer9Inn":"12.46","runsScoredPer9":"6.23","homeRunsPer9":"2.08","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669947":{"person":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(W, 5-2)","summary":"4.0 IP, 2 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":60,"inningsPitched":"4.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":19,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":60,"balls":20,"strikes":40,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"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":8,"gamesStarted":2,"flyOuts":17,"groundOuts":34,"airOuts":45,"runs":13,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":29,"baseOnBalls":11,"intentionalWalks":1,"hits":33,"hitByPitch":3,"atBats":141,"obp":".303","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":571,"era":"3.22","inningsPitched":"36.1","wins":5,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.21","battersFaced":155,"outs":109,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":571,"balls":203,"strikes":368,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":2,"winPercentage":".714","pitchesPerInning":"15.72","gamesFinished":1,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"7.18","walksPer9Inn":"2.72","hitsPer9Inn":"8.17","runsScoredPer9":"3.22","homeRunsPer9":"1.73","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666018":{"person":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":29,"groundOuts":38,"airOuts":44,"runs":27,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":49,"baseOnBalls":29,"intentionalWalks":2,"hits":45,"hitByPitch":3,"avg":".263","atBats":171,"obp":".370","slg":".444","ops":".814","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":208,"totalBases":76,"rbi":37,"leftOnBase":66,"sacBunts":0,"sacFlies":5,"babip":".311","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.38","popOuts":5,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":319,"errors":4,"chances":346,"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"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":11,"groundOuts":40,"airOuts":27,"runs":10,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":3,"intentionalWalks":0,"hits":31,"hitByPitch":3,"avg":".270","atBats":115,"obp":".306","slg":".339","ops":".645","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":121,"totalBases":39,"rbi":9,"leftOnBase":49,"sacBunts":0,"sacFlies":0,"babip":".309","groundOutsToAirouts":"1.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"115.00","popOuts":9,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":38,"stolenBasePercentage":".884","caughtStealingPercentage":".116","assists":6,"putOuts":238,"errors":4,"chances":248,"fielding":".984","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643377":{"person":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":5,"flyOuts":13,"groundOuts":29,"airOuts":26,"runs":15,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":24,"baseOnBalls":15,"intentionalWalks":1,"hits":23,"hitByPitch":0,"atBats":98,"obp":".333","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":450,"era":"3.54","inningsPitched":"28.0","wins":1,"losses":2,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":11,"whip":"1.36","battersFaced":117,"outs":84,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":450,"balls":172,"strikes":278,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".333","pitchesPerInning":"16.07","gamesFinished":1,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"7.71","walksPer9Inn":"4.82","hitsPer9Inn":"7.39","runsScoredPer9":"4.82","homeRunsPer9":"1.29","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID685801":{"person":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":15,"groundOuts":16,"airOuts":24,"runs":12,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":10,"intentionalWalks":1,"hits":11,"hitByPitch":0,"atBats":63,"obp":".284","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":279,"era":"5.60","inningsPitched":"17.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":11,"whip":"1.19","battersFaced":74,"outs":53,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":279,"balls":111,"strikes":168,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".500","pitchesPerInning":"15.79","gamesFinished":2,"strikeoutWalkRatio":"1.30","strikeoutsPer9Inn":"6.62","walksPer9Inn":"5.09","hitsPer9Inn":"5.60","runsScoredPer9":"6.11","homeRunsPer9":"0.51","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":45,"flyOuts":21,"groundOuts":57,"airOuts":40,"runs":27,"doubles":7,"triples":1,"homeRuns":8,"strikeOuts":23,"baseOnBalls":16,"intentionalWalks":2,"hits":55,"hitByPitch":7,"avg":".316","atBats":174,"obp":".394","slg":".506","ops":".900","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":198,"totalBases":88,"rbi":33,"leftOnBase":56,"sacBunts":0,"sacFlies":1,"babip":".326","groundOutsToAirouts":"1.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.75","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":10,"groundOuts":17,"airOuts":20,"runs":6,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":8,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":73,"obp":".256","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":335,"era":"2.66","inningsPitched":"20.1","wins":1,"losses":0,"saves":13,"saveOpportunities":16,"holds":1,"blownSaves":3,"earnedRuns":6,"whip":"1.03","battersFaced":82,"outs":61,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":335,"balls":110,"strikes":225,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.48","gamesFinished":14,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.62","walksPer9Inn":"3.54","hitsPer9Inn":"5.75","runsScoredPer9":"2.66","homeRunsPer9":"0.44","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"2-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":21,"groundOuts":59,"airOuts":42,"runs":31,"doubles":5,"triples":0,"homeRuns":13,"strikeOuts":34,"baseOnBalls":26,"intentionalWalks":1,"hits":49,"hitByPitch":0,"avg":".268","atBats":183,"obp":".357","slg":".508","ops":".865","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":210,"totalBases":93,"rbi":27,"leftOnBase":80,"sacBunts":0,"sacFlies":1,"babip":".263","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.08","popOuts":15,"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":89,"putOuts":33,"errors":9,"chances":131,"fielding":".931","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":9,"gamesStarted":9,"flyOuts":19,"groundOuts":57,"airOuts":43,"runs":19,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":45,"baseOnBalls":9,"intentionalWalks":0,"hits":39,"hitByPitch":1,"atBats":183,"obp":".253","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":769,"era":"3.19","inningsPitched":"48.0","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.00","battersFaced":194,"outs":144,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":769,"balls":267,"strikes":502,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".800","pitchesPerInning":"16.02","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"8.44","walksPer9Inn":"1.69","hitsPer9Inn":"7.31","runsScoredPer9":"3.56","homeRunsPer9":"1.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656775":{"person":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"jerseyNumber":"31","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":35,"groundOuts":21,"airOuts":71,"runs":16,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":30,"baseOnBalls":9,"intentionalWalks":0,"hits":26,"hitByPitch":3,"avg":".181","atBats":144,"obp":".242","slg":".271","ops":".513","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":39,"rbi":14,"leftOnBase":82,"sacBunts":3,"sacFlies":1,"babip":".205","groundOutsToAirouts":"0.30","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":22,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":102,"errors":2,"chances":105,"fielding":".981","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,686554,666018,668723,680700,676356,656775,676439,670764,571927,669947,693855],"pitchers":[571927,669947,693855],"bench":[650490,663743,700246],"bullpen":[641329,685801,664076,643377,687330,668984,694680,607259,663556,656876],"battingOrder":[802415,686554,666018,668723,680700,676356,656775,676439,670764],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Aranda (7, Nunez)."},{"label":"HR","value":"Feduccia (1, 2nd inning off Baz, 0 on, 2 out)."},{"label":"TB","value":"Aranda 2; Caminero 2; Feduccia 5; Palacios, R."},{"label":"RBI","value":"Aranda 2 (37); Feduccia (6); Palacios, R (12)."},{"label":"2-out RBI","value":"Palacios, R; Aranda 2; Feduccia."},{"label":"Runners left in scoring position, 2 out","value":"Palacios, R; DeLuca."},{"label":"GIDP","value":"Aranda."},{"label":"Team RISP","value":"2-for-4."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Palacios, R (7, 2nd base off Garcia, Ri/Rutschman); Vilade (2, home off Garcia, Ri/Rutschman)."}]}],"note":[{"label":"1","value":"Ran for Caminero in the 8th."}]}},"officials":[{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"fullName":"Junior Valentine","link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427533,"fullName":"Mark Wegner","link":"/api/v1/people/427533"},"officialType":"Third Base"}],"info":[{"label":"Balk","value":"Scholtens."},{"label":"ABS Challenge","value":"Feduccia 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Vilade (Strike-Overturned to Ball); Ward, T (Strike-Overturned to Ball); Palacios, R (Strike-Overturned to Ball); Rutschman (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Baz 94-57; Wells, T 17-12; Nunez 26-15; Garcia, Ri 6-3; Matz 67-41; Scholtens 60-40; Seymour, I 9-6."},{"label":"Groundouts-flyouts","value":"Baz 7-3; Wells, T 2-1; Nunez 1-0; Garcia, Ri 0-0; Matz 1-5; Scholtens 2-2; Seymour, I 2-0."},{"label":"Batters faced","value":"Baz 22; Wells, T 3; Nunez 6; Garcia, Ri 2; Matz 17; Scholtens 19; Seymour, I 3."},{"label":"Inherited runners-scored","value":"Garcia, Ri 2-2."},{"label":"Umpires","value":"HP: Stu Scheurwater. 1B: Junior Valentine. 2B: Jordan Baker. 3B: Mark Wegner. "},{"label":"Weather","value":"72 degrees, Dome."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"1:10 PM."},{"label":"T","value":"2:31."},{"label":"Att","value":"11,846."},{"label":"Venue","value":"Tropicana Field."},{"label":"May 20, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358","boxscoreName":"Baz"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":94,"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":94,"balls":37,"strikes":57,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":32,"groundOuts":56,"airOuts":61,"runs":32,"doubles":21,"triples":0,"homeRuns":7,"strikeOuts":48,"baseOnBalls":25,"intentionalWalks":1,"hits":58,"hitByPitch":2,"atBats":216,"obp":".340","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":968,"era":"4.87","inningsPitched":"57.1","wins":1,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.45","battersFaced":250,"outs":172,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":968,"balls":362,"strikes":606,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":1,"winPercentage":".167","pitchesPerInning":"16.88","gamesFinished":0,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"7.53","walksPer9Inn":"3.92","hitsPer9Inn":"9.10","runsScoredPer9":"5.02","homeRunsPer9":"1.10","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":7,"passedBall":0,"popOuts":12,"lineOuts":17},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":63,"pitchingGameScore":63},{"player":{"person":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413","boxscoreName":"Alonso"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":31,"groundOuts":45,"airOuts":50,"runs":28,"doubles":12,"triples":0,"homeRuns":9,"strikeOuts":52,"baseOnBalls":22,"intentionalWalks":0,"hits":43,"hitByPitch":1,"avg":".228","atBats":189,"obp":".310","slg":".434","ops":".744","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":213,"totalBases":82,"rbi":28,"leftOnBase":95,"sacBunts":0,"sacFlies":1,"babip":".264","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","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":44,"putOuts":310,"errors":1,"chances":355,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439","boxscoreName":"Feduccia"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":8,"groundOuts":8,"airOuts":14,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".278","atBats":54,"obp":".365","slg":".370","ops":".735","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":20,"rbi":6,"leftOnBase":23,"sacBunts":2,"sacFlies":1,"babip":".412","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.00","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":3,"stolenBases":16,"stolenBasePercentage":".842","caughtStealingPercentage":".158","assists":7,"putOuts":150,"errors":2,"chances":159,"fielding":".987","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"loser":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"save":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}