{"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":823732,"link":"/api/v1.1/game/823732/feed/live","metaData":{"wait":10,"timeStamp":"20260404_001433","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count11","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823732,"type":"R","doubleHeader":"N","id":"2026/04/03/tbamlb-minmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823732-2026-04-03","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-04-03T20:10:00Z","originalDate":"2026-04-03","officialDate":"2026-04-03","dayNight":"day","time":"3: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":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":7,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":2,"losses":5,"ties":0,"pct":".286"},"records":{},"divisionLeader":false,"wins":2,"losses":5,"winningPercentage":".286"},"franchiseName":"Tampa Bay","clubName":"Rays","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142","season":2026,"venue":{"id":3312,"name":"Target Field","link":"/api/v1/venues/3312"},"springVenue":{"id":2862,"link":"/api/v1/venues/2862"},"teamCode":"min","fileCode":"min","abbreviation":"MIN","teamName":"Twins","locationName":"Minneapolis","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Minnesota","record":{"gamesPlayed":7,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":3,"losses":4,"ties":0,"pct":".429"},"records":{},"divisionLeader":false,"wins":3,"losses":4,"winningPercentage":".429"},"franchiseName":"Minnesota","clubName":"Twins","active":true}},"players":{"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},"ID671737":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737","firstName":"Taj","lastName":"Bradley","primaryNumber":"26","birthDate":"2001-03-20","currentAge":25,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taj","useLastName":"Bradley","middleName":"Ali","boxscoreName":"Bradley, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taj Bradley","nameSlug":"taj-bradley-671737","firstLastName":"Taj Bradley","lastFirstName":"Bradley, Taj","lastInitName":"Bradley, T","initLastName":"T Bradley","fullFMLName":"Taj Ali Bradley","fullLFMName":"Bradley, Taj Ali","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663556":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556","firstName":"Shane","lastName":"McClanahan","primaryNumber":"18","birthDate":"1997-04-28","currentAge":29,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"McClanahan","boxscoreName":"McClanahan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-10-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shane McClanahan","nameSlug":"shane-mcclanahan-663556","firstLastName":"Shane McClanahan","lastFirstName":"McClanahan, Shane","lastInitName":"McClanahan, S","initLastName":"S McClanahan","fullFMLName":"Shane McClanahan","fullLFMName":"McClanahan, Shane","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665019":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019","firstName":"Kody","lastName":"Clemens","primaryNumber":"2","birthDate":"1996-05-15","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Kody","useLastName":"Clemens","middleName":"Alec","boxscoreName":"Clemens","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kody Clemens","nameSlug":"kody-clemens-665019","firstLastName":"Kody Clemens","lastFirstName":"Clemens, Kody","lastInitName":"Clemens, K","initLastName":"K Clemens","fullFMLName":"Kody Alec Clemens","fullLFMName":"Clemens, Kody Alec","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"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},"ID686797":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797","firstName":"Brooks","lastName":"Lee","primaryNumber":"22","birthDate":"2001-02-14","currentAge":25,"birthCity":"San Luis Obispo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brooks","useLastName":"Lee","middleName":"Thomas","boxscoreName":"Lee, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-07-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Lee","nameSlug":"brooks-lee-686797","firstLastName":"Brooks Lee","lastFirstName":"Lee, Brooks","lastInitName":"Lee, B","initLastName":"B Lee","fullFMLName":"Brooks Thomas Lee","fullLFMName":"Lee, Brooks Thomas","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID668885":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885","firstName":"Christopher","lastName":"Martin","primaryNumber":"16","birthDate":"1999-03-23","currentAge":27,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Austin","useLastName":"Martin","middleName":"Austin","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Martin","nameSlug":"austin-martin-668885","firstLastName":"Austin Martin","lastFirstName":"Martin, Austin","lastInitName":"Martin, A","initLastName":"A Martin","fullFMLName":"Christopher Austin Martin","fullLFMName":"Martin, Christopher Austin","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID680573":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573","firstName":"Simeon","lastName":"Woods Richardson","birthDate":"2000-09-27","currentAge":25,"birthCity":"Sugar Land","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Simeon","useLastName":"Woods Richardson","boxscoreName":"Woods Richardson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-10-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Simeon Woods Richardson","nameSlug":"simeon-woods-richardson-680573","firstLastName":"Simeon Woods Richardson","lastFirstName":"Woods Richardson, Simeon","lastInitName":"Woods Richardson, S","initLastName":"S Woods Richardson","fullFMLName":"Simeon Woods Richardson","fullLFMName":"Woods Richardson, Simeon","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},"ID607455":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455","firstName":"Frank","lastName":"Banda","primaryNumber":"43","birthDate":"1993-08-10","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Banda","middleName":"Anthony","boxscoreName":"Banda","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"BAHN-da","mlbDebutDate":"2017-07-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Anthony Banda","nameSlug":"anthony-banda-607455","firstLastName":"Anthony Banda","lastFirstName":"Banda, Anthony","lastInitName":"Banda, A","initLastName":"A Banda","fullFMLName":"Frank Anthony Banda","fullLFMName":"Banda, Frank Anthony","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID642121":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121","firstName":"Cole","lastName":"Sulser","primaryNumber":"71","birthDate":"1990-03-12","currentAge":36,"birthCity":"Santa Ysabel","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Sulser","middleName":"Young","boxscoreName":"Sulser","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Sulser","nameSlug":"cole-sulser-642121","firstLastName":"Cole Sulser","lastFirstName":"Sulser, Cole","lastInitName":"Sulser, C","initLastName":"C Sulser","fullFMLName":"Cole Young Sulser","fullLFMName":"Sulser, Cole Young","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID663485":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485","firstName":"Bryson","lastName":"Sands","primaryNumber":"44","birthDate":"1997-07-17","currentAge":29,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Sands","middleName":"Cole","boxscoreName":"Sands","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Sands","nameSlug":"cole-sands-663485","firstLastName":"Cole Sands","lastFirstName":"Sands, Cole","lastInitName":"Sands, C","initLastName":"C Sands","fullFMLName":"Bryson Cole Sands","fullLFMName":"Sands, Bryson Cole","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID681892":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892","firstName":"Kody","lastName":"Funderburk","primaryNumber":"57","birthDate":"1996-11-27","currentAge":29,"birthCity":"Mesa","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kody","useLastName":"Funderburk","boxscoreName":"Funderburk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kody Funderburk","nameSlug":"kody-funderburk-681892","firstLastName":"Kody Funderburk","lastFirstName":"Funderburk, Kody","lastInitName":"Funderburk, K","initLastName":"K Funderburk","fullFMLName":"Kody  Funderburk","fullLFMName":"Funderburk, Kody ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID810938":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938","firstName":"Benjamin","lastName":"Williamson","primaryNumber":"15","birthDate":"2000-11-05","currentAge":25,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ben","useLastName":"Williamson","middleName":"Andrew","boxscoreName":"Williamson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Williamson","nameSlug":"ben-williamson-810938","firstLastName":"Ben Williamson","lastFirstName":"Williamson, Ben","lastInitName":"Williamson, B","initLastName":"B Williamson","fullFMLName":"Benjamin Andrew Williamson","fullLFMName":"Williamson, Benjamin Andrew","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID690953":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953","firstName":"McLean","lastName":"Abel","primaryNumber":"20","birthDate":"2001-08-18","currentAge":25,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"6' 5\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mick","useLastName":"Abel","middleName":"Stine","boxscoreName":"Abel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"AY-bull","mlbDebutDate":"2025-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mick Abel","nameSlug":"mick-abel-690953","firstLastName":"Mick Abel","lastFirstName":"Abel, Mick","lastInitName":"Abel, M","initLastName":"M Abel","fullFMLName":"McLean Stine Abel","fullLFMName":"Abel, McLean Stine","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID672782":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782","firstName":"Yoendrys","lastName":"Gómez","primaryNumber":"94","birthDate":"1999-10-15","currentAge":26,"birthCity":"Nirgua","birthCountry":"Venezuela","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoendrys","useLastName":"Gómez","middleName":"Adrian","boxscoreName":"Gómez, Y","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoendrys Gómez","nameSlug":"yoendrys-gomez-672782","firstLastName":"Yoendrys Gómez","lastFirstName":"Gómez, Yoendrys","lastInitName":"Gómez, Y","initLastName":"Y Gómez","fullFMLName":"Yoendrys Adrian Gómez","fullLFMName":"Gómez, Yoendrys Adrian","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID621439":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439","firstName":"Byron","lastName":"Buxton","primaryNumber":"25","birthDate":"1993-12-18","currentAge":32,"birthCity":"Baxley","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Byron","useLastName":"Buxton","middleName":"Keiron","boxscoreName":"Buxton","nickName":"Buck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Byron Buxton","nameSlug":"byron-buxton-621439","firstLastName":"Byron Buxton","lastFirstName":"Buxton, Byron","lastInitName":"Buxton, B","initLastName":"B Buxton","fullFMLName":"Byron Keiron Buxton","fullLFMName":"Buxton, Byron Keiron","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"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},"ID670242":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242","firstName":"Matthew","lastName":"Wallner","primaryNumber":"38","birthDate":"1997-12-12","currentAge":28,"birthCity":"Forest Lake","birthStateProvince":"MN","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Matt","useLastName":"Wallner","boxscoreName":"Wallner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Wallner","nameSlug":"matt-wallner-670242","firstLastName":"Matt Wallner","lastFirstName":"Wallner, Matt","lastInitName":"Wallner, M","initLastName":"M Wallner","fullFMLName":"Matthew Wallner","fullLFMName":"Wallner, Matthew","strikeZoneTop":3.4,"strikeZoneBottom":1.71},"ID671212":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212","firstName":"Joseph","lastName":"Boyle","primaryNumber":"36","birthDate":"1999-08-14","currentAge":27,"birthCity":"Philadelphia","birthStateProvince":"PA","birthCountry":"USA","height":"6' 8\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Boyle","middleName":"Patrick","boxscoreName":"Boyle","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Boyle","nameSlug":"joe-boyle-671212","firstLastName":"Joe Boyle","lastFirstName":"Boyle, Joe","lastInitName":"Boyle, J","initLastName":"J Boyle","fullFMLName":"Joseph Patrick Boyle","fullLFMName":"Boyle, Joseph Patrick","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID689520":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520","firstName":"Cody","lastName":"Laweryson","birthDate":"1998-05-10","currentAge":28,"birthCity":"Bingham","birthStateProvince":"ME","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cody","useLastName":"Laweryson","middleName":"Orion","boxscoreName":"Laweryson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-09-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cody Laweryson","nameSlug":"cody-laweryson-689520","firstLastName":"Cody Laweryson","lastFirstName":"Laweryson, Cody","lastInitName":"Laweryson, C","initLastName":"C Laweryson","fullFMLName":"Cody Orion Laweryson","fullLFMName":"Laweryson, Cody Orion","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID623437":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437","firstName":"Justin","lastName":"Topa","primaryNumber":"48","birthDate":"1991-03-07","currentAge":35,"birthCity":"Binghamton","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Topa","middleName":"Robert","boxscoreName":"Topa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"TOW-pah","mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Topa","nameSlug":"justin-topa-623437","firstLastName":"Justin Topa","lastFirstName":"Topa, Justin","lastInitName":"Topa, J","initLastName":"J Topa","fullFMLName":"Justin Robert Topa","fullLFMName":"Topa, Justin Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID605170":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170","firstName":"Victor","lastName":"Caratini","primaryNumber":"37","birthDate":"1993-08-17","currentAge":33,"birthCity":"Ponce","birthCountry":"Puerto Rico","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Victor","useLastName":"Caratini","middleName":"Manuel","boxscoreName":"Caratini","nickName":"Vic","gender":"M","nameMatrilineal":"Rivera","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"kair-uh-TEEN-ee","mlbDebutDate":"2017-06-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Caratini","nameSlug":"victor-caratini-605170","firstLastName":"Victor Caratini","lastFirstName":"Caratini, Victor","lastInitName":"Caratini, V","initLastName":"V Caratini","fullFMLName":"Victor Manuel Caratini","fullLFMName":"Caratini, Victor Manuel","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"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},"ID669438":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438","firstName":"Mason","lastName":"Englert","primaryNumber":"59","birthDate":"1999-11-01","currentAge":26,"birthCity":"Forney","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Englert","middleName":"Alexander","boxscoreName":"Englert","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Englert","nameSlug":"mason-englert-669438","firstLastName":"Mason Englert","lastFirstName":"Englert, Mason","lastInitName":"Englert, M","initLastName":"M Englert","fullFMLName":"Mason Alexander Englert","fullLFMName":"Englert, Mason Alexander","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID641584":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584","firstName":"Jake","lastName":"Fraley","primaryNumber":"17","birthDate":"1995-05-25","currentAge":31,"birthCity":"Frederick","birthStateProvince":"MD","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jake","useLastName":"Fraley","middleName":"Arnold","boxscoreName":"Fraley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Fraley","nameSlug":"jake-fraley-641584","firstLastName":"Jake Fraley","lastFirstName":"Fraley, Jake","lastInitName":"Fraley, J","initLastName":"J Fraley","fullFMLName":"Jake Arnold Fraley","fullLFMName":"Fraley, Jake Arnold","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID656484":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484","firstName":"Tristan","lastName":"Gray","primaryNumber":"4","birthDate":"1996-03-22","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tristan","useLastName":"Gray","middleName":"Colby","boxscoreName":"Gray, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Gray","nameSlug":"tristan-gray-656484","firstLastName":"Tristan Gray","lastFirstName":"Gray, Tristan","lastInitName":"Gray, T","initLastName":"T Gray","fullFMLName":"Tristan Colby Gray","fullLFMName":"Gray, Tristan Colby","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID605137":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137","firstName":"Joshua","lastName":"Bell","primaryNumber":"56","birthDate":"1992-08-14","currentAge":34,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":261,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Josh","useLastName":"Bell","middleName":"Evan","boxscoreName":"Bell","nickName":"JB","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-07-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Bell","nameSlug":"josh-bell-605137","firstLastName":"Josh Bell","lastFirstName":"Bell, Josh","lastInitName":"Bell, J","initLastName":"J Bell","fullFMLName":"Joshua Evan Bell","fullLFMName":"Bell, Joshua Evan","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"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},"ID676439":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439","firstName":"Hunter","lastName":"Feduccia","primaryNumber":"46","birthDate":"1997-06-05","currentAge":29,"birthCity":"Lake Charles","birthStateProvince":"LA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Feduccia","boxscoreName":"Feduccia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"fe-DOO-she-uh","mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Feduccia","nameSlug":"hunter-feduccia-676439","firstLastName":"Hunter Feduccia","lastFirstName":"Feduccia, Hunter","lastInitName":"Feduccia, H","initLastName":"H Feduccia","fullFMLName":"Hunter Feduccia","fullLFMName":"Feduccia, Hunter","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID687330":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330","firstName":"Kevin","lastName":"Kelly","primaryNumber":"49","birthDate":"1997-11-28","currentAge":28,"birthCity":"Springfield","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Kelly","middleName":"Clayton","boxscoreName":"Kelly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Kelly","nameSlug":"kevin-kelly-687330","firstLastName":"Kevin Kelly","lastFirstName":"Kelly, Kevin","lastInitName":"Kelly, K","initLastName":"K Kelly","fullFMLName":"Kevin Clayton Kelly","fullLFMName":"Kelly, Kevin Clayton","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666018":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018","firstName":"Jonathan","lastName":"Aranda","primaryNumber":"8","birthDate":"1998-05-23","currentAge":28,"birthCity":"Tijuana","birthStateProvince":"BC","birthCountry":"Mexico","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jonathan","useLastName":"Aranda","middleName":"Alexander","boxscoreName":"Aranda","gender":"M","nameMatrilineal":"Ventura","isPlayer":true,"isVerified":false,"pronunciation":"ah-RAHN-duh","mlbDebutDate":"2022-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Aranda","nameSlug":"jonathan-aranda-666018","firstLastName":"Jonathan Aranda","lastFirstName":"Aranda, Jonathan","lastInitName":"Aranda, J","initLastName":"J Aranda","fullFMLName":"Jonathan Alexander Aranda","fullLFMName":"Aranda, Jonathan Alexander","strikeZoneTop":3.189,"strikeZoneBottom":1.61},"ID663743":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743","firstName":"Nicholas","lastName":"Fortes","primaryNumber":"40","birthDate":"1996-11-11","currentAge":29,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":198,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Nick","useLastName":"Fortes","boxscoreName":"Fortes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"For-tez","mlbDebutDate":"2021-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Fortes","nameSlug":"nick-fortes-663743","firstLastName":"Nick Fortes","lastFirstName":"Fortes, Nick","lastInitName":"Fortes, N","initLastName":"N Fortes","fullFMLName":"Nicholas Fortes","fullLFMName":"Fortes, Nicholas","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"ID680777":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777","firstName":"Ryan","lastName":"Jeffers","primaryNumber":"27","birthDate":"1997-06-03","currentAge":29,"birthCity":"Raleigh","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ryan","useLastName":"Jeffers","middleName":"Michael","boxscoreName":"Jeffers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Jeffers","nameSlug":"ryan-jeffers-680777","firstLastName":"Ryan Jeffers","lastFirstName":"Jeffers, Ryan","lastInitName":"Jeffers, R","initLastName":"R Jeffers","fullFMLName":"Ryan Michael Jeffers","fullLFMName":"Jeffers, Ryan Michael","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID681546":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546","firstName":"James","lastName":"Outman","primaryNumber":"43","birthDate":"1997-05-14","currentAge":29,"birthCity":"Redwood City","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"James","useLastName":"Outman","boxscoreName":"Outman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Outman","nameSlug":"james-outman-681546","firstLastName":"James Outman","lastFirstName":"Outman, James","lastInitName":"Outman, J","initLastName":"J Outman","fullFMLName":"James  Outman","fullLFMName":"Outman, James","strikeZoneTop":3.293,"strikeZoneBottom":1.662},"ID573124":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124","firstName":"Taylor","lastName":"Rogers","primaryNumber":"55","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Rogers","middleName":"Allen","boxscoreName":"Rogers, Ta","nickName":"Lefty Piece","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-04-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Rogers","nameSlug":"taylor-rogers-573124","firstLastName":"Taylor Rogers","lastFirstName":"Rogers, Taylor","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Taylor Allen Rogers","fullLFMName":"Rogers, Taylor Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641927":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927","firstName":"John","lastName":"Ober","primaryNumber":"17","birthDate":"1995-07-12","currentAge":31,"birthCity":"Huntersville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 9\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bailey","useLastName":"Ober","middleName":"Bailey","boxscoreName":"Ober","gender":"M","nameMatrilineal":"Bailey","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"OH-burr","mlbDebutDate":"2021-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bailey Ober","nameSlug":"bailey-ober-641927","firstLastName":"Bailey Ober","lastFirstName":"Ober, Bailey","lastInitName":"Ober, B","initLastName":"B Ober","fullFMLName":"John Bailey Ober","fullLFMName":"Ober, John Bailey","strikeZoneTop":3.611,"strikeZoneBottom":1.823},"ID687849":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849","firstName":"Zachary","lastName":"Kent","primaryNumber":"57","birthDate":"1998-02-24","currentAge":28,"birthCity":"Henrico","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zak","useLastName":"Kent","middleName":"Allen","boxscoreName":"Kent, Z","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zak Kent","nameSlug":"zak-kent-687849","firstLastName":"Zak Kent","lastFirstName":"Kent, Zak","lastInitName":"Kent, Z","initLastName":"Z Kent","fullFMLName":"Zachary Allen Kent","fullLFMName":"Kent, Zachary Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID668904":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904","firstName":"Royce","lastName":"Lewis","primaryNumber":"23","birthDate":"1999-06-05","currentAge":27,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Royce","useLastName":"Lewis","middleName":"Oliver","boxscoreName":"Lewis, R","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Royce Lewis","nameSlug":"royce-lewis-668904","firstLastName":"Royce Lewis","lastFirstName":"Lewis, Royce","lastInitName":"Lewis, R","initLastName":"R Lewis","fullFMLName":"Royce Oliver Lewis","fullLFMName":"Lewis, Royce Oliver","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID663616":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616","firstName":"Trevor","lastName":"Larnach","primaryNumber":"9","birthDate":"1997-02-26","currentAge":29,"birthCity":"Walnut Creek","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Trevor","useLastName":"Larnach","middleName":"John-Ikaiakaloa","boxscoreName":"Larnach","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"LAR-nick","mlbDebutDate":"2021-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Larnach","nameSlug":"trevor-larnach-663616","firstLastName":"Trevor Larnach","lastFirstName":"Larnach, Trevor","lastInitName":"Larnach, T","initLastName":"T Larnach","fullFMLName":"Trevor John-Ikaiakaloa Larnach","fullLFMName":"Larnach, Trevor John-Ikaiakaloa","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID657746":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746","firstName":"Joseph","lastName":"Ryan","primaryNumber":"41","birthDate":"1996-06-05","currentAge":30,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Ryan","middleName":"Philip","boxscoreName":"Ryan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Ryan","nameSlug":"joe-ryan-657746","firstLastName":"Joe Ryan","lastFirstName":"Ryan, Joe","lastInitName":"Ryan, J","initLastName":"J Ryan","fullFMLName":"Joseph Philip Ryan","fullLFMName":"Ryan, Joseph Philip","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID679358":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358","firstName":"Eric","lastName":"Orze","primaryNumber":"19","birthDate":"1997-08-21","currentAge":29,"birthCity":"Elk Grove","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eric","useLastName":"Orze","middleName":"Paul","boxscoreName":"Orze","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"oar-zee","mlbDebutDate":"2024-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Orze","nameSlug":"eric-orze-679358","firstLastName":"Eric Orze","lastFirstName":"Orze, Eric","lastInitName":"Orze, E","initLastName":"E Orze","fullFMLName":"Eric Paul Orze","fullLFMName":"Orze, Eric Paul","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID656775":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775","firstName":"Boyce","lastName":"Mullins","primaryNumber":"31","birthDate":"1994-10-01","currentAge":31,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"5' 7\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cedric","useLastName":"Mullins","middleName":"Cedric","boxscoreName":"Mullins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cedric Mullins","nameTitle":"II","nameSuffix":"II","nameSlug":"cedric-mullins-656775","firstLastName":"Cedric Mullins","lastFirstName":"Mullins, Cedric","lastInitName":"Mullins, C","initLastName":"C Mullins","fullFMLName":"Boyce Cedric Mullins","fullLFMName":"Mullins, Boyce Cedric","strikeZoneTop":3.005,"strikeZoneBottom":1.517},"ID807712":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712","firstName":"Luke","lastName":"Keaschall","primaryNumber":"15","birthDate":"2002-08-15","currentAge":24,"birthCity":"Watsonville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luke","useLastName":"Keaschall","middleName":"T.","boxscoreName":"Keaschall","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KEY-shull","mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Keaschall","nameSlug":"luke-keaschall-807712","firstLastName":"Luke Keaschall","lastFirstName":"Keaschall, Luke","lastInitName":"Keaschall, L","initLastName":"L Keaschall","fullFMLName":"Luke T. Keaschall","fullLFMName":"Keaschall, Luke T.","strikeZoneTop":3.214,"strikeZoneBottom":1.622}},"venue":{"id":3312,"name":"Target Field","link":"/api/v1/venues/3312","location":{"address1":"1 Twins Way","city":"Minneapolis","state":"Minnesota","stateAbbrev":"MN","postalCode":"55403","defaultCoordinates":{"latitude":44.981829,"longitude":-93.277891},"azimuthAngle":129.0,"elevation":828,"country":"USA","phone":"(612) 659-3400"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":38544,"turfType":"Grass","roofType":"Open","leftLine":339,"leftCenter":377,"center":404,"rightCenter":367,"rightLine":328},"active":true,"season":"2026"},"officialVenue":{"id":3312,"link":"/api/v1/venues/3312"},"weather":{"condition":"Overcast","temp":"38","wind":"9 mph, In From LF"},"gameInfo":{"attendance":36042,"firstPitch":"2026-04-03T21:07:00.000Z","gameDurationMinutes":187,"delayDurationMinutes":57},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":2,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"home":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"}},"officialScorer":{"id":427508,"fullName":"Stew Thornley","link":"/api/v1/people/427508"},"primaryDatacaster":{"id":685972,"fullName":"Kent Wipf","link":"/api/v1/people/685972"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yandy Díaz walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-03T21:07:30.977Z","endTime":"2026-04-03T21:09:29.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6,7,8,9,10],"actionIndex":[0,1,2,3],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-03T15:44:25.144Z","endTime":"2026-04-03T19:27:59.865Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"details":{"description":"Status Change - Delayed Start: Power","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-04-03T19:27:59.865Z","endTime":"2026-04-03T20:40:11.507Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"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":2,"startTime":"2026-04-03T20:40:11.507Z","endTime":"2026-04-03T21:05:57.794Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"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":3,"startTime":"2026-04-03T21:05:57.794Z","endTime":"2026-04-03T21:07:33.106Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":79.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19101634327945,"aZ":-12.940275283146773,"pfxX":-4.8011867456777315,"pfxZ":11.670120418802979,"pX":0.05827186093335772,"pZ":2.3242141173711706,"vX0":5.940974426543048,"vY0":-128.96179221995595,"vZ0":-6.043110264144612,"x":114.78,"y":176.03,"x0":-1.6749509139009282,"y0":50.003726583476784,"z0":5.735859205283853,"aX":-7.914035395666205},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":19.6,"breakHorizontal":7.1,"spinRate":2298,"spinDirection":209},"zone":5,"typeConfidence":0.9,"plateTime":0.42826710776217247,"extension":7.085652849792473},"index":4,"playId":"b511267d-a8cd-36dd-a289-35b31b02d0c4","pitchNumber":1,"startTime":"2026-04-03T21:07:33.106Z","endTime":"2026-04-03T21:07:36.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":74.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.320049076933095,"aZ":-25.62023398437571,"pfxX":3.0117434750376053,"pfxZ":4.527404918621274,"pX":-0.4489128494143778,"pZ":2.6998534460508856,"vX0":2.689139841075101,"vY0":-120.63748380069701,"vZ0":-1.8719629525941026,"x":134.11,"y":165.88,"x0":-1.976595080130528,"y0":50.004175134360004,"z0":5.783715344200091,"aX":4.3607755539153805},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.9,"breakHorizontal":-6.2,"spinRate":2093,"spinDirection":172},"zone":4,"typeConfidence":0.9,"plateTime":0.45712322921182746,"extension":7.009032112491833},"index":5,"playId":"8929ee41-6d89-38b4-94c9-8462242745f7","pitchNumber":2,"startTime":"2026-04-03T21:07:48.336Z","endTime":"2026-04-03T21:07:56.712Z","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":77.0,"endSpeed":68.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.458579794497783,"aZ":-30.090195453177593,"pfxX":8.194702116537695,"pfxZ":1.7315921191238708,"pX":2.207771264294163,"pZ":1.199997064313258,"vX0":6.026229394694704,"vY0":-111.65712768297708,"vZ0":-2.9775229753037733,"x":32.84,"y":206.38,"x0":-1.6354080828602748,"y0":50.00491405847926,"z0":5.793078527436234,"aX":9.885500710127312},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":2.4,"breakHorizontal":-16.9,"spinRate":2425,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4992022656778876,"extension":7.131937558893621},"index":6,"playId":"7030cc5c-dc00-3b93-a8c3-76342cbde989","pitchNumber":3,"startTime":"2026-04-03T21:08:18.643Z","endTime":"2026-04-03T21:08:22.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.173592066910743,"aZ":-26.866385889676973,"pfxX":-13.185379533701676,"pfxZ":3.687182084273879,"pX":0.5674034099199193,"pZ":0.45952212279229376,"vX0":9.395007549857763,"vY0":-120.57045755583627,"vZ0":-6.6482231229723405,"x":95.37,"y":226.37,"x0":-1.708945723449809,"y0":50.005952712881694,"z0":5.692879696163886,"aX":-18.99630351487218},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.9,"breakHorizontal":21.0,"spinRate":2235,"spinDirection":253},"zone":14,"typeConfidence":0.9,"plateTime":0.45810596929510705,"extension":6.935170685667461},"index":7,"playId":"b5ad28f6-10d0-399f-9db6-750531bba1ce","pitchNumber":4,"startTime":"2026-04-03T21:08:31.922Z","endTime":"2026-04-03T21:08:35.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.942845162269386,"aZ":-15.498537004048506,"pfxX":-5.538213006707579,"pfxZ":9.716274606569879,"pX":-1.6123689153784118,"pZ":3.569374935461767,"vX0":2.5562539487103706,"vY0":-131.24212840177879,"vZ0":-2.705314776501981,"x":178.46,"y":142.41,"x0":-1.888089231360903,"y0":50.00307597277251,"z0":5.790534527230152,"aX":-9.506032350369498},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":17.0,"breakHorizontal":9.4,"spinRate":2271,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.4199269349635397,"extension":6.9432917518866315},"index":8,"playId":"1af024c8-d415-3256-a14e-8a905dcc8fb6","pitchNumber":5,"startTime":"2026-04-03T21:08:47.860Z","endTime":"2026-04-03T21:08:51.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":78.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77257622878637,"aZ":-14.849313441702193,"pfxX":-5.686616183722558,"pfxZ":10.613588002380588,"pX":-1.1523752301782135,"pZ":3.0650372039701193,"vX0":3.567653161068142,"vY0":-128.78557974786884,"vZ0":-3.84241356046369,"x":160.93,"y":156.02,"x0":-1.8371670283993675,"y0":50.00223242058065,"z0":5.770599918063423,"aX":-9.282523686002527},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":18.2,"breakHorizontal":9.2,"spinRate":2262,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.4299796583665283,"extension":7.096626258278447},"index":9,"playId":"ef50cfb5-63da-33b0-a8d5-24baad46a347","pitchNumber":6,"startTime":"2026-04-03T21:09:04.546Z","endTime":"2026-04-03T21:09:11.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":73.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26817818378703,"aZ":-24.447707847362345,"pfxX":-15.036551965812762,"pfxZ":5.436367830740883,"pX":-1.8192913150646328,"pZ":3.6278029839007986,"vX0":4.508692435210196,"vY0":-120.63644421083019,"vZ0":-0.19993072059769346,"x":186.35,"y":140.83,"x0":-1.7996986199379688,"y0":50.00258049177027,"z0":5.934267899381395,"aX":-21.37046096730721},"breaks":{"breakAngle":39.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":10.1,"breakHorizontal":25.4,"spinRate":2042,"spinDirection":244},"zone":11,"typeConfidence":0.9,"plateTime":0.46039959999701274,"extension":6.778213315075743},"index":10,"playId":"e33b94a9-7884-3959-8a94-176631e02908","pitchNumber":7,"startTime":"2026-04-03T21:09:25.614Z","endTime":"2026-04-03T21:09:29.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:09:29.391Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan Aranda flies out to right fielder Matt Wallner.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-03T21:09:42.805Z","endTime":"2026-04-03T21:11:47.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33261204606857,"aZ":-26.08776949969882,"pfxX":3.1592840027068876,"pfxZ":4.041651610528531,"pX":-1.27648143371444,"pZ":3.0453908585304155,"vX0":0.9008674378982044,"vY0":-122.0032204314671,"vZ0":-1.2346354126306254,"x":165.66,"y":156.55,"x0":-2.0610578627540472,"y0":50.00234466842685,"z0":5.809536303821716,"aX":4.754764408675099},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.3,"breakHorizontal":-5.9,"spinRate":2111,"spinDirection":185},"zone":11,"typeConfidence":0.91,"plateTime":0.4492055389371812,"extension":7.026490627744808},"index":0,"playId":"0a0bd168-73af-3ab2-a66e-dd71f83e6ad7","pitchNumber":1,"startTime":"2026-04-03T21:09:54.525Z","endTime":"2026-04-03T21:09:58.463Z","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":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.780612686775456,"aZ":-23.561516170831617,"pfxX":2.120377008412122,"pfxZ":5.6345976440837795,"pX":-1.4976468477408877,"pZ":3.190812465934015,"vX0":0.6957566068301665,"vY0":-122.72729451315568,"vZ0":-1.3129810694126944,"x":174.09,"y":152.63,"x0":-2.060148309460874,"y0":50.00372102699156,"z0":5.735266052144117,"aX":3.241787596519457},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.2,"breakHorizontal":-4.0,"spinRate":2154,"spinDirection":186},"zone":11,"typeConfidence":0.9,"plateTime":0.44592071061386607,"extension":7.049613713159816},"index":1,"playId":"5ae67e08-870b-3a92-8aa1-87b03945cbfa","pitchNumber":2,"startTime":"2026-04-03T21:10:10.615Z","endTime":"2026-04-03T21:10:14.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":80.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.745842285209505,"aZ":-17.787117661003318,"pfxX":-5.520930386409426,"pfxZ":8.596201474503328,"pX":-1.8668895739704285,"pZ":3.9766189729935233,"vX0":1.9727543365782316,"vY0":-129.49830509086124,"vZ0":-1.1817924523215302,"x":188.16,"y":131.41,"x0":-1.9278554744742842,"y0":50.001413938057716,"z0":5.819233313367738,"aX":-9.238298577410811},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":15.5,"breakHorizontal":9.5,"spinRate":2230,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.4253680531226567,"extension":7.013098735483341},"index":2,"playId":"68206c05-6aaa-37ff-b88c-5205ccf679e5","pitchNumber":3,"startTime":"2026-04-03T21:10:29.230Z","endTime":"2026-04-03T21:10:32.432Z","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":89.2,"endSpeed":80.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80531300093852,"aZ":-17.092107831378815,"pfxX":-7.2350419617367185,"pfxZ":8.939637713981504,"pX":-0.7348793618765224,"pZ":3.4969130319969333,"vX0":4.975001539733774,"vY0":-129.7516818876968,"vZ0":-2.439762934223404,"x":145.01,"y":144.36,"x0":-1.747290740155396,"y0":50.00454166087587,"z0":5.767555577194445,"aX":-12.20823317254483},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":15.8,"breakHorizontal":11.9,"spinRate":2303,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.4238388515865257,"extension":7.135403744064925},"index":3,"playId":"6cdc82b4-65c6-38de-a911-336f342d7522","pitchNumber":4,"startTime":"2026-04-03T21:10:50.627Z","endTime":"2026-04-03T21:10:54.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":75.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.392569882393616,"aZ":-26.96685652014993,"pfxX":1.4889835487283238,"pfxZ":3.539463369078071,"pX":-0.016631787487706256,"pZ":2.163132015977791,"vX0":3.7632809487603396,"vY0":-121.26448566215794,"vZ0":-2.8188334169027702,"x":117.63,"y":180.38,"x0":-1.7896516428362557,"y0":50.00266984147052,"z0":5.723062587787449,"aX":2.19039549381471},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.9,"breakHorizontal":-3.7,"spinRate":2176,"spinDirection":167},"zone":8,"typeConfidence":0.9,"plateTime":0.4537939532830597,"extension":6.97750560230188},"index":4,"playId":"78e595d2-722e-38fe-826a-b8fcfd09514f","pitchNumber":5,"startTime":"2026-04-03T21:11:09.037Z","endTime":"2026-04-03T21:11:12.423Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":74.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32893920901998,"aZ":-22.527762432338022,"pfxX":-12.931273013912946,"pfxZ":6.77066500572117,"pX":-0.5289740554234402,"pZ":2.717349704277887,"vX0":6.7555870339178545,"vY0":-120.00166566774881,"vZ0":-2.4482661317646004,"x":137.16,"y":165.41,"x0":-1.7358777204348737,"y0":50.00032254721933,"z0":5.808256091391656,"aX":-18.41179288671194},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":11.8,"breakHorizontal":21.2,"spinRate":2045,"spinDirection":248},"zone":4,"typeConfidence":0.9,"plateTime":0.46061926474178705,"extension":7.053639904825833},"hitData":{"launchSpeed":75.9,"launchAngle":43.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.5,"coordY":100.6}},"index":5,"playId":"637ab024-49f1-38f8-bd3f-aa6372cf36cf","pitchNumber":6,"startTime":"2026-04-03T21:11:34.653Z","endTime":"2026-04-03T21:11:47.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:11:47.388Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Junior Caminero doubles (1) on a sharp line drive to left fielder Trevor Larnach. Yandy Díaz to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-03T21:11:59.539Z","endTime":"2026-04-03T21:12:58.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnThird":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":73.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.85642836532909,"aZ":-27.201089895084053,"pfxX":-12.794849839035354,"pfxZ":3.526408926864944,"pX":-1.172592865233297,"pZ":3.174734408892227,"vX0":5.427875398762598,"vY0":-119.90177115179186,"vZ0":-0.4773164686921293,"x":161.7,"y":153.06,"x0":-1.8422243154155338,"y0":50.00397705706076,"z0":5.8704829006748405,"aX":-18.05476317130776},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.5,"breakHorizontal":21.2,"spinRate":1954,"spinDirection":248},"zone":11,"typeConfidence":0.9,"plateTime":0.46233638715465997,"extension":7.0884657135362845},"index":0,"playId":"8840499f-09fa-3356-8cab-739d0d1206e8","pitchNumber":1,"startTime":"2026-04-03T21:12:07.074Z","endTime":"2026-04-03T21:12:10.453Z","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":83.0,"endSpeed":74.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.972504096403917,"aZ":-26.089629561255837,"pfxX":-11.179385775317721,"pfxZ":4.266316817293287,"pX":1.0212733722545215,"pZ":1.1135621060374694,"vX0":9.65282904533359,"vY0":-120.2781929057704,"vZ0":-5.3278717857107,"x":78.07,"y":208.71,"x0":-1.6426847719992042,"y0":50.004007571477786,"z0":5.746695256281265,"aX":-15.95546069583833},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":6.2,"breakHorizontal":17.2,"spinRate":2098,"spinDirection":248},"zone":14,"typeConfidence":0.9,"plateTime":0.4599876484038359,"extension":7.093693699202395},"index":1,"playId":"d7ecbd99-364e-3aab-a1af-1d7423e670f8","pitchNumber":2,"startTime":"2026-04-03T21:12:24.992Z","endTime":"2026-04-03T21:12:28.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":80.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.827793699777995,"aZ":-16.19869063211084,"pfxX":-3.581049328418354,"pfxZ":9.484904929798892,"pX":-0.46996196116496836,"pZ":3.6785184852904793,"vX0":4.313423400035406,"vY0":-130.12908590938264,"vZ0":-2.0977403405647705,"x":134.91,"y":139.46,"x0":-1.6977383313069863,"y0":50.00562503802512,"z0":5.746908786643789,"aX":-6.033899205437521},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.8,"breakHorizontal":5.3,"spinRate":2364,"spinDirection":211},"zone":11,"typeConfidence":0.89,"plateTime":0.4238098295865842,"extension":7.192970444727117},"hitData":{"launchSpeed":114.0,"launchAngle":12.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":39.0,"coordY":109.0}},"index":2,"playId":"fad90165-b21c-3b25-ae3f-fcde6db76ba1","pitchNumber":3,"startTime":"2026-04-03T21:12:45.143Z","endTime":"2026-04-03T21:12:58.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:12:58.057Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Fraley pops out to second baseman Luke Keaschall.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-03T21:13:24.936Z","endTime":"2026-04-03T21:13:38.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnThird":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":76.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.343409546561226,"aZ":-22.394284061705413,"pfxX":1.6693256305504087,"pfxZ":6.452177180720605,"pX":0.45728709698449294,"pZ":3.0366794724750394,"vX0":4.752119606262091,"vY0":-123.36496793515887,"vZ0":-2.172594429208095,"x":99.57,"y":156.79,"x0":-1.723873887340211,"y0":50.003283295786616,"z0":5.849215154848422,"aX":2.5293522303945717},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":11.3,"breakHorizontal":-4.3,"spinRate":2069,"spinDirection":191},"zone":3,"typeConfidence":0.9,"plateTime":0.4468414098814555,"extension":7.06060594484507},"hitData":{"launchSpeed":87.5,"launchAngle":74.0,"totalDistance":65.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":140.44,"coordY":182.09}},"index":0,"playId":"0f2662d0-e096-3f8a-a813-bef38e449631","pitchNumber":1,"startTime":"2026-04-03T21:13:28.350Z","endTime":"2026-04-03T21:13:38.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:13:38.357Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Fortes doubles (2) on a sharp line drive to left fielder Trevor Larnach. Yandy Díaz scores. Junior Caminero scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-03T21:14:04.066Z","endTime":"2026-04-03T21:15:13.723Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"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":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":{"id":641927,"link":"/api/v1/people/641927"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":{"id":641927,"link":"/api/v1/people/641927"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.1,"endSpeed":79.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.59987694419741,"aZ":-13.602135130361823,"pfxX":-4.501446976887074,"pfxZ":11.288508646365369,"pX":-0.502541245904567,"pZ":2.6996290542201455,"vX0":4.483780404142857,"vY0":-129.4175324134255,"vZ0":-5.062945349810185,"x":136.16,"y":165.89,"x0":-1.6981934858054868,"y0":50.00127986402288,"z0":5.775397692898059,"aX":-7.4048977095127695},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":19.1,"breakHorizontal":6.7,"spinRate":2259,"spinDirection":215},"zone":4,"typeConfidence":0.89,"plateTime":0.4282189909305947,"extension":7.007409476238477},"index":0,"playId":"bc64462f-ce89-353d-95e7-eaeecc1d6059","pitchNumber":1,"startTime":"2026-04-03T21:14:04.066Z","endTime":"2026-04-03T21:14:07.637Z","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":89.8,"endSpeed":80.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.437675511257275,"aZ":-18.661075441977907,"pfxX":-6.192319856491077,"pfxZ":7.97999971073202,"pX":-0.5761328341699429,"pZ":4.494235237352539,"vX0":5.007088334714363,"vY0":-130.58889842601005,"vZ0":0.2980216769733325,"x":138.96,"y":117.44,"x0":-1.7322207399208187,"y0":50.005279782686884,"z0":5.804329675798577,"aX":-10.490619508490628},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.8,"breakHorizontal":9.8,"spinRate":2369,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.4225648694011044,"extension":7.069520210200915},"index":1,"playId":"fa2a8e50-0a69-3ce8-8612-b7966d1ba587","pitchNumber":2,"startTime":"2026-04-03T21:14:20.619Z","endTime":"2026-04-03T21:14:23.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":74.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.083638177567767,"aZ":-28.67313504957299,"pfxX":1.823961529451604,"pfxZ":2.472353490024619,"pX":1.6438947910520219,"pZ":1.2171163208697828,"vX0":7.114231572914591,"vY0":-119.62923348356239,"vZ0":-4.307725379295089,"x":54.34,"y":205.92,"x0":-1.6341133633151605,"y0":50.002425129288554,"z0":5.680176236719162,"aX":2.581294232999868},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.5,"breakHorizontal":-5.4,"spinRate":2029,"spinDirection":156},"zone":14,"typeConfidence":0.88,"plateTime":0.4620001118184889,"extension":7.147624971834574},"index":2,"playId":"21c1f012-1dbc-375d-9b0a-26a5c098fa4b","pitchNumber":3,"startTime":"2026-04-03T21:14:39.291Z","endTime":"2026-04-03T21:14:42.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":80.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6559795263863,"aZ":-15.29554049575113,"pfxX":-7.743595657763851,"pfxZ":10.044287199260104,"pX":0.04615646740895569,"pZ":2.2798038533011606,"vX0":6.99448135618358,"vY0":-130.17929265427975,"vZ0":-5.4499552184765845,"x":115.24,"y":177.23,"x0":-1.6970317732899622,"y0":50.00375139929069,"z0":5.597692776478234,"aX":-13.013679557658131},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.8,"breakHorizontal":12.0,"spinRate":2388,"spinDirection":212},"zone":5,"typeConfidence":0.91,"plateTime":0.4241670272102884,"extension":7.25179928642784},"hitData":{"launchSpeed":108.5,"launchAngle":8.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":79.0,"coordY":62.0}},"index":3,"playId":"f50f55cf-8bc9-396f-b1cd-d32cba95c166","pitchNumber":4,"startTime":"2026-04-03T21:14:58.696Z","endTime":"2026-04-03T21:15:13.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:15:13.723Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-03T21:15:39.966Z","endTime":"2026-04-03T21:17:16.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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":83.8,"endSpeed":74.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.405958918898335,"aZ":-24.752437000110646,"pfxX":-11.620870494067002,"pfxZ":5.1211718596389595,"pX":-1.147962111181691,"pZ":2.7747614977176633,"vX0":5.06376081442002,"vY0":-121.67975858228618,"vZ0":-1.9745371377053011,"x":160.76,"y":163.86,"x0":-1.7853973812700843,"y0":50.00214379275493,"z0":5.815755406795671,"aX":-16.834223969579757},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":8.9,"breakHorizontal":19.2,"spinRate":2023,"spinDirection":249},"zone":11,"typeConfidence":0.9,"plateTime":0.456115270572655,"extension":6.94714383594257},"index":0,"playId":"cd0e6cfc-8832-3270-9531-601c99192254","pitchNumber":1,"startTime":"2026-04-03T21:15:42.322Z","endTime":"2026-04-03T21:15:45.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.2,"endSpeed":79.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.267629110404,"aZ":-12.33952799937166,"pfxX":-4.439617980285314,"pfxZ":12.052115847849468,"pX":-0.4481332010934803,"pZ":3.0770436157177286,"vX0":4.659457103200867,"vY0":-129.59071402684825,"vZ0":-4.11818728136482,"x":134.08,"y":155.7,"x0":-1.7209897777777294,"y0":50.00247137984426,"z0":5.677951722433412,"aX":-7.3062592208781165},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":20.6,"breakHorizontal":6.6,"spinRate":2336,"spinDirection":226},"zone":1,"typeConfidence":0.89,"plateTime":0.4280477290141613,"extension":7.159265771068548},"index":1,"playId":"3a1f153f-b042-3512-a44c-fad04d59a009","pitchNumber":2,"startTime":"2026-04-03T21:15:58.034Z","endTime":"2026-04-03T21:16:01.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":78.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.91005826517986,"aZ":-12.94975401190612,"pfxX":-3.8975917159538236,"pfxZ":11.818722332857972,"pX":0.4178183891174549,"pZ":3.499615405357838,"vX0":6.345530909842578,"vY0":-128.86188736764697,"vZ0":-3.0814018453131737,"x":101.07,"y":144.29,"x0":-1.6077332493567371,"y0":50.00644072399482,"z0":5.7562796091385415,"aX":-6.342732701641748},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":20.5,"breakHorizontal":5.0,"spinRate":2353,"spinDirection":215},"zone":12,"typeConfidence":0.89,"plateTime":0.4304920255354223,"extension":7.2187323673782995},"index":2,"playId":"f98e44d9-0f3b-3927-90ea-344b131d360d","pitchNumber":3,"startTime":"2026-04-03T21:16:14.917Z","endTime":"2026-04-03T21:16:18.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":78.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.610183717773374,"aZ":-12.946663850581315,"pfxX":-4.61052696427144,"pfxZ":11.804787068888437,"pX":-0.18713451483954394,"pZ":3.24767961867299,"vX0":5.44524389278365,"vY0":-128.6323540248419,"vZ0":-3.4672063323658326,"x":124.13,"y":151.09,"x0":-1.7606710723394028,"y0":50.00624816546192,"z0":5.656985749178079,"aX":-7.512598852108904},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":20.5,"breakHorizontal":6.7,"spinRate":2371,"spinDirection":219},"zone":11,"typeConfidence":0.89,"plateTime":0.4304378659777295,"extension":7.172429766694447},"index":3,"playId":"788aecb0-2fc8-31a9-aa69-0a41fc6a2ef0","pitchNumber":4,"startTime":"2026-04-03T21:16:31.761Z","endTime":"2026-04-03T21:16:34.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":74.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.932396563093924,"aZ":-25.847864896696926,"pfxX":-12.856850367051097,"pfxZ":4.38783540116869,"pX":-0.775034562557392,"pZ":1.0513895670410012,"vX0":6.074042942029945,"vY0":-120.82027590843107,"vZ0":-5.560208354559616,"x":146.54,"y":210.39,"x0":-1.6847170944656973,"y0":50.00288788240938,"z0":5.72580574928017,"aX":-18.540582335377778},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.5,"breakHorizontal":21.2,"spinRate":1945,"spinDirection":252},"zone":13,"typeConfidence":0.9,"plateTime":0.4576707451948403,"extension":6.944392931437968},"index":4,"playId":"c30a0778-a4ab-3089-a766-8d4a9aba30a6","pitchNumber":5,"startTime":"2026-04-03T21:16:53.212Z","endTime":"2026-04-03T21:16:56.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":80.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.35591615225163,"aZ":-14.297056065025506,"pfxX":-5.847195516391819,"pfxZ":10.659488853745225,"pX":-0.07125741865343016,"pZ":2.705643063711664,"vX0":5.82721055698021,"vY0":-129.7682683746541,"vZ0":-4.902194692987533,"x":119.72,"y":165.73,"x0":-1.6042252958968057,"y0":50.00333480001989,"z0":5.736963080447275,"aX":-9.807489385609836},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":18.1,"breakHorizontal":9.0,"spinRate":2260,"spinDirection":218},"zone":2,"typeConfidence":0.9,"plateTime":0.4247778326297964,"extension":7.173016945177268},"index":5,"playId":"3a1a98db-9ddf-3890-99cc-e7099437e08e","pitchNumber":6,"startTime":"2026-04-03T21:17:12.312Z","endTime":"2026-04-03T21:17:16.323Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:17:16.323Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kody Clemens walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-03T21:19:09.673Z","endTime":"2026-04-03T21:20:49.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":87.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.90252613429103,"aZ":-12.34621015309562,"pfxX":-6.718640491130909,"pfxZ":9.886389272856473,"pX":-0.24430598646635077,"pZ":1.6028160675314156,"vX0":5.464891070523095,"vY0":-141.97802080522374,"vZ0":-8.286655435888253,"x":126.31,"y":195.5,"x0":-1.3384339879376985,"y0":50.001091330822526,"z0":5.379029234497177,"aX":-13.471148270640056},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":10.8,"spinRate":2402,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.388451355413888,"extension":6.714046118833029},"index":0,"playId":"cf8355d0-cdca-3edc-974e-90a174c2501f","pitchNumber":1,"startTime":"2026-04-03T21:19:27.005Z","endTime":"2026-04-03T21:19:31.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, 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":0},"pitchData":{"startSpeed":80.8,"endSpeed":72.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.175516825456878,"aZ":-20.56581911002115,"pfxX":-9.81159403019612,"pfxZ":8.544662620463864,"pX":3.036617431473012,"pZ":1.584782169832952,"vX0":12.986997891816822,"vY0":-116.73883383995593,"vZ0":-5.1418927863860855,"x":1.25,"y":195.99,"x0":-1.364256166657196,"y0":50.003413071316615,"z0":5.792020369942249,"aX":-13.331802217144197},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":14.2,"breakHorizontal":13.9,"spinRate":1968,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4720218323125458,"extension":6.298762110020643},"index":1,"playId":"4ea32c32-93c0-3c3d-b569-b6e3271c5fda","pitchNumber":2,"startTime":"2026-04-03T21:19:43.514Z","endTime":"2026-04-03T21:19:50.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":79.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.754881541989732,"aZ":-33.42074571058958,"pfxX":3.5187519168502597,"pfxZ":-0.7607080545381013,"pX":-2.849226340112134,"pZ":3.7270430374122,"vX0":-3.6704286067762975,"vY0":-127.86171887427702,"vZ0":1.5314271586153871,"x":225.61,"y":138.15,"x0":-1.8456181100636286,"y0":50.001833440663255,"z0":5.761642812536014,"aX":5.7693082971484735},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.7,"breakHorizontal":-5.4,"spinRate":2543,"spinDirection":107},"zone":11,"typeConfidence":2.0,"plateTime":0.42997125215081544,"extension":6.569663639290583},"index":2,"playId":"0e954b5a-309e-3241-9888-c07e30557ad3","pitchNumber":3,"startTime":"2026-04-03T21:20:17.468Z","endTime":"2026-04-03T21:20:20.468Z","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":96.4,"endSpeed":88.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.871196717236696,"aZ":-18.84108648253207,"pfxX":-7.270386931006428,"pfxZ":6.6707459368676805,"pX":-0.039404844197837956,"pZ":2.2421638748752173,"vX0":6.826577527311634,"vY0":-140.27618790827617,"vZ0":-5.24159814814266,"x":118.5,"y":178.24,"x0":-1.5565129098302075,"y0":50.00403929016796,"z0":5.358188158460771,"aX":-14.532610326954122},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.2,"breakHorizontal":11.8,"spinRate":2487,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.39004339942481137,"extension":6.618858487928971},"index":3,"playId":"5c14da66-e8e1-3e05-bab5-de3763240d85","pitchNumber":4,"startTime":"2026-04-03T21:20:31.925Z","endTime":"2026-04-03T21:20:35.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.224479637241565,"aZ":-13.351651593177705,"pfxX":-8.501695156460793,"pfxZ":9.234167034857101,"pX":-1.3082402901550616,"pZ":2.036474315761832,"vX0":4.0486836146216945,"vY0":-141.803781641717,"vZ0":-6.949436803582045,"x":166.87,"y":183.8,"x0":-1.6495353781248192,"y0":50.00031356668774,"z0":5.369536542536446,"aX":-17.322415104259303},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.5,"breakHorizontal":14.5,"spinRate":2562,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.3861606546766754,"extension":6.605185484632864},"index":4,"playId":"ec76f4a5-db70-361a-8484-8ec32f1c56d6","pitchNumber":5,"startTime":"2026-04-03T21:20:46.233Z","endTime":"2026-04-03T21:20:49.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:20:49.749Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-03T21:21:03.556Z","endTime":"2026-04-03T21:23:07.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":96.2,"endSpeed":86.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.97751532953122,"aZ":-26.49257837029901,"pfxX":-11.660731012236257,"pfxZ":2.9116812671227343,"pX":-0.8291853802161014,"pZ":2.6958896088943645,"vX0":5.600178591056965,"vY0":-139.9309082789082,"vZ0":-3.16881154246425,"x":148.61,"y":165.99,"x0":-1.3579055683262786,"y0":50.00535157472375,"z0":5.607747992059311,"aX":-22.782332546501546},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.7,"breakHorizontal":19.7,"spinRate":2260,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3936886830360624,"extension":6.503202168182818},"index":0,"playId":"c47036fa-4b95-3ae5-be31-ce5ef0964537","pitchNumber":1,"startTime":"2026-04-03T21:21:15.389Z","endTime":"2026-04-03T21:21:18.757Z","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":83.7,"endSpeed":75.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.561436598451685,"aZ":-27.48902001973653,"pfxX":10.635941442100151,"pfxZ":3.1767101596449585,"pX":-0.2211710751024148,"pZ":5.154884499073991,"vX0":0.33696906841058694,"vY0":-121.70852542712515,"vZ0":4.273846959627689,"x":125.43,"y":99.6,"x0":-1.740432135633772,"y0":50.004215365662446,"z0":5.777540205395286,"aX":15.69299191981787},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.2,"breakHorizontal":-19.3,"spinRate":2566,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.452909954904682,"extension":6.544436762230913},"index":1,"playId":"9582ff00-1d3b-35de-9801-8ef2c7cb3754","pitchNumber":2,"startTime":"2026-04-03T21:21:41.035Z","endTime":"2026-04-03T21:21:44.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44065826090488,"aZ":-33.96937262236541,"pfxX":2.556367846710285,"pfxZ":-1.0731999536738108,"pX":0.6649833929216025,"pZ":3.266695539515499,"vX0":4.38768732363109,"vY0":-129.0197772649279,"vZ0":0.2616733536206539,"x":91.65,"y":150.58,"x0":-1.3939727303149694,"y0":50.00273468631771,"z0":5.795621609704598,"aX":4.280529162390805},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.7,"breakHorizontal":-5.6,"spinRate":2725,"spinDirection":87},"zone":3,"typeConfidence":2.0,"plateTime":0.42557019443635546,"extension":6.676944286288007},"index":2,"playId":"cb9f5ea5-893c-3b44-9ab3-15b98af489a0","pitchNumber":3,"startTime":"2026-04-03T21:22:01.262Z","endTime":"2026-04-03T21:22:05.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":76.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.118228946098313,"aZ":-30.40937338599118,"pfxX":10.059388128306455,"pfxZ":1.1783838608164885,"pX":0.7872276491502824,"pZ":2.293734898814677,"vX0":2.4485574623848576,"vY0":-122.93852449335989,"vZ0":-1.7292910064994587,"x":86.99,"y":176.85,"x0":-1.5329305833667708,"y0":50.004090810686336,"z0":5.639453130032909,"aX":15.076057331368814},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.9,"breakHorizontal":-18.8,"spinRate":2602,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4491363637653243,"extension":6.66366983191441},"index":3,"playId":"60be6923-bc79-39f4-9378-50cade989f3d","pitchNumber":4,"startTime":"2026-04-03T21:22:23.837Z","endTime":"2026-04-03T21:22:27.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":85.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":41.16451145767759,"aZ":-21.31711435446645,"pfxX":-8.281923865868547,"pfxZ":5.681848999972156,"pX":0.9902073959716687,"pZ":1.5435155821864497,"vX0":9.186716092481916,"vY0":-139.6640402328122,"vZ0":-6.694717049015712,"x":79.26,"y":197.11,"x0":-1.318840087746199,"y0":50.001736040204435,"z0":5.447853018920823,"aX":-15.818816326793177},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.5,"breakHorizontal":12.4,"spinRate":2310,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3972680273905609,"extension":6.863568650109445},"index":4,"playId":"30f63147-2446-3e7a-b22d-0a75276d6fc4","pitchNumber":5,"startTime":"2026-04-03T21:22:43.275Z","endTime":"2026-04-03T21:22:46.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77255634757018,"aZ":-22.736143710299526,"pfxX":-7.0148309279450665,"pfxZ":4.728968976805528,"pX":-0.02869526528462617,"pZ":2.2046677359548927,"vX0":6.543411242708715,"vY0":-140.5695555728342,"vZ0":-4.882405086114896,"x":118.09,"y":179.25,"x0":-1.4787271529847457,"y0":50.00162855946891,"z0":5.446142561046522,"aX":-13.994914207973212},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.7,"breakHorizontal":11.3,"spinRate":2369,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.3901107531650374,"extension":6.810904089780652},"index":5,"playId":"7fa11458-b3ce-37a9-9e8c-00f826abe743","pitchNumber":6,"startTime":"2026-04-03T21:23:03.309Z","endTime":"2026-04-03T21:23:07.403Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:23:07.403Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luke Keaschall pops out softly to second baseman Ben Williamson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-03T21:23:17.986Z","endTime":"2026-04-03T21:25:06.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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.8,"endSpeed":79.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.771051527409057,"aZ":-31.769102082348446,"pfxX":1.8378822778235744,"pfxZ":0.24633435181026986,"pX":0.583825516555925,"pZ":1.3186978711110757,"vX0":4.271319863846055,"vY0":-127.62689944338376,"vZ0":-4.2229317918449185,"x":94.75,"y":203.18,"x0":-1.3625007987527036,"y0":50.00142943931364,"z0":5.548822722824948,"aX":2.9743949270364105},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.4,"breakHorizontal":-4.4,"spinRate":2662,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.43222438220312664,"extension":6.733858592663282},"index":0,"playId":"5bbde349-293d-37f2-bac1-54dad8a79fd3","pitchNumber":1,"startTime":"2026-04-03T21:23:31.167Z","endTime":"2026-04-03T21:23:35.383Z","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.3,"endSpeed":80.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.331626732859895,"aZ":-34.906591226656055,"pfxX":2.7592220185364504,"pfxZ":-1.6528829207996232,"pX":-0.22057450328490066,"pZ":2.466395546342115,"vX0":2.3911520531281574,"vY0":-127.20062272755901,"vZ0":-1.2454262951392443,"x":125.41,"y":172.19,"x0":-1.5289696533835258,"y0":50.0058414675924,"z0":5.712152312272863,"aX":4.553897540476671},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-3.0,"breakHorizontal":-5.5,"spinRate":2626,"spinDirection":77},"zone":5,"typeConfidence":2.0,"plateTime":0.42942696815051074,"extension":6.622729839899614},"index":1,"playId":"bb90a266-eafa-329b-b610-89610b747069","pitchNumber":2,"startTime":"2026-04-03T21:23:49.647Z","endTime":"2026-04-03T21:23:53.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21005392848302,"aZ":-22.8609214504935,"pfxX":-7.073778448226442,"pfxZ":4.816503291683574,"pX":0.5542842827202791,"pZ":3.1072529110668428,"vX0":7.448745970740755,"vY0":-138.9471672337316,"vZ0":-2.5004253263627483,"x":95.87,"y":154.88,"x0":-1.2559031868420942,"y0":50.00504837976513,"z0":5.55539655910726,"aX":-13.686728142119614},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.3,"breakHorizontal":11.0,"spinRate":2385,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.39579442446072965,"extension":6.5537530157758175},"index":2,"playId":"046bfe5c-a1dc-3985-b2dc-ca02eaeafe48","pitchNumber":3,"startTime":"2026-04-03T21:24:07.956Z","endTime":"2026-04-03T21:24:11.983Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-03T21:24:21.692Z","endTime":"2026-04-03T21:24:39.996Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"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":1},"pitchData":{"startSpeed":84.6,"endSpeed":76.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.638330114329882,"aZ":-33.689540807562615,"pfxX":13.707902573450284,"pfxZ":-1.0116530811094258,"pX":1.8377673868453557,"pZ":1.0351887831217348,"vX0":3.4296859900000674,"vY0":-123.03346471147114,"vZ0":-3.7667578854078663,"x":46.95,"y":210.83,"x0":-1.3619442686111878,"y0":50.00252299070578,"z0":5.511883798514263,"aX":20.531570650956265},"breaks":{"breakAngle":31.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.6,"breakHorizontal":-25.7,"spinRate":2547,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4491643661842373,"extension":6.927322924124823},"index":4,"playId":"78a2ca45-4693-3d90-ad53-312235476384","pitchNumber":4,"startTime":"2026-04-03T21:24:39.996Z","endTime":"2026-04-03T21:24:43.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.093518239901368,"aZ":-33.26622318433609,"pfxX":2.350275210126216,"pfxZ":-0.6665349375339211,"pX":-0.8525358078126788,"pZ":3.1040781713333443,"vX0":1.133847719770565,"vY0":-127.65685849324316,"vZ0":-0.08395997619324214,"x":149.5,"y":154.97,"x0":-1.6081981349953225,"y0":50.00164321551314,"z0":5.763485502244647,"aX":3.8652316405366247},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.0,"breakHorizontal":-4.6,"spinRate":2617,"spinDirection":94},"zone":11,"typeConfidence":2.0,"plateTime":0.42960477509377304,"extension":6.598665705725811},"hitData":{"launchSpeed":51.3,"launchAngle":30.0,"totalDistance":137.0,"trajectory":"popup","hardness":"soft","location":"4","coordinates":{"coordX":138.29,"coordY":148.55}},"index":5,"playId":"e6a0094c-a2e1-31a7-9d2f-2a56d8758898","pitchNumber":5,"startTime":"2026-04-03T21:25:00.021Z","endTime":"2026-04-03T21:25:06.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:25:06.628Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Wallner strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-03T21:25:26.169Z","endTime":"2026-04-03T21:27:38.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.357358289510124,"aZ":-34.530170070314156,"pfxX":-10.466158811627016,"pfxZ":-1.284090879662755,"pX":-0.6427079296165173,"pZ":0.6247412067695843,"vX0":5.813894296449844,"vY0":-135.84348881634781,"vZ0":-6.195410604892848,"x":141.5,"y":221.91,"x0":-1.4698429700688185,"y0":50.00218425995534,"z0":5.385190978754883,"aX":-19.235508292708058},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-3.6,"breakHorizontal":17.4,"spinRate":2021,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4057947950038985,"extension":6.742400101364452},"index":0,"playId":"44f1f023-1d3b-3f73-83d9-96b30eed72a2","pitchNumber":1,"startTime":"2026-04-03T21:25:31.059Z","endTime":"2026-04-03T21:25:35.853Z","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":97.0,"endSpeed":88.6,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07403020805241,"aZ":-16.856532817235003,"pfxX":-2.2530431297117017,"pfxZ":7.6069264404955526,"pX":1.55530652873302,"pZ":3.4555548714467306,"vX0":8.793356103368426,"vY0":-141.0169380582818,"vZ0":-2.5156129151304034,"x":57.72,"y":145.48,"x0":-1.31071175004891,"y0":50.003714751413796,"z0":5.446629933197654,"aX":-4.537772667868767},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.4,"breakHorizontal":2.3,"spinRate":2497,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.38842011198475346,"extension":6.696279771536044},"index":1,"playId":"64a71dcb-e5b7-3fdd-9ab4-0bad5018178e","pitchNumber":2,"startTime":"2026-04-03T21:25:59.825Z","endTime":"2026-04-03T21:26:03.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.033851908341834,"aZ":-34.57534528752415,"pfxX":-9.310445562034234,"pfxZ":-1.3053728198928165,"pX":-0.3015748587490903,"pZ":0.6963040612360113,"vX0":6.319070316006178,"vY0":-135.23308767139417,"vZ0":-5.974566673975176,"x":128.5,"y":219.98,"x0":-1.4656064292799011,"y0":50.00199150210222,"z0":5.376156102628348,"aX":-17.14720733149574},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-3.5,"breakHorizontal":15.4,"spinRate":1989,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.40589868617936853,"extension":6.833225659370512},"index":2,"playId":"642d0b4c-7a59-3971-9cbf-174b861b948e","pitchNumber":3,"startTime":"2026-04-03T21:26:19.777Z","endTime":"2026-04-03T21:26:23.976Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-03T21:26:38.230Z","endTime":"2026-04-03T21:26:56.456Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"}},{"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":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.861431529553414,"aZ":-32.617753310410784,"pfxX":2.056931083975614,"pfxZ":-0.2624897138218891,"pX":-0.8500268938102241,"pZ":2.04225854868523,"vX0":1.1564948948828802,"vY0":-128.78180558012093,"vZ0":-2.3812751187435253,"x":149.4,"y":183.64,"x0":-1.5728403366108665,"y0":50.00407846373297,"z0":5.513002789346503,"aX":3.4399086738218054},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.8,"breakHorizontal":-4.0,"spinRate":2716,"spinDirection":84},"zone":13,"typeConfidence":2.0,"plateTime":0.4260290435213161,"extension":6.605919121427294},"index":4,"playId":"d3a63791-d3c9-3a00-9f2b-60dbe91e9de9","pitchNumber":4,"startTime":"2026-04-03T21:26:56.456Z","endTime":"2026-04-03T21:27:23.482Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"}}},{"details":{"call":{"code":"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":97.2,"endSpeed":89.0,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65693420483398,"aZ":-15.644847402846198,"pfxX":-2.906834008589276,"pfxZ":8.147755502114348,"pX":0.221926455685909,"pZ":2.927784365946819,"vX0":6.032860438057384,"vY0":-141.41337655684046,"vZ0":-3.981268847537442,"x":108.54,"y":159.73,"x0":-1.5595933770609955,"y0":50.00570217180978,"z0":5.354742779295516,"aX":-5.899597003645735},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.2,"breakHorizontal":4.1,"spinRate":2777,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3870307892740099,"extension":6.704998807777567},"index":5,"playId":"3769ed8d-0315-38e9-9321-12e07ce9ebd4","pitchNumber":5,"startTime":"2026-04-03T21:27:35.382Z","endTime":"2026-04-03T21:27:38.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:27:38.718Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ben Williamson lines out to right fielder Matt Wallner.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-03T21:29:47.840Z","endTime":"2026-04-03T21:32:02.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"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":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.733458655412576,"aZ":-32.030857058879725,"pfxX":4.21411830278733,"pfxZ":0.10960449847373077,"pX":-0.18070464565069938,"pZ":2.779220725006961,"vX0":2.2279328078381773,"vY0":-115.76332838360301,"vZ0":-0.12070899543503955,"x":123.89,"y":163.74,"x0":-1.704944226526882,"y0":50.005093619583576,"z0":5.912632438349801,"aX":5.688117940038658},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":0.5,"breakHorizontal":-8.2,"spinRate":2013,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.4741640841577479,"extension":6.94238588736272},"index":0,"playId":"165a080f-d23a-332e-a040-3ecbc43978a0","pitchNumber":1,"startTime":"2026-04-03T21:29:47.840Z","endTime":"2026-04-03T21:29:51.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.331575112809965,"aZ":-27.1684014179731,"pfxX":-12.559590251590013,"pfxZ":3.523238243850181,"pX":0.9064586489247624,"pZ":1.7312498013553614,"vX0":9.516390060823712,"vY0":-118.91431691829435,"vZ0":-3.7715816418439987,"x":82.45,"y":192.04,"x0":-1.5296598478764523,"y0":50.00470318882287,"z0":5.822270268681417,"aX":-17.860022485013147},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.6,"breakHorizontal":20.3,"spinRate":2012,"spinDirection":251},"zone":14,"typeConfidence":0.9,"plateTime":0.4618744821060865,"extension":7.244204933413188},"index":1,"playId":"a45cfe9f-ac4d-3c4a-a320-1b947ca688d4","pitchNumber":2,"startTime":"2026-04-03T21:30:03.235Z","endTime":"2026-04-03T21:30:06.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.279566146928712,"aZ":-26.392584053711037,"pfxX":3.4940970827481,"pfxZ":4.165682621330337,"pX":0.26717610762250293,"pZ":2.651201550088698,"vX0":3.265395374792664,"vY0":-117.60219959377793,"vZ0":-1.6604899053025295,"x":106.82,"y":167.2,"x0":-1.598061264142491,"y0":50.00187823868319,"z0":5.836859702543712,"aX":4.8467051288661445},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":7.4,"breakHorizontal":-7.2,"spinRate":2090,"spinDirection":153},"zone":6,"typeConfidence":0.9,"plateTime":0.4674410799745581,"extension":7.005024032358197},"index":2,"playId":"aa71c6ca-5f58-3384-83b4-67f3d3ab3160","pitchNumber":3,"startTime":"2026-04-03T21:30:17.222Z","endTime":"2026-04-03T21:30:20.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":68.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76686642819129,"aZ":-30.383784525427107,"pfxX":8.589402082730096,"pfxZ":1.4979720467825848,"pX":0.8148677717444088,"pZ":1.4089818701041759,"vX0":2.762125872217657,"vY0":-110.08226763450912,"vZ0":-2.481248294090001,"x":85.94,"y":200.74,"x0":-1.581846365001058,"y0":50.00012827676595,"z0":5.859909568568491,"aX":10.2371418383735},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":2.3,"breakHorizontal":-16.3,"spinRate":2253,"spinDirection":51},"zone":14,"typeConfidence":0.92,"plateTime":0.5031398391042359,"extension":6.983396951650099},"index":3,"playId":"818616ee-5d16-3be1-8cde-b6afa88509fc","pitchNumber":4,"startTime":"2026-04-03T21:30:32.370Z","endTime":"2026-04-03T21:30:36.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57678159146201,"aZ":-27.05681990610513,"pfxX":-13.620104188535255,"pfxZ":3.555090147229973,"pX":0.6734556680800867,"pZ":1.2643315573074994,"vX0":9.240977358544527,"vY0":-120.13334093890565,"vZ0":-4.873926268730213,"x":91.33,"y":204.64,"x0":-1.4829625147978418,"y0":50.0036792420824,"z0":5.768645587570135,"aX":-19.60609151549074},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.3,"breakHorizontal":22.0,"spinRate":2069,"spinDirection":248},"zone":14,"typeConfidence":0.9,"plateTime":0.4586192442331112,"extension":7.079201745442794},"index":4,"playId":"3ce0fdc8-318e-337a-b991-04ef411daa3e","pitchNumber":5,"startTime":"2026-04-03T21:30:48.635Z","endTime":"2026-04-03T21:30:52.796Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-03T21:31:00.778Z","endTime":"2026-04-03T21:31:13.190Z","isPitch":false,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":79.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71809352796517,"aZ":-17.207811542283743,"pfxX":-4.99703149640078,"pfxZ":9.202655399884275,"pX":-0.0679771556815462,"pZ":3.948893707723976,"vX0":5.255453758680882,"vY0":-127.61959201630327,"vZ0":-1.233013615734054,"x":119.59,"y":132.16,"x0":-1.5186355466387473,"y0":50.002972876614024,"z0":5.812755450066947,"aX":-8.127010468576048},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":16.6,"breakHorizontal":7.7,"spinRate":2236,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.43153377423906925,"extension":7.122659349736868},"index":6,"playId":"474f7ecd-7ac5-31fb-94cd-7caeeff909f6","pitchNumber":6,"startTime":"2026-04-03T21:31:13.190Z","endTime":"2026-04-03T21:31:17.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89876705940933,"aZ":-16.033083131648606,"pfxX":-1.9405230527697506,"pfxZ":9.73681045557765,"pX":0.14534284875417847,"pZ":3.2045742157384813,"vX0":4.934979403521706,"vY0":-128.7708496811478,"vZ0":-3.3123707214244833,"x":111.46,"y":152.26,"x0":-1.5547264818363802,"y0":50.004701815202324,"z0":5.76807823450267,"aX":-3.217795205178842},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":16.9,"breakHorizontal":2.3,"spinRate":2241,"spinDirection":212},"zone":2,"typeConfidence":0.88,"plateTime":0.4274234263692409,"extension":7.16126338748871},"index":7,"playId":"f7439870-ff1d-3868-95c9-bb68bb163652","pitchNumber":7,"startTime":"2026-04-03T21:31:32.485Z","endTime":"2026-04-03T21:31:35.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.748380282851663,"aZ":-28.63871351474064,"pfxX":2.297320836019092,"pfxZ":2.436273082852388,"pX":0.9304685774257211,"pZ":1.6313611072953405,"vX0":5.146909175820751,"vY0":-119.63882945980856,"vZ0":-3.6291404679186323,"x":81.53,"y":194.73,"x0":-1.545945333355845,"y0":50.00466374732089,"z0":5.730568129292437,"aX":3.334560351436289},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.8,"breakHorizontal":-5.4,"spinRate":2280,"spinDirection":166},"zone":14,"typeConfidence":0.89,"plateTime":0.45755273065407875,"extension":7.094848129290895},"hitData":{"launchSpeed":78.8,"launchAngle":24.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.88,"coordY":115.56}},"index":8,"playId":"18faea97-5bcb-34f9-88e1-07688e6c5c60","pitchNumber":8,"startTime":"2026-04-03T21:31:52.108Z","endTime":"2026-04-03T21:32:02.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:32:02.701Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Chandler Simpson pops out softly to shortstop Tristan Gray.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-03T21:32:08.410Z","endTime":"2026-04-03T21:32:31.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.675930194407584,"aZ":-24.128106941645154,"pfxX":-13.337185789597187,"pfxZ":5.527572519829574,"pX":-0.7648417109238281,"pZ":3.0031455668961455,"vX0":6.267541947853347,"vY0":-120.72799259369867,"vZ0":-1.7588993916305695,"x":146.15,"y":157.7,"x0":-1.682125269890123,"y0":50.000571089641674,"z0":5.89517929828438,"aX":-19.400180809721682},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":9.8,"breakHorizontal":22.3,"spinRate":2104,"spinDirection":246},"zone":1,"typeConfidence":0.9,"plateTime":0.45621818980659823,"extension":6.980162343800124},"hitData":{"launchSpeed":58.6,"launchAngle":34.0,"totalDistance":181.0,"trajectory":"popup","hardness":"soft","location":"6","coordinates":{"coordX":110.16,"coordY":130.42}},"index":0,"playId":"c02294ea-e84b-3df8-b678-fb4b0f759c69","pitchNumber":1,"startTime":"2026-04-03T21:32:23.752Z","endTime":"2026-04-03T21:32:31.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:32:31.787Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Williams strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-03T21:32:43.434Z","endTime":"2026-04-03T21:33:27.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.0,"endSpeed":67.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39263972159515,"aZ":-31.523363913429318,"pfxX":7.128002084802249,"pfxZ":0.5484711157545448,"pX":0.6616569594094399,"pZ":2.875107637090621,"vX0":2.916142756840215,"vY0":-110.42277734225418,"vZ0":0.7449704235724355,"x":91.78,"y":161.15,"x0":-1.619610762922383,"y0":50.00175064571955,"z0":5.9651399704926185,"aX":8.429033131292602},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":1.7,"breakHorizontal":-13.8,"spinRate":2247,"spinDirection":62},"zone":3,"typeConfidence":2.0,"plateTime":0.5043013322590739,"extension":7.005969233926573},"index":0,"playId":"e9019a22-1047-33df-b540-15d5622f2654","pitchNumber":1,"startTime":"2026-04-03T21:32:53.673Z","endTime":"2026-04-03T21:32:56.964Z","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":89.1,"endSpeed":80.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.29670874217723,"aZ":-22.473678651004565,"pfxX":-11.151533220990203,"pfxZ":5.818673667838368,"pX":-0.5645379749547238,"pZ":2.186584945866955,"vX0":6.118611332375419,"vY0":-129.42208386325638,"vZ0":-4.618931560705115,"x":138.52,"y":179.74,"x0":-1.5317993649049433,"y0":50.00326473420525,"z0":5.753219377294462,"aX":-18.59645423011027},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.5,"breakHorizontal":18.5,"spinRate":2133,"spinDirection":226},"zone":7,"typeConfidence":0.75,"plateTime":0.42599567575826036,"extension":7.070778936186507},"index":1,"playId":"2462128c-b2c5-36a9-b3d4-960bcc066b7c","pitchNumber":2,"startTime":"2026-04-03T21:33:06.883Z","endTime":"2026-04-03T21:33:11.062Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":75.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.421891747050537,"aZ":-27.068443629223285,"pfxX":-12.964390942984032,"pfxZ":3.4937252383918613,"pX":-0.1826992472215157,"pZ":1.553894692846097,"vX0":7.20452947633595,"vY0":-121.17507868965966,"vZ0":-4.3004508753160575,"x":123.96,"y":196.82,"x0":-1.5363278020815805,"y0":50.00437533618824,"z0":5.763318527060825,"aX":-18.954310706751826},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.4,"breakHorizontal":21.4,"spinRate":2116,"spinDirection":250},"zone":13,"typeConfidence":0.9,"plateTime":0.45498354288169063,"extension":6.942858419846382},"index":2,"playId":"ab2de754-7fd3-383b-99f4-71375c834d9e","pitchNumber":3,"startTime":"2026-04-03T21:33:24.345Z","endTime":"2026-04-03T21:33:27.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:33:27.972Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Bell strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-03T21:35:26.321Z","endTime":"2026-04-03T21:37:08.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.673916546274548,"aZ":-32.74883351025821,"pfxX":2.810827040836603,"pfxZ":-0.3322271686946614,"pX":0.08880672886881698,"pZ":1.1947873074654056,"vX0":3.408727269282597,"vY0":-130.68958115924187,"vZ0":-4.518203982969778,"x":113.61,"y":206.52,"x0":-1.5978381424608554,"y0":50.00323028053496,"z0":5.4072103567625,"aX":4.8592324215634735},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.4,"breakHorizontal":-5.9,"spinRate":2662,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4191866088584324,"extension":6.698403673394757},"index":0,"playId":"af4b3ca7-b6cc-38fb-89e3-4f2c9dfac341","pitchNumber":1,"startTime":"2026-04-03T21:35:33.473Z","endTime":"2026-04-03T21:35:37.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.657244239468046,"aZ":-18.17695107387446,"pfxX":-4.345189703206483,"pfxZ":6.93678609462698,"pX":0.49096040678229674,"pZ":2.8628052531332435,"vX0":6.623578185560644,"vY0":-141.05256082838426,"vZ0":-3.949228275184115,"x":98.29,"y":161.48,"x0":-1.3216096745743844,"y0":50.001851016427715,"z0":5.450768889700481,"aX":-8.767551974115321},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.0,"breakHorizontal":6.5,"spinRate":2594,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.38809922315300005,"extension":6.717286728653257},"index":1,"playId":"975fac6e-b9a3-35b0-a987-77de10b0087c","pitchNumber":2,"startTime":"2026-04-03T21:35:48.337Z","endTime":"2026-04-03T21:35:51.337Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.489304771349182,"aZ":-31.95921161166349,"pfxX":-8.30914140889819,"pfxZ":0.11905817066592306,"pX":-0.5433033072534484,"pZ":2.3739067907659166,"vX0":5.200241156160835,"vY0":-133.07512590108163,"vZ0":-2.164271742432666,"x":137.71,"y":174.68,"x0":-1.4505775650337498,"y0":50.00148686885529,"z0":5.529376765440303,"aX":-14.793636999170406},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.0,"breakHorizontal":13.8,"spinRate":2126,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.41274445945446736,"extension":6.663586684743602},"index":2,"playId":"89a29e1f-1dd2-3909-976d-55ba93808413","pitchNumber":3,"startTime":"2026-04-03T21:36:06.634Z","endTime":"2026-04-03T21:36:09.915Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-03T21:36:16.625Z","endTime":"2026-04-03T21:36:30.543Z","isPitch":false,"type":"action","player":{"id":605137,"link":"/api/v1/people/605137"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.19193418786923,"aZ":-34.02221911362321,"pfxX":4.055109281733678,"pfxZ":-1.1525067111150227,"pX":-2.283300990556131,"pZ":1.9375254616375035,"vX0":-2.4882918041037727,"vY0":-127.02620334262429,"vZ0":-2.011967858904555,"x":204.03,"y":186.47,"x0":-1.809150957957578,"y0":50.00157819312481,"z0":5.489810403124189,"aX":6.512465167354357},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.3,"breakHorizontal":-6.6,"spinRate":2758,"spinDirection":91},"zone":13,"typeConfidence":2.0,"plateTime":0.4340544219044018,"extension":6.441200665309923},"index":4,"playId":"8189dbe3-67e9-360f-8d86-42459537ee1a","pitchNumber":4,"startTime":"2026-04-03T21:36:30.543Z","endTime":"2026-04-03T21:36:33.597Z","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":87.8,"endSpeed":80.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.894036816306,"aZ":-32.405176095859666,"pfxX":2.578557210043055,"pfxZ":-0.139837219489916,"pX":0.013386137331161055,"pZ":2.7388603592773824,"vX0":2.599117248817055,"vY0":-127.8445463031158,"vZ0":-0.9974824257332612,"x":116.49,"y":164.83,"x0":-1.352256426556201,"y0":50.003193817909995,"z0":5.682559218597519,"aX":4.258455060977789},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.2,"breakHorizontal":-5.3,"spinRate":2691,"spinDirection":80},"zone":5,"typeConfidence":2.0,"plateTime":0.4287919156834339,"extension":6.6344534026388144},"index":5,"playId":"840c484d-f8ca-3d0c-a5bd-2f5bd06354fa","pitchNumber":5,"startTime":"2026-04-03T21:36:47.116Z","endTime":"2026-04-03T21:36:51.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10604034548257,"aZ":-14.08453650697782,"pfxX":-5.521904092015896,"pfxZ":9.163249184140673,"pX":0.2654954396816693,"pZ":2.7371353852924045,"vX0":6.142090128018507,"vY0":-139.97644633394108,"vZ0":-4.756357546615118,"x":106.88,"y":164.88,"x0":-1.2451556606063006,"y0":50.003636667181446,"z0":5.388205204298655,"aX":-10.90237220782711},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":8.6,"spinRate":2676,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.39206473956817156,"extension":6.7555667965450095},"index":6,"playId":"9bd9ce18-4552-3769-8296-c3a06046a0d6","pitchNumber":6,"startTime":"2026-04-03T21:37:05.386Z","endTime":"2026-04-03T21:37:08.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:37:08.942Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Jeffers called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-03T21:37:24.114Z","endTime":"2026-04-03T21:38:11.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32763564549153,"aZ":-18.45723955887706,"pfxX":-5.162448039482546,"pfxZ":6.705309254776228,"pX":-0.5139381569562976,"pZ":2.6846814697085852,"vX0":4.081599491477037,"vY0":-142.0520067887429,"vZ0":-4.390200831655194,"x":136.59,"y":166.29,"x0":-1.2982171192933694,"y0":50.000607010963435,"z0":5.4224497609748195,"aX":-10.556452383390836},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.4,"breakHorizontal":8.5,"spinRate":2580,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.38548211115375786,"extension":6.776561580533559},"index":0,"playId":"3effbc79-2e1c-33bf-8ceb-4cbed458d5b7","pitchNumber":1,"startTime":"2026-04-03T21:37:34.404Z","endTime":"2026-04-03T21:37:37.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35776075985474,"aZ":-32.46952700476185,"pfxX":-9.539249027194248,"pfxZ":-0.15136571231979623,"pX":-0.5001044658197095,"pZ":2.389429137086967,"vX0":5.641969554053133,"vY0":-137.31577587252443,"vZ0":-2.4836300747550957,"x":136.06,"y":174.27,"x0":-1.349333485144196,"y0":50.00662217654673,"z0":5.530092623251172,"aX":-18.095543944972825},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":-0.6,"breakHorizontal":16.0,"spinRate":2123,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.39993348485781066,"extension":6.829407283903396},"index":1,"playId":"9f640dc2-60e0-3276-9562-e71da647527d","pitchNumber":2,"startTime":"2026-04-03T21:37:47.370Z","endTime":"2026-04-03T21:37:51.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.914926467375192,"aZ":-30.26060524502533,"pfxX":8.24637908377372,"pfxZ":1.2472745551686,"pX":-0.3462432558004441,"pZ":2.956538665029739,"vX0":0.09847650411312664,"vY0":-123.92568689217084,"vZ0":-0.2834356072070945,"x":130.2,"y":158.95,"x0":-1.45564163944352,"y0":50.003472551248116,"z0":5.629861433323297,"aX":12.65096182370601},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.4,"breakHorizontal":-14.9,"spinRate":2768,"spinDirection":66},"zone":1,"typeConfidence":2.0,"plateTime":0.44430638738791606,"extension":6.688220369605542},"index":2,"playId":"2621ea6c-4e7e-3ec1-a5e5-dc076da67438","pitchNumber":3,"startTime":"2026-04-03T21:38:06.911Z","endTime":"2026-04-03T21:38:11.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:38:11.082Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Larnach grounds out, shortstop Carson Williams to first baseman Jonathan Aranda.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-03T21:38:26.703Z","endTime":"2026-04-03T21:39:35.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.899607978532124,"aZ":-30.01828619915297,"pfxX":-8.517457108567,"pfxZ":1.181193354316962,"pX":-0.49078436456791474,"pZ":2.6743538741863073,"vX0":5.074648701944506,"vY0":-135.22730592264622,"vZ0":-1.9475202743708042,"x":135.71,"y":166.57,"x0":-1.3009823065081774,"y0":50.00064829900334,"z0":5.543084171963056,"aX":-15.519626326411881},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.9,"breakHorizontal":14.0,"spinRate":2090,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.4075506280407679,"extension":6.7277572164204695},"index":0,"playId":"946e11d3-6ff9-34c3-a37e-4831ee145da2","pitchNumber":1,"startTime":"2026-04-03T21:38:34.046Z","endTime":"2026-04-03T21:38:37.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":77.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.409733905921943,"aZ":-27.823904223955143,"pfxX":9.912346772207389,"pfxZ":2.797397208756342,"pX":0.6028039477483956,"pZ":2.6158378137363028,"vX0":2.1782128871779136,"vY0":-124.76176580293387,"vZ0":-1.3339118908199006,"x":94.02,"y":168.15,"x0":-1.5714404746985982,"y0":50.00212206745121,"z0":5.481131065126011,"aX":15.403102948673151},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.9,"breakHorizontal":-18.5,"spinRate":2689,"spinDirection":67},"zone":6,"typeConfidence":2.0,"plateTime":0.44142635477824443,"extension":6.564826993437177},"index":1,"playId":"0043dafd-2c55-3df1-b044-6dec416cc03a","pitchNumber":2,"startTime":"2026-04-03T21:38:48.002Z","endTime":"2026-04-03T21:38:51.903Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-03T21:38:57.748Z","endTime":"2026-04-03T21:39:08.128Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.35952839374734,"aZ":-29.909948441613885,"pfxX":-10.838033224680895,"pfxZ":1.2419802045231267,"pX":-1.5531453317983626,"pZ":0.8968949515353551,"vX0":3.6269711460861256,"vY0":-135.43733352380596,"vZ0":-6.039164044639052,"x":176.2,"y":214.56,"x0":-1.5187304458223552,"y0":50.000405583415755,"z0":5.304415837646671,"aX":-19.709566511659144},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.0,"breakHorizontal":18.6,"spinRate":2218,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4077033706864972,"extension":6.668206257444997},"index":3,"playId":"a9f4ca8c-2ca5-3654-9cb0-a7a7cedd8d64","pitchNumber":3,"startTime":"2026-04-03T21:39:08.128Z","endTime":"2026-04-03T21:39:11.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.40116903329106,"aZ":-13.038464601510285,"pfxX":-0.811291217811633,"pfxZ":9.681757259698335,"pX":0.15636570093894633,"pZ":3.3251768800458046,"vX0":4.7755182676122665,"vY0":-140.7437151355218,"vZ0":-3.4274779119267103,"x":111.04,"y":149.0,"x0":-1.4679573853125296,"y0":50.000810379399496,"z0":5.421552928301804,"aX":-1.6042367150374715},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.9,"breakHorizontal":0.4,"spinRate":2620,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.3914156695649629,"extension":6.695033755753397},"hitData":{"launchSpeed":75.6,"launchAngle":10.0,"totalDistance":148.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.74,"coordY":142.49}},"index":4,"playId":"aa889eb9-2b4e-3745-85f3-bbd5b5ff3ba4","pitchNumber":4,"startTime":"2026-04-03T21:39:25.516Z","endTime":"2026-04-03T21:39:35.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:39:35.123Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Yandy Díaz pops out to first baseman Kody Clemens.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-03T21:41:30.114Z","endTime":"2026-04-03T21:42:04.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.426298991069725,"aZ":-24.550583710263894,"pfxX":-13.008178946370757,"pfxZ":5.32910646235352,"pX":0.8659971129476438,"pZ":1.0012891781274187,"vX0":9.4521386453972,"vY0":-119.28181472391316,"vZ0":-5.809830906401027,"x":83.99,"y":211.75,"x0":-1.4714915919808087,"y0":50.004715800169016,"z0":5.702149494672227,"aX":-18.617406811071458},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":8.3,"breakHorizontal":21.1,"spinRate":2102,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.46041485264831383,"extension":7.0818079719947535},"index":0,"playId":"d0d09548-b162-3fb6-a0a4-52fa4fea71de","pitchNumber":1,"startTime":"2026-04-03T21:41:37.929Z","endTime":"2026-04-03T21:41:41.542Z","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":80.9,"endSpeed":74.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.870719521758964,"aZ":-28.822715643000944,"pfxX":0.5274901764621963,"pfxZ":2.3931429939172553,"pX":-0.21085814573547138,"pZ":2.747156444097185,"vX0":2.9468630135213227,"vY0":-117.74456137987087,"vZ0":-1.0195396433775443,"x":125.04,"y":164.61,"x0":-1.5484355540424526,"y0":50.00381324514349,"z0":5.858814687209787,"aX":0.7382175068445592},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.3,"breakHorizontal":-1.7,"spinRate":2169,"spinDirection":155},"zone":5,"typeConfidence":0.88,"plateTime":0.46562035405765645,"extension":7.03113079346245},"hitData":{"launchSpeed":72.2,"launchAngle":79.0,"totalDistance":33.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":131.19,"coordY":191.77}},"index":1,"playId":"c4c7d7c7-3e22-3ee3-b6a1-c0c7bba59eeb","pitchNumber":2,"startTime":"2026-04-03T21:41:50.766Z","endTime":"2026-04-03T21:42:04.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:42:04.513Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan Aranda flies out to center fielder Byron Buxton.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-03T21:42:12.481Z","endTime":"2026-04-03T21:44:04.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"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(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":73.2,"endSpeed":66.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.027555803511074,"aZ":-39.10381226709052,"pfxX":4.503014480764925,"pfxZ":-6.11978018579428,"pX":-0.11955099548859001,"pZ":2.3379025720392,"vX0":1.6261815069290622,"vY0":-106.53389016815412,"vZ0":1.3895782911096237,"x":121.56,"y":175.66,"x0":-1.4815457471873064,"y0":50.00531831751431,"z0":6.152116728162141,"aX":5.094183941222499},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-10.2,"breakHorizontal":-8.6,"spinRate":2153,"spinDirection":48},"zone":5,"typeConfidence":0.9,"plateTime":0.5172970174571567,"extension":6.767907246259116},"index":0,"playId":"b7ab669b-a878-3c51-8943-46d05689ddde","pitchNumber":1,"startTime":"2026-04-03T21:42:30.855Z","endTime":"2026-04-03T21:42:36.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":79.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.062656233951696,"aZ":-13.919232328652614,"pfxX":-6.238328058426596,"pfxZ":11.083889575727149,"pX":-0.23272220091233117,"pZ":3.470587361710695,"vX0":5.310124620555208,"vY0":-128.42513741305947,"vZ0":-2.9095843320587003,"x":125.87,"y":145.07,"x0":-1.5309062339361348,"y0":50.00263211577194,"z0":5.7203154643327006,"aX":-10.274833330402549},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":19.4,"breakHorizontal":9.8,"spinRate":2289,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.4287936677083404,"extension":7.142829592560954},"index":1,"playId":"a4958530-2f18-3242-8958-57032852b8e5","pitchNumber":2,"startTime":"2026-04-03T21:42:56.485Z","endTime":"2026-04-03T21:42:59.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.011717756205897,"aZ":-23.08528304692104,"pfxX":1.7802845138484926,"pfxZ":6.473222528518068,"pX":1.1849778798905874,"pZ":1.1823822901995704,"vX0":5.791744055452062,"vY0":-118.41709071269158,"vZ0":-5.447835671586349,"x":71.83,"y":206.86,"x0":-1.5351731507425403,"y0":50.00309479997961,"z0":5.6560552309800345,"aX":2.498774427607434},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":10.4,"breakHorizontal":-4.8,"spinRate":2137,"spinDirection":169},"zone":14,"typeConfidence":0.89,"plateTime":0.4645632037146781,"extension":7.1513194398613456},"index":2,"playId":"7d94198e-80b1-3888-b337-658407d100ef","pitchNumber":3,"startTime":"2026-04-03T21:43:18.169Z","endTime":"2026-04-03T21:43:21.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":73.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03001023593827,"aZ":-28.7376791663612,"pfxX":2.679091517136627,"pfxZ":2.465509801125684,"pX":-0.5744734330813831,"pZ":4.011541740501083,"vX0":1.6183626191011005,"vY0":-118.28169198313408,"vZ0":1.6666824185738105,"x":138.9,"y":130.47,"x0":-1.6194264386353512,"y0":50.00261142015281,"z0":5.964584304581377,"aX":3.733031515718571},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":5.3,"breakHorizontal":-5.3,"spinRate":2003,"spinDirection":147},"zone":11,"typeConfidence":0.9,"plateTime":0.46603187306473526,"extension":7.060098348326021},"index":3,"playId":"f22005b3-1b2f-3d0b-91ec-cc5510c0a6e2","pitchNumber":4,"startTime":"2026-04-03T21:43:33.458Z","endTime":"2026-04-03T21:43:36.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":79.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.584781921959635,"aZ":-14.386921087878925,"pfxX":-5.762672988944821,"pfxZ":10.84891458140967,"pX":-0.217170885774247,"pZ":2.737054687468402,"vX0":5.088440894068646,"vY0":-128.30427661093438,"vZ0":-4.758432850479913,"x":125.28,"y":164.88,"x0":-1.493251876677779,"y0":50.006245516217014,"z0":5.765229161004575,"aX":-9.452834033891333},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":18.6,"breakHorizontal":9.0,"spinRate":2292,"spinDirection":213},"zone":5,"typeConfidence":0.9,"plateTime":0.42958474969621463,"extension":7.235811517814578},"hitData":{"launchSpeed":93.1,"launchAngle":44.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.0,"coordY":75.45}},"index":4,"playId":"3e914f19-76b8-3399-af0c-d4d78effb186","pitchNumber":5,"startTime":"2026-04-03T21:43:51.126Z","endTime":"2026-04-03T21:44:04.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:44:04.692Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out, third baseman Royce Lewis to first baseman Kody Clemens.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-03T21:44:11.513Z","endTime":"2026-04-03T21:45:24.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":82.4,"endSpeed":73.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.941192666846423,"aZ":-24.521840579951814,"pfxX":-12.454262706470693,"pfxZ":5.460666060362396,"pX":-0.1483812555456486,"pZ":3.414967510876762,"vX0":6.944428718948353,"vY0":-119.57771302048549,"vZ0":-0.5557297984139635,"x":122.66,"y":146.58,"x0":-1.5210389211928974,"y0":50.00322127649304,"z0":5.914017435555101,"aX":-17.457911314184052},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":10.0,"breakHorizontal":20.2,"spinRate":2160,"spinDirection":248},"zone":2,"typeConfidence":0.9,"plateTime":0.4637983097631566,"extension":7.025158366132613},"index":0,"playId":"afa16af3-b410-3473-92b9-5841ec0e0086","pitchNumber":1,"startTime":"2026-04-03T21:44:22.514Z","endTime":"2026-04-03T21:44:26.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":73.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.818855319874856,"aZ":-26.106293674654278,"pfxX":-10.475612527870776,"pfxZ":4.286344342370969,"pX":0.40865250242560847,"pZ":1.8815881454276289,"vX0":7.5545915004714566,"vY0":-120.01259171403964,"vZ0":-3.5261231119773058,"x":101.42,"y":187.98,"x0":-1.4673746657435922,"y0":50.000871951164136,"z0":5.77515925087307,"aX":-14.81387504578258},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":7.0,"breakHorizontal":16.4,"spinRate":2118,"spinDirection":249},"zone":9,"typeConfidence":0.9,"plateTime":0.4618470072205141,"extension":7.201559692304808},"index":1,"playId":"ce4e078d-69e1-3db7-bb99-351569a172d0","pitchNumber":2,"startTime":"2026-04-03T21:44:34.444Z","endTime":"2026-04-03T21:44:37.658Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-03T21:44:45.924Z","endTime":"2026-04-03T21:45:02.813Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":2},"pitchData":{"startSpeed":74.9,"endSpeed":68.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74246948113186,"aZ":-33.657329921171396,"pfxX":9.870000051580412,"pfxZ":-1.270465650214999,"pX":1.7301541488096253,"pZ":1.0946542337048328,"vX0":4.197243127592483,"vY0":-108.83892788509674,"vZ0":-2.1843968596769856,"x":51.05,"y":209.22,"x0":-1.5214407160619228,"y0":50.002733854829145,"z0":5.848472504557538,"aX":11.531317971341663},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-2.6,"breakHorizontal":-19.2,"spinRate":2407,"spinDirection":57},"zone":14,"typeConfidence":0.86,"plateTime":0.5083605730028058,"extension":7.071076207786017},"index":3,"playId":"e4a0e50b-e33a-3134-80f4-cd8a88743815","pitchNumber":3,"startTime":"2026-04-03T21:45:02.813Z","endTime":"2026-04-03T21:45:06.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":72.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.538264400328323,"aZ":-25.09981110516522,"pfxX":-11.463431618741073,"pfxZ":5.142282140974108,"pX":-0.34927784692860864,"pZ":2.3724714492435615,"vX0":6.06833497420227,"vY0":-118.22169186238592,"vZ0":-2.587262600299867,"x":130.31,"y":174.72,"x0":-1.4988893208635687,"y0":50.00165715143164,"z0":5.854653919125658,"aX":-15.761560530343058},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":8.8,"breakHorizontal":18.7,"spinRate":2090,"spinDirection":248},"zone":4,"typeConfidence":0.91,"plateTime":0.46847447556233535,"extension":6.776654721687208},"hitData":{"launchSpeed":86.0,"launchAngle":8.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.0,"coordY":161.0}},"index":4,"playId":"c812a0a5-4f17-3281-aa20-6000dc8ed1ea","pitchNumber":4,"startTime":"2026-04-03T21:45:16.273Z","endTime":"2026-04-03T21:45:24.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:45:24.359Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Royce Lewis grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-03T21:47:33.819Z","endTime":"2026-04-03T21:47:55.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.396463070267544,"aZ":-29.155198490318885,"pfxX":-11.51628254291467,"pfxZ":1.5746416913353931,"pX":-0.6984221275541812,"pZ":1.6689056315510806,"vX0":5.757934371817779,"vY0":-139.5970609013509,"vZ0":-4.859078701503213,"x":143.62,"y":193.72,"x0":-1.322527047003827,"y0":50.004999217412255,"z0":5.416411112940252,"aX":-22.11273637451388},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.8,"breakHorizontal":19.2,"spinRate":2437,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.3965248447468577,"extension":6.64642144611826},"index":0,"playId":"8385968f-0122-35a5-bd1d-ecfd90f733ac","pitchNumber":1,"startTime":"2026-04-03T21:47:35.199Z","endTime":"2026-04-03T21:47:38.619Z","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":88.6,"endSpeed":80.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.958838198362304,"aZ":-32.221073681421345,"pfxX":4.328176174505196,"pfxZ":-0.025112506332041207,"pX":-0.3385530582021599,"pZ":2.3354379762632873,"vX0":1.5134127390029783,"vY0":-128.94669530672903,"vZ0":-1.695130498552947,"x":129.9,"y":175.72,"x0":-1.4968335597785731,"y0":50.005843492368776,"z0":5.50766443485653,"aX":7.226640460827737},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.2,"breakHorizontal":-8.2,"spinRate":2833,"spinDirection":98},"zone":4,"typeConfidence":2.0,"plateTime":0.426176869515305,"extension":6.679771287023831},"hitData":{"launchSpeed":98.4,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":126.52,"coordY":142.64}},"index":1,"playId":"84f9fbc2-66f5-3f03-bd61-1e388a914f23","pitchNumber":2,"startTime":"2026-04-03T21:47:48.389Z","endTime":"2026-04-03T21:47:55.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:47:55.901Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tristan Gray walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-03T21:48:18.717Z","endTime":"2026-04-03T21:49:08.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"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":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":86.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.86704635484945,"aZ":-14.472999246347637,"pfxX":-3.1280860517293254,"pfxZ":9.04986026649263,"pX":0.518541535267607,"pZ":3.708410392577604,"vX0":6.714134490754151,"vY0":-139.98878903416502,"vZ0":-2.013425603928278,"x":97.23,"y":138.65,"x0":-1.5203109270273922,"y0":50.003365443879495,"z0":5.40040754593052,"aX":-6.1195924160927255},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":4.1,"spinRate":2679,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.39345900154794355,"extension":6.803645698486437},"index":0,"playId":"a9166c30-a749-33bf-a006-af987bba48de","pitchNumber":1,"startTime":"2026-04-03T21:48:18.717Z","endTime":"2026-04-03T21:48:22.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50097259158456,"aZ":-18.53143683797576,"pfxX":0.21961667242644323,"pfxZ":7.277030073028371,"pX":-0.8484737815235814,"pZ":3.66116668736686,"vX0":1.7774795032961217,"vY0":-136.6461108100683,"vZ0":-1.437323724503953,"x":149.34,"y":139.93,"x0":-1.538241867595703,"y0":50.00491236489515,"z0":5.478215639077234,"aX":0.4113474917467638},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.1,"breakHorizontal":-0.8,"spinRate":2566,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.40214623487499246,"extension":6.564311105793249},"index":1,"playId":"b91e36de-06a4-3b87-ac8e-a1d8f30e0397","pitchNumber":2,"startTime":"2026-04-03T21:48:32.144Z","endTime":"2026-04-03T21:48:35.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98019322646896,"aZ":-31.220358931888352,"pfxX":2.433284421700506,"pfxZ":0.5761236240834,"pX":0.41168119239871626,"pZ":0.5666481830292773,"vX0":4.140601725761504,"vY0":-128.56897693364377,"vZ0":-5.756447156426309,"x":101.31,"y":223.48,"x0":-1.5392936028319266,"y0":50.005957831208256,"z0":5.273546384717907,"aX":4.052120502075097},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.1,"breakHorizontal":-5.4,"spinRate":2735,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.42689465436925245,"extension":6.697954937010224},"index":2,"playId":"75a05e06-e42b-389f-91e0-a4dea023e425","pitchNumber":3,"startTime":"2026-04-03T21:48:46.575Z","endTime":"2026-04-03T21:48:49.817Z","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":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53643324329469,"aZ":-18.27182660628673,"pfxX":-2.135325062092091,"pfxZ":7.102582688459625,"pX":-0.9277228476823003,"pZ":3.5155530789968936,"vX0":2.5566946879464645,"vY0":-139.31720617733652,"vZ0":-1.8770696461803171,"x":152.36,"y":143.86,"x0":-1.58173059650199,"y0":50.00239261198658,"z0":5.411151454409478,"aX":-4.179693725799158},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.6,"breakHorizontal":3.4,"spinRate":2555,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3937829797234005,"extension":6.664928000378687},"index":3,"playId":"4e9d940d-f5c3-32bb-933e-b74384d81b2a","pitchNumber":4,"startTime":"2026-04-03T21:49:05.226Z","endTime":"2026-04-03T21:49:08.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:49:08.669Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-03T21:49:26.947Z","endTime":"2026-04-03T21:52:49.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,6,7,9,10],"actionIndex":[8],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":77.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.357227703040724,"aZ":-33.68904424911928,"pfxX":2.931010407809186,"pfxZ":-0.9763430893863241,"pX":-2.483588022231634,"pZ":2.9656709887116564,"vX0":-2.8209708909667235,"vY0":-124.60898081791672,"vZ0":0.24083864376057318,"x":211.67,"y":158.71,"x0":-1.7122434658141352,"y0":50.000049441831244,"z0":5.673793742855072,"aX":4.5629269711657},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.4,"breakHorizontal":-4.6,"spinRate":2639,"spinDirection":88},"zone":11,"typeConfidence":2.0,"plateTime":0.4412264862156823,"extension":6.531478713171125},"index":0,"playId":"d70166be-b627-3d1c-ae4a-ad8fd17a97e0","pitchNumber":1,"startTime":"2026-04-03T21:49:36.183Z","endTime":"2026-04-03T21:49:39.183Z","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":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.70641105081276,"aZ":-12.336398699067363,"pfxX":-5.781453077481455,"pfxZ":10.04164682442418,"pX":0.3317489700932438,"pZ":3.4571130148112554,"vX0":6.66303897599667,"vY0":-140.35679100528228,"vZ0":-3.3960044335695234,"x":104.35,"y":145.44,"x0":-1.333021668949059,"y0":50.00056631619898,"z0":5.497767707459675,"aX":-11.41959220409256},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.5,"breakHorizontal":8.9,"spinRate":2615,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.39173320886316265,"extension":6.692342475971799},"index":1,"playId":"dc5ecfcf-090d-3641-9c0b-e41ab793d66e","pitchNumber":2,"startTime":"2026-04-03T21:49:53.307Z","endTime":"2026-04-03T21:49:59.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.069446459538312,"aZ":-31.014436530315045,"pfxX":3.0307466837355745,"pfxZ":0.7064732609948621,"pX":-1.4892854029386302,"pZ":3.407290459463314,"vX0":-0.34429833743604976,"vY0":-127.8174737856157,"vZ0":0.4490733046131654,"x":173.77,"y":146.78,"x0":-1.7462766953440123,"y0":50.00480716186059,"z0":5.670310813619318,"aX":5.0006296219859845},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.6,"breakHorizontal":-5.4,"spinRate":2708,"spinDirection":99},"zone":11,"typeConfidence":2.0,"plateTime":0.4290050812697106,"extension":6.664347602443254},"index":2,"playId":"144f763e-b00e-3268-afe9-ed4fb997dcdb","pitchNumber":3,"startTime":"2026-04-03T21:50:17.609Z","endTime":"2026-04-03T21:50:20.718Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-04-03T21:50:29.946Z","endTime":"2026-04-03T21:50:54.432Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.693939671681623,"aZ":-29.740515627929746,"pfxX":3.0220543443963073,"pfxZ":1.4404337983148707,"pX":0.22664504782083048,"pZ":1.4008254415823125,"vX0":3.305766021606513,"vY0":-129.50995370781948,"vZ0":-4.370934336153053,"x":108.36,"y":200.96,"x0":-1.4619281484857545,"y0":50.00069265969965,"z0":5.401967978853809,"aX":5.0995053390836595},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.8,"breakHorizontal":-6.2,"spinRate":2683,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.4239731160575704,"extension":6.923611932837142},"index":4,"playId":"bc20eec0-aad6-3722-8cca-c93e23cbdf81","pitchNumber":4,"startTime":"2026-04-03T21:50:54.432Z","endTime":"2026-04-03T21:50:59.426Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-03T21:51:09.747Z","endTime":"2026-04-03T21:51:24.572Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"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.2,"endSpeed":86.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.343180952634,"aZ":-11.83641833409988,"pfxX":-5.471664416976355,"pfxZ":10.414626041087306,"pX":0.27934741435692645,"pZ":2.340628527774207,"vX0":6.365392748771129,"vY0":-139.77040289229421,"vZ0":-6.133821225326468,"x":106.35,"y":175.58,"x0":-1.330875364178094,"y0":50.00123307827338,"z0":5.361537844010686,"aX":-10.683872993001508},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.5,"breakHorizontal":8.4,"spinRate":2665,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.39384229837329254,"extension":6.731153478016182},"index":6,"playId":"7d8f97b5-86d5-32e4-983b-a0f885439695","pitchNumber":5,"startTime":"2026-04-03T21:51:24.572Z","endTime":"2026-04-03T21:51:29.057Z","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":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":77.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12905313415364,"aZ":-30.95031013265404,"pfxX":11.053696511071553,"pfxZ":0.809288393479183,"pX":2.1306755271824733,"pZ":-0.6301122670188319,"vX0":5.557952098165823,"vY0":-124.1113907743112,"vZ0":-7.816652600306133,"x":35.78,"y":255.79,"x0":-1.5995313168425893,"y0":50.0016461399745,"z0":5.26628850721863,"aX":16.621437581715767},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.7,"breakHorizontal":-21.6,"spinRate":2750,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4475423711196238,"extension":6.7703445193454295},"index":7,"playId":"0c302d23-1ea8-330c-a503-ffbc3b33c7bf","pitchNumber":6,"startTime":"2026-04-03T21:51:46.150Z","endTime":"2026-04-03T21:51:55.343Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Joe Boyle. Tristan Gray to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":8,"actionPlayId":"0c302d23-1ea8-330c-a503-ffbc3b33c7bf","startTime":"2026-04-03T21:51:59.695Z","endTime":"2026-04-03T21:52:20.704Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96127663344258,"aZ":-32.371349981088834,"pfxX":2.184112300704003,"pfxZ":-0.11716947970803204,"pX":0.3994082850546266,"pZ":1.8303392776645964,"vX0":3.7760576674167288,"vY0":-129.01365343035883,"vZ0":-2.973154143569932,"x":101.78,"y":189.36,"x0":-1.3741451840604322,"y0":50.00408324007257,"z0":5.524954143471445,"aX":3.6356510818072256},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.7,"breakHorizontal":-4.9,"spinRate":2600,"spinDirection":88},"zone":9,"typeConfidence":2.0,"plateTime":0.4265987249230032,"extension":6.744190579477819},"index":9,"playId":"46326a7b-9561-3399-b1c9-357aa56b6cea","pitchNumber":7,"startTime":"2026-04-03T21:52:20.704Z","endTime":"2026-04-03T21:52:25.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.62474538688938,"aZ":-33.86380385158162,"pfxX":-9.49258885997571,"pfxZ":-0.918891944121631,"pX":-1.3020685830662189,"pZ":2.202525342587689,"vX0":3.682380291949648,"vY0":-136.04769353716785,"vZ0":-2.51146902626237,"x":166.63,"y":179.31,"x0":-1.4561802179576298,"y0":50.003318017147095,"z0":5.534135749010034,"aX":-17.425602182449616},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-2.0,"breakHorizontal":16.1,"spinRate":2080,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.40584597398269917,"extension":6.881688199755848},"index":10,"playId":"8b59069e-fd26-387e-9503-c5fc15fae28e","pitchNumber":8,"startTime":"2026-04-03T21:52:43.876Z","endTime":"2026-04-03T21:52:49.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:52:49.264Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Byron Buxton pops out to third baseman Junior Caminero in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-03T21:52:57.370Z","endTime":"2026-04-03T21:54:03.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.0,"endSpeed":77.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87862891133869,"aZ":-34.89768655083172,"pfxX":13.102518853561048,"pfxZ":-1.7940655433228887,"pX":0.18921402500695586,"pZ":1.549024405006377,"vX0":-0.0305471095440627,"vY0":-123.6299050483311,"vZ0":-2.392024285377802,"x":109.79,"y":196.96,"x0":-1.4950061599554703,"y0":50.00159628586515,"z0":5.511294445961284,"aX":19.907040003335048},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.6,"breakHorizontal":-23.6,"spinRate":2697,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.44619991751155563,"extension":6.5750712417575325},"index":0,"playId":"4984430b-4c79-3498-9455-66118d5708fa","pitchNumber":1,"startTime":"2026-04-03T21:53:14.925Z","endTime":"2026-04-03T21:53:18.587Z","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":97.5,"endSpeed":88.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.87833940417833,"aZ":-25.169850853836348,"pfxX":-9.294681394783181,"pfxZ":3.4961681197647216,"pX":-0.7532415862545991,"pZ":2.4799494568545626,"vX0":5.265639677404223,"vY0":-141.71451311237618,"vZ0":-3.744993953280029,"x":145.71,"y":171.82,"x0":-1.442641818734515,"y0":50.0024396418766,"z0":5.454791974166292,"aX":-18.623720323039862},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.6,"breakHorizontal":15.5,"spinRate":2502,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.38872147378000355,"extension":6.5928444429168165},"index":1,"playId":"368bcb38-6d5a-317a-a63f-694871c96edd","pitchNumber":2,"startTime":"2026-04-03T21:53:33.053Z","endTime":"2026-04-03T21:53:36.642Z","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.4,"endSpeed":86.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.1063538067847,"aZ":-25.370411610735243,"pfxX":-6.932927726944818,"pfxZ":3.5004643445766543,"pX":-0.7607393244678154,"pZ":3.014341970005763,"vX0":4.291160041708213,"vY0":-140.11336739798477,"vZ0":-1.9951551582947813,"x":146.0,"y":157.39,"x0":-1.4290019773716935,"y0":50.0044775078921,"z0":5.430873869199078,"aX":-13.484643592094375},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.0,"breakHorizontal":11.4,"spinRate":2463,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3942264454679649,"extension":6.768996452322252},"hitData":{"launchSpeed":80.6,"launchAngle":72.0,"totalDistance":76.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":90.27,"coordY":187.66}},"index":2,"playId":"66023e66-ffc5-39d0-80ad-07ac3a1fa04e","pitchNumber":3,"startTime":"2026-04-03T21:53:53.676Z","endTime":"2026-04-03T21:54:03.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:54:03.292Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake Fraley doubles (3) on a sharp line drive to right fielder Matt Wallner.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-03T21:56:03.701Z","endTime":"2026-04-03T21:57:28.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":81.5,"endSpeed":73.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22410323781863,"aZ":-30.476014696151147,"pfxX":-12.394079799138659,"pfxZ":1.2344374843872168,"pX":1.0236931761150845,"pZ":0.543115155137822,"vX0":9.373287705021179,"vY0":-118.10270224844018,"vZ0":-5.284369529882594,"x":77.98,"y":224.12,"x0":-1.4404459865230466,"y0":50.001032671694645,"z0":5.704061044470661,"aX":-17.02798530765871},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.8,"breakHorizontal":19.3,"spinRate":2025,"spinDirection":253},"zone":14,"typeConfidence":0.9,"plateTime":0.4687135798732358,"extension":7.188379889106086},"index":0,"playId":"82aa6dd6-a239-3302-a3a6-f14614c55382","pitchNumber":1,"startTime":"2026-04-03T21:56:18.197Z","endTime":"2026-04-03T21:56:21.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":79.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33701869964428,"aZ":-16.15551450565004,"pfxX":-7.040472266641082,"pfxZ":9.845663030867605,"pX":1.2562318377648187,"pZ":3.0928082831134667,"vX0":8.696206471720332,"vY0":-127.56531183780292,"vZ0":-3.3211281463948685,"x":69.12,"y":155.27,"x0":-1.302532143136814,"y0":50.005567356608175,"z0":5.705845065883401,"aX":-11.459111078363925},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":17.2,"breakHorizontal":10.4,"spinRate":2342,"spinDirection":216},"zone":12,"typeConfidence":0.91,"plateTime":0.4314753151722366,"extension":7.124088735239966},"index":1,"playId":"f45f8e3c-3d5d-3668-b806-0093435c0027","pitchNumber":2,"startTime":"2026-04-03T21:56:35.922Z","endTime":"2026-04-03T21:56:39.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":74.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.425970905962885,"aZ":-25.49386775263238,"pfxX":-13.64580104311931,"pfxZ":4.694919670724005,"pX":-0.24605730475143636,"pZ":2.9338105424484766,"vX0":7.029247990054657,"vY0":-119.74835136262546,"vZ0":-1.3256967519022178,"x":126.38,"y":159.57,"x0":-1.4775957743030013,"y0":50.00419653031834,"z0":5.818629168994218,"aX":-19.423767943349226},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":8.4,"breakHorizontal":22.6,"spinRate":2068,"spinDirection":249},"zone":2,"typeConfidence":0.9,"plateTime":0.46093968315066025,"extension":6.860987738547829},"index":2,"playId":"9619ceb3-798a-39e3-bd73-930a681f1c5a","pitchNumber":3,"startTime":"2026-04-03T21:56:50.580Z","endTime":"2026-04-03T21:56:54.032Z","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":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.063442203084932,"aZ":-26.395255930106945,"pfxX":-13.086587377544273,"pfxZ":3.923851636039445,"pX":0.6240905739793358,"pZ":1.4546247307310864,"vX0":8.923858984711893,"vY0":-120.73649211669463,"vZ0":-4.73916572346524,"x":93.21,"y":199.51,"x0":-1.4243341425431797,"y0":50.003256867617715,"z0":5.772891185220197,"aX":-19.272304435566184},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.1,"breakHorizontal":21.5,"spinRate":1931,"spinDirection":250},"zone":14,"typeConfidence":0.9,"plateTime":0.454103432771483,"extension":7.13958775165714},"index":3,"playId":"71c3ae11-7c0b-3198-97aa-f282d5dc7890","pitchNumber":4,"startTime":"2026-04-03T21:57:02.327Z","endTime":"2026-04-03T21:57:06.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31597902837545,"aZ":-25.28327526951631,"pfxX":1.7766311655041758,"pfxZ":4.882300404090449,"pX":0.06729071319813115,"pZ":2.4063832820602085,"vX0":3.1222555046095373,"vY0":-118.49445332409421,"vZ0":-2.389797593413585,"x":114.44,"y":173.81,"x0":-1.502271751475235,"y0":50.0012446502995,"z0":5.756677482504329,"aX":2.5056201883319074},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":8.5,"breakHorizontal":-4.1,"spinRate":1940,"spinDirection":180},"zone":5,"typeConfidence":0.9,"plateTime":0.4636446204993856,"extension":7.1447132729521785},"hitData":{"launchSpeed":102.7,"launchAngle":16.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":218.98,"coordY":105.57}},"index":4,"playId":"b42b440d-1c92-3124-a7d0-a31870a117f7","pitchNumber":5,"startTime":"2026-04-03T21:57:15.728Z","endTime":"2026-04-03T21:57:28.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:57:28.783Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Fortes strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-03T21:57:50.119Z","endTime":"2026-04-03T21:59:23.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.605049107766455,"aZ":-25.3713598548322,"pfxX":1.537258793779242,"pfxZ":4.79452985289028,"pX":0.14169920294690405,"pZ":3.474941184663519,"vX0":3.5792389198928496,"vY0":-118.85629604367783,"vZ0":0.06889286316343657,"x":111.6,"y":144.96,"x0":-1.5885406249754421,"y0":50.001295644309806,"z0":5.76595842417138,"aX":2.180004015683879},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":9.0,"breakHorizontal":-3.7,"spinRate":2016,"spinDirection":172},"zone":12,"typeConfidence":0.9,"plateTime":0.4623540766797114,"extension":7.064943424560058},"index":0,"playId":"d8a5f368-0a59-3529-9362-28bf0a64443c","pitchNumber":1,"startTime":"2026-04-03T21:57:56.961Z","endTime":"2026-04-03T21:58:00.622Z","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":0,"outs":0},"pitchData":{"startSpeed":73.7,"endSpeed":65.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.810477990755643,"aZ":-31.16925562164365,"pfxX":7.813697682871424,"pfxZ":0.8949815863126691,"pX":-0.367858830981666,"pZ":3.689345268615172,"vX0":0.7133598821746705,"vY0":-107.06640345361532,"vZ0":2.8206977265854087,"x":131.02,"y":139.17,"x0":-1.7196794989860185,"y0":50.00419069500004,"z0":5.917837911769765,"aX":8.790768701367892},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":3.0,"breakHorizontal":-14.3,"spinRate":2300,"spinDirection":71},"zone":11,"typeConfidence":2.0,"plateTime":0.5177664099732788,"extension":7.066122512115687},"index":1,"playId":"bfe119c8-7504-3c94-bc5c-42683dc63f31","pitchNumber":2,"startTime":"2026-04-03T21:58:13.338Z","endTime":"2026-04-03T21:58:16.831Z","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":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":79.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.635834248173897,"aZ":-13.991694198873514,"pfxX":-6.8206398926146266,"pfxZ":11.119450487222668,"pX":-0.2795556668659724,"pZ":2.9151801038170864,"vX0":5.395376048910897,"vY0":-127.90538639520234,"vZ0":-4.094860716905684,"x":127.66,"y":160.07,"x0":-1.5440131710874085,"y0":50.00000515768017,"z0":5.6551424996407045,"aX":-11.150021723529536},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":19.3,"breakHorizontal":10.9,"spinRate":2413,"spinDirection":208},"zone":2,"typeConfidence":0.91,"plateTime":0.43041085203125196,"extension":7.13007047119704},"index":2,"playId":"1d986df9-ef99-3277-adf7-8910359d9af0","pitchNumber":3,"startTime":"2026-04-03T21:58:31.277Z","endTime":"2026-04-03T21:58:34.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.871627347585793,"aZ":-24.38330381480681,"pfxX":0.882902722315553,"pfxZ":5.423311715146951,"pX":0.3409924624108908,"pZ":2.3681710063757677,"vX0":4.209779839876342,"vY0":-119.83295197170358,"vZ0":-2.6319001552296157,"x":104.0,"y":174.84,"x0":-1.562305858361871,"y0":50.00215941759545,"z0":5.687954341439282,"aX":1.2668132213561305},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":9.4,"breakHorizontal":-2.8,"spinRate":2111,"spinDirection":179},"zone":6,"typeConfidence":0.9,"plateTime":0.4592957725738942,"extension":7.254154505851959},"index":3,"playId":"b838687d-facd-38bf-87f9-a8f1c98839d6","pitchNumber":4,"startTime":"2026-04-03T21:58:54.313Z","endTime":"2026-04-03T21:58:57.527Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-03T21:59:06.053Z","endTime":"2026-04-03T21:59:19.702Z","isPitch":false,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":68.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.466048746377254,"aZ":-31.815355644135934,"pfxX":7.297564632094671,"pfxZ":0.2942058979253144,"pX":0.8646757869754222,"pZ":2.215862856544471,"vX0":3.1215768017835224,"vY0":-109.924636745547,"vZ0":-0.4169440215462261,"x":84.04,"y":178.95,"x0":-1.5314202110460873,"y0":50.000606291369316,"z0":5.850420589869783,"aX":8.732154864774984},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":0.8,"breakHorizontal":-14.2,"spinRate":2187,"spinDirection":82},"zone":14,"typeConfidence":0.92,"plateTime":0.5025238047207807,"extension":7.208091298095416},"index":5,"playId":"09cc1ceb-fb96-304f-ac57-9e468432dc90","pitchNumber":5,"startTime":"2026-04-03T21:59:19.702Z","endTime":"2026-04-03T21:59:23.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T21:59:23.433Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cedric Mullins pops out to catcher Ryan Jeffers in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-03T21:59:38.068Z","endTime":"2026-04-03T22:02:29.357Z","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":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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, 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":81.6,"endSpeed":73.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.942200690295568,"aZ":-26.18649740608259,"pfxX":-13.11008115664416,"pfxZ":4.288445048857729,"pX":0.3949804543469241,"pZ":2.0342347964731564,"vX0":7.9825591291057005,"vY0":-118.37925722746493,"vZ0":-2.9568714125996225,"x":101.94,"y":183.86,"x0":-1.344844204856706,"y0":50.003405991969935,"z0":5.7371463699018435,"aX":-18.31238372650271},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":7.2,"breakHorizontal":21.4,"spinRate":1949,"spinDirection":248},"zone":9,"typeConfidence":0.9,"plateTime":0.4655119103988463,"extension":7.3038940248229025},"index":0,"playId":"64e6f003-7d30-3a3b-81d3-576a684ba8d9","pitchNumber":1,"startTime":"2026-04-03T21:59:48.956Z","endTime":"2026-04-03T21:59:52.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":78.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.57355128614025,"aZ":-16.80995791513705,"pfxX":-8.571716052177134,"pfxZ":9.621260379309843,"pX":-0.3486138491895076,"pZ":3.3345906313796205,"vX0":5.534285176968452,"vY0":-127.02818607129164,"vZ0":-2.4875511244267496,"x":130.29,"y":148.75,"x0":-1.4675831237575845,"y0":50.00109449020246,"z0":5.698473951340512,"aX":-13.686271740055071},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":16.9,"breakHorizontal":13.9,"spinRate":2321,"spinDirection":216},"zone":11,"typeConfidence":0.89,"plateTime":0.4350127216377482,"extension":7.235131281744324},"index":1,"playId":"ecd019f6-f99a-3b31-9d54-eb567c9496d5","pitchNumber":2,"startTime":"2026-04-03T22:00:07.611Z","endTime":"2026-04-03T22:00:34.629Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38306156685198,"aZ":-22.75117820260842,"pfxX":0.2014364549033738,"pfxZ":6.309769357539244,"pX":0.17215961242767075,"pZ":3.2500231293467663,"vX0":4.1295752064187,"vY0":-121.58717220509224,"vZ0":-1.2501370674393684,"x":110.44,"y":151.03,"x0":-1.5762131920799327,"y0":50.00453905067183,"z0":5.7497589412423515,"aX":0.29984652451487137},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":11.4,"breakHorizontal":-1.3,"spinRate":2099,"spinDirection":188},"zone":12,"typeConfidence":0.9,"plateTime":0.45091454295082833,"extension":7.166950373985633},"index":2,"playId":"24e23cda-f299-3b43-a8b4-37ab662ceb00","pitchNumber":3,"startTime":"2026-04-03T22:00:46.235Z","endTime":"2026-04-03T22:00:49.423Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-03T22:00:54.760Z","endTime":"2026-04-03T22:01:11.706Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":73.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.272128878019632,"aZ":-24.091925269936436,"pfxX":-13.668458280405353,"pfxZ":5.82925006839584,"pX":0.4974266391011661,"pZ":0.9466667797332715,"vX0":8.41706904015814,"vY0":-118.56742779546083,"vZ0":-5.763975963166951,"x":98.04,"y":213.22,"x0":-1.3711574546972876,"y0":50.00277639706819,"z0":5.6851875000374115,"aX":-18.944947008576747},"breaks":{"breakAngle":33.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":9.0,"breakHorizontal":22.0,"spinRate":2060,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.46674087913496143,"extension":7.142382457839527},"index":4,"playId":"8cec46e8-f3ce-3d2d-be70-c7ee9dff711b","pitchNumber":4,"startTime":"2026-04-03T22:01:11.706Z","endTime":"2026-04-03T22:01:15.562Z","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":87.0,"endSpeed":78.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.264560784767117,"aZ":-16.424540181367444,"pfxX":-6.686441277733142,"pfxZ":9.805201080959812,"pX":-0.5738061581119177,"pZ":3.430273818526625,"vX0":4.191904269275529,"vY0":-126.58313425746009,"vZ0":-2.394256739803156,"x":138.87,"y":146.16,"x0":-1.39107361531726,"y0":50.005087947820044,"z0":5.718575832916556,"aX":-10.743130882134315},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":17.4,"breakHorizontal":11.0,"spinRate":2368,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.4343822160838986,"extension":7.26080518124195},"index":5,"playId":"121786f9-d538-3b40-a4c0-7d7884ba9c39","pitchNumber":5,"startTime":"2026-04-03T22:01:36.585Z","endTime":"2026-04-03T22:01:40.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":73.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67456139043984,"aZ":-25.432591484363616,"pfxX":-13.823546748788377,"pfxZ":4.828050605123695,"pX":0.5521034430168635,"pZ":1.352416279507433,"vX0":8.51778234627033,"vY0":-119.04975762996102,"vZ0":-4.580799423297632,"x":95.96,"y":202.26,"x0":-1.3265446456511438,"y0":50.002790188178416,"z0":5.6798682716498705,"aX":-19.300010273685682},"breaks":{"breakAngle":33.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":7.6,"breakHorizontal":22.2,"spinRate":2033,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.4649830360243308,"extension":7.368253588523947},"index":6,"playId":"d8c997e0-0299-372c-8a8a-95e6084a3cef","pitchNumber":6,"startTime":"2026-04-03T22:01:58.259Z","endTime":"2026-04-03T22:02:02.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":79.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.928874423567628,"aZ":-13.094371390433583,"pfxX":-4.776016857926821,"pfxZ":11.531173441441531,"pX":-0.5204016092954136,"pZ":3.4120284900247277,"vX0":4.212630978595026,"vY0":-129.12990639725405,"vZ0":-3.2945209136091247,"x":136.84,"y":146.66,"x0":-1.5685372128450732,"y0":50.005518015690484,"z0":5.740051030133889,"aX":-7.904868241498902},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":20.2,"breakHorizontal":7.4,"spinRate":2390,"spinDirection":211},"zone":11,"typeConfidence":0.89,"plateTime":0.42748552533742146,"extension":7.249676143440542},"hitData":{"launchSpeed":74.2,"launchAngle":86.0,"totalDistance":24.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":123.71,"coordY":214.01}},"index":7,"playId":"b54f58ef-69c1-3c37-b47f-d3e3553a6782","pitchNumber":7,"startTime":"2026-04-03T22:02:19.314Z","endTime":"2026-04-03T22:02:29.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:02:29.357Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ben Williamson doubles (1) on a sharp line drive to left fielder Trevor Larnach. Jake Fraley scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-03T22:02:47.581Z","endTime":"2026-04-03T22:04:31.650Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":{"id":641927,"link":"/api/v1/people/641927"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":79.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.309949462726138,"aZ":-13.413312651448942,"pfxX":-6.25315589537802,"pfxZ":11.580433863689976,"pX":1.763609872237403,"pZ":1.7794268269675224,"vX0":9.666512184596352,"vY0":-127.32154206571937,"vZ0":-6.851178258387104,"x":49.78,"y":190.74,"x0":-1.2926523059524189,"y0":50.00603271109052,"z0":5.5932208837211865,"aX":-10.134625016254747},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":19.3,"breakHorizontal":8.8,"spinRate":2391,"spinDirection":214},"zone":14,"typeConfidence":0.91,"plateTime":0.4323419083071718,"extension":7.310241186646915},"index":0,"playId":"c363f804-fa3a-3e05-ad48-b2143cc32e01","pitchNumber":1,"startTime":"2026-04-03T22:02:59.225Z","endTime":"2026-04-03T22:03:02.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49008930516097,"aZ":-24.261189123114374,"pfxX":1.956371461203978,"pfxZ":5.412902999249685,"pX":1.0871834374894207,"pZ":1.641243212682857,"vX0":5.575830707019187,"vY0":-120.98157917298198,"vZ0":-4.324114786479745,"x":75.56,"y":194.47,"x0":-1.5140407137855272,"y0":50.00551084455813,"z0":5.6116262702279975,"aX":2.862629623085842},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":8.9,"breakHorizontal":-5.0,"spinRate":2215,"spinDirection":180},"zone":14,"typeConfidence":0.9,"plateTime":0.45502457659923445,"extension":7.156845131750492},"index":1,"playId":"bed0a3ce-216d-3965-b285-b49916290438","pitchNumber":2,"startTime":"2026-04-03T22:03:16.754Z","endTime":"2026-04-03T22:03:20.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35636847347889,"aZ":-26.965307179267437,"pfxX":3.1634290220599213,"pfxZ":3.6723200386964594,"pX":0.9452983734933015,"pZ":1.4866932937733734,"vX0":4.803555786645745,"vY0":-119.08364715314592,"vZ0":-4.058410623062527,"x":80.97,"y":198.64,"x0":-1.5183190433865166,"y0":50.00537583329587,"z0":5.684871286042442,"aX":4.4903339044660555},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.8,"breakHorizontal":-7.0,"spinRate":2181,"spinDirection":162},"zone":14,"typeConfidence":0.9,"plateTime":0.4620300210220405,"extension":7.191438200303381},"index":2,"playId":"afbfddd2-a751-399a-a31e-fbd38d20ee6a","pitchNumber":3,"startTime":"2026-04-03T22:03:35.826Z","endTime":"2026-04-03T22:03:40.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":79.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21986257888794,"aZ":-13.925579993338491,"pfxX":-5.417629340097123,"pfxZ":11.199506355460874,"pX":-0.01681984878910358,"pZ":3.4063690585064506,"vX0":5.431252550773074,"vY0":-127.61273752399411,"vZ0":-2.908491649903572,"x":117.64,"y":146.81,"x0":-1.4811849041876817,"y0":50.00361212820306,"z0":5.674927834776106,"aX":-8.828422529226644},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":19.7,"breakHorizontal":8.4,"spinRate":2417,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.43121984362624755,"extension":7.2717918084503745},"index":3,"playId":"4c0d6e9e-6fa9-39b3-86c9-e303f5706f98","pitchNumber":4,"startTime":"2026-04-03T22:03:57.497Z","endTime":"2026-04-03T22:04:01.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":79.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.513138446882554,"aZ":-12.859660250295162,"pfxX":-5.902203459133469,"pfxZ":11.879086631549825,"pX":-0.2059780440230323,"pZ":2.9389003740136093,"vX0":5.177342267565011,"vY0":-128.03134461034531,"vZ0":-4.276025277167312,"x":124.85,"y":159.43,"x0":-1.5080350648655036,"y0":50.00243153861534,"z0":5.669377629861997,"aX":-9.596555984739235},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":20.5,"breakHorizontal":9.2,"spinRate":2440,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.43123559607267614,"extension":7.415588962607052},"hitData":{"launchSpeed":103.9,"launchAngle":11.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":37.0,"coordY":108.0}},"index":4,"playId":"3b925ef8-200e-3b48-9cb6-686c5581bc43","pitchNumber":5,"startTime":"2026-04-03T22:04:16.607Z","endTime":"2026-04-03T22:04:31.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:04:31.650Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chandler Simpson walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-03T22:04:42.676Z","endTime":"2026-04-03T22:07:01.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnSecond":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":71.7,"endSpeed":64.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73732756273526,"aZ":-39.01357742926248,"pfxX":7.238545368597364,"pfxZ":-6.4611110001714085,"pX":0.6677935471281158,"pZ":0.8133281693229885,"vX0":2.4002952771662183,"vY0":-104.2548849121012,"vZ0":-0.7651368199885397,"x":91.55,"y":216.82,"x0":-1.4517156285277388,"y0":50.002697676034444,"z0":5.947117472080616,"aX":7.663715079827421},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.2,"breakVerticalInduced":-11.4,"breakHorizontal":-13.9,"spinRate":2178,"spinDirection":51},"zone":14,"typeConfidence":0.92,"plateTime":0.533247918234911,"extension":7.20949079935461},"index":0,"playId":"d894b034-08fc-3ddd-a0ae-b7c22644cefa","pitchNumber":1,"startTime":"2026-04-03T22:05:05.718Z","endTime":"2026-04-03T22:05:09.267Z","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":81.3,"endSpeed":72.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62526917911959,"aZ":-25.673421687182778,"pfxX":-12.156712923468653,"pfxZ":4.752159277313138,"pX":-0.02455339228371467,"pZ":2.2962106428814617,"vX0":6.859358398474481,"vY0":-118.01333032638806,"vZ0":-2.5142557376789902,"x":117.94,"y":176.78,"x0":-1.434126724278123,"y0":50.004526708501515,"z0":5.81329461154424,"aX":-16.643349711088227},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":8.0,"breakHorizontal":19.7,"spinRate":1912,"spinDirection":248},"zone":5,"typeConfidence":0.9,"plateTime":0.46946864628014273,"extension":7.1174452553376435},"index":1,"playId":"708192bb-2d49-35df-b93d-68ee44184842","pitchNumber":2,"startTime":"2026-04-03T22:05:27.046Z","endTime":"2026-04-03T22:05:30.717Z","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":82.9,"endSpeed":73.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.538634550174933,"aZ":-25.41859432089274,"pfxX":-11.406080500567155,"pfxZ":4.74728972250964,"pX":-1.8953557221108241,"pZ":3.9892902914931976,"vX0":2.6908119309608685,"vY0":-120.5138845126377,"vZ0":0.7990845343505355,"x":189.25,"y":131.07,"x0":-1.5685210055216114,"y0":50.001587883913274,"z0":5.956727651082184,"aX":-16.22865642126592},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":9.1,"breakHorizontal":19.6,"spinRate":2018,"spinDirection":246},"zone":11,"typeConfidence":0.9,"plateTime":0.4603052838391064,"extension":6.893913999125715},"index":2,"playId":"1ef5b9f9-e8b0-33d2-b954-cb467f8659a2","pitchNumber":3,"startTime":"2026-04-03T22:05:50.403Z","endTime":"2026-04-03T22:05:53.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.8,"endSpeed":72.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.293828660349355,"aZ":-26.131883396011556,"pfxX":-11.9754343564465,"pfxZ":4.447163414456313,"pX":-0.14863393103269942,"pZ":2.8253853507640043,"vX0":6.480563724936208,"vY0":-117.32171650293772,"vZ0":-1.1487469505492292,"x":122.67,"y":162.49,"x0":-1.4264385477192527,"y0":50.00543964741713,"z0":5.813179707115013,"aX":-16.28511709802731},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":8.0,"breakHorizontal":19.6,"spinRate":1986,"spinDirection":248},"zone":2,"typeConfidence":0.9,"plateTime":0.4713438006287691,"extension":7.01416341705584},"index":3,"playId":"2c98ce03-bf5e-3966-afae-28075b3762bf","pitchNumber":4,"startTime":"2026-04-03T22:06:10.715Z","endTime":"2026-04-03T22:06:15.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":73.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.855771019394016,"aZ":-28.173028768480535,"pfxX":-10.283898472971487,"pfxZ":2.816671161776064,"pX":-1.9056650072814914,"pZ":3.5034800705920164,"vX0":2.308643525380267,"vY0":-120.56025034758638,"vZ0":0.42623403406213445,"x":189.64,"y":144.19,"x0":-1.5612428861930145,"y0":50.00531798853302,"z0":5.8809951941318195,"aX":-14.62535918955839},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.5,"breakHorizontal":17.6,"spinRate":1868,"spinDirection":249},"zone":11,"typeConfidence":0.9,"plateTime":0.4603812128933593,"extension":7.244794691656283},"index":4,"playId":"e019b46c-8394-32cd-b52e-72705e379a0b","pitchNumber":5,"startTime":"2026-04-03T22:06:37.809Z","endTime":"2026-04-03T22:06:41.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":72.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95922415366872,"aZ":-28.738514643011968,"pfxX":-11.436681165511056,"pfxZ":2.5111792935455934,"pX":-1.429333009019714,"pZ":2.965273875332308,"vX0":3.65818648782715,"vY0":-118.05887164944346,"vZ0":-0.47305914612418787,"x":171.48,"y":158.72,"x0":-1.541605700578808,"y0":50.00256290883806,"z0":5.886192278699894,"aX":-15.643410721596544},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":4.7,"breakHorizontal":19.3,"spinRate":2018,"spinDirection":246},"zone":11,"typeConfidence":0.9,"plateTime":0.46957137673219096,"extension":7.097652874005242},"index":5,"playId":"60840162-b233-394f-8f0f-ca18bdb80c63","pitchNumber":6,"startTime":"2026-04-03T22:06:57.797Z","endTime":"2026-04-03T22:07:01.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:07:01.801Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Williams strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-03T22:08:12.901Z","endTime":"2026-04-03T22:09:10.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-03T22:07:10.397Z","endTime":"2026-04-03T22:08:15.075Z","isPitch":false,"type":"action"},{"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":75.3,"endSpeed":68.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.972540702609773,"aZ":-30.43675406809391,"pfxX":5.376430271682992,"pfxZ":1.4569812198168242,"pX":1.6705007948524995,"pZ":1.6252760557593613,"vX0":5.231108626108749,"vY0":-109.48754293622083,"vZ0":-1.879112604233085,"x":53.32,"y":194.9,"x0":-1.4662076405410807,"y0":50.00085143202546,"z0":5.814999989857974,"aX":6.393823575950901},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":2.4,"breakHorizontal":-11.3,"spinRate":2222,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.5041852588066025,"extension":7.120828197226042},"index":1,"playId":"cb8522d7-b8ed-3b52-95d3-770b9d363f9a","pitchNumber":1,"startTime":"2026-04-03T22:08:15.075Z","endTime":"2026-04-03T22:08:18.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":73.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49341023861014,"aZ":-26.577582436927667,"pfxX":-12.498365401505755,"pfxZ":3.968893119165168,"pX":-0.017152896327777396,"pZ":2.337869806455452,"vX0":6.90801657018639,"vY0":-119.27390302395133,"vZ0":-2.3476512223120993,"x":117.65,"y":175.66,"x0":-1.3593874924153933,"y0":50.00230090049034,"z0":5.783687974270853,"aX":-17.624011789741395},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.7,"breakHorizontal":20.4,"spinRate":1995,"spinDirection":249},"zone":5,"typeConfidence":0.9,"plateTime":0.4630061487462389,"extension":7.197905346706626},"index":2,"playId":"1dd326a4-1511-3115-b32f-3054ad146c62","pitchNumber":2,"startTime":"2026-04-03T22:08:32.052Z","endTime":"2026-04-03T22:08:35.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":72.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81896860527124,"aZ":-28.459273574515464,"pfxX":4.349681097210327,"pfxZ":2.735861368445004,"pX":0.040399351821249804,"pZ":2.2014954800259687,"vX0":2.3095581332893858,"vY0":-116.32222821370584,"vZ0":-1.9110452431384997,"x":115.46,"y":179.34,"x0":-1.533534292179298,"y0":50.00084658895232,"z0":5.757415488424547,"aX":5.901432122083669},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":4.7,"breakHorizontal":-8.5,"spinRate":2154,"spinDirection":158},"zone":8,"typeConfidence":0.82,"plateTime":0.4726413942727228,"extension":7.181538068926735},"index":3,"playId":"b2fb3f8e-4a08-32fd-99ae-52c6608850bf","pitchNumber":3,"startTime":"2026-04-03T22:08:49.809Z","endTime":"2026-04-03T22:08:53.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":74.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88553682546722,"aZ":-27.583987830336277,"pfxX":-13.025591143359383,"pfxZ":3.2404544434300977,"pX":0.6044701908966648,"pZ":1.263687022776538,"vX0":8.457215119422033,"vY0":-119.11393543075074,"vZ0":-4.6152731811455,"x":93.96,"y":204.66,"x0":-1.3250450296717655,"y0":50.003889094004535,"z0":5.761770963168081,"aX":-18.454849813144026},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.8,"breakHorizontal":21.1,"spinRate":2129,"spinDirection":252},"zone":14,"typeConfidence":0.9,"plateTime":0.4623465508392379,"extension":7.129610154427659},"index":4,"playId":"041de816-0d11-3bd6-90ca-82c5ddcb86fb","pitchNumber":4,"startTime":"2026-04-03T22:09:05.928Z","endTime":"2026-04-03T22:09:10.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:09:10.088Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Keaschall singles on a line drive to left fielder Chandler Simpson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-03T22:11:14.646Z","endTime":"2026-04-03T22:12:18.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":96.2,"endSpeed":86.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.1980707392329,"aZ":-21.791570345258872,"pfxX":-9.700992368630383,"pfxZ":5.345567413785295,"pX":-0.44788651971278926,"pZ":2.7827483646877744,"vX0":5.771054623698487,"vY0":-139.84820505820772,"vZ0":-3.3606421719844413,"x":134.07,"y":163.65,"x0":-1.2988744894433217,"y0":50.00534584491316,"z0":5.462730825423302,"aX":-18.847931859712503},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.0,"breakHorizontal":16.1,"spinRate":2401,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.3945821478818674,"extension":6.721867871301095},"index":0,"playId":"b41eb60b-d6a4-3e30-abc2-e78c88f22367","pitchNumber":1,"startTime":"2026-04-03T22:11:19.223Z","endTime":"2026-04-03T22:11:23.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.365019457527914,"aZ":-30.15797674404455,"pfxX":-11.903575966225402,"pfxZ":1.1248218397632952,"pX":-0.7449622370433668,"pZ":1.778100388235272,"vX0":5.478524697974077,"vY0":-134.16329301060694,"vZ0":-3.9644563257434275,"x":145.4,"y":190.77,"x0":-1.2806426861386173,"y0":50.00655963087754,"z0":5.454352909316563,"aX":-21.43740675374708},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.3,"breakHorizontal":20.2,"spinRate":2129,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.4101903181458799,"extension":6.97797357250108},"index":1,"playId":"b8317a19-82c3-3c53-b601-ea23ae8a010d","pitchNumber":2,"startTime":"2026-04-03T22:11:39.785Z","endTime":"2026-04-03T22:11:42.857Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-03T22:11:55.680Z","endTime":"2026-04-03T22:12:08.773Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"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":0},"pitchData":{"startSpeed":86.4,"endSpeed":77.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16159914971205,"aZ":-31.306295868417614,"pfxX":1.8916760178456038,"pfxZ":0.5512012907071657,"pX":-0.4610144716994939,"pZ":3.020009269670654,"vX0":1.7422181097387772,"vY0":-125.71508329104878,"vZ0":-0.03244654860495155,"x":134.57,"y":157.24,"x0":-1.4137278228557364,"y0":50.001230206485914,"z0":5.616672072958328,"aX":2.9677462101872574},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.3,"breakHorizontal":-3.8,"spinRate":2627,"spinDirection":88},"zone":1,"typeConfidence":2.0,"plateTime":0.43901764532703247,"extension":6.90646084614358},"hitData":{"launchSpeed":70.5,"launchAngle":20.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":98.25,"coordY":106.92}},"index":3,"playId":"d2565812-da5c-36c1-a40d-d60980780256","pitchNumber":3,"startTime":"2026-04-03T22:12:08.773Z","endTime":"2026-04-03T22:12:18.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:12:18.743Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Wallner strikes out swinging. Luke Keaschall steals (1) 2nd base.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-03T22:12:30.758Z","endTime":"2026-04-03T22:14:32.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.6,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62459602073535,"aZ":-31.048792763871493,"pfxX":4.089009041390585,"pfxZ":0.6944242571703718,"pX":-0.4897922842186739,"pZ":2.63157537382515,"vX0":1.3396517152121092,"vY0":-127.34761112839473,"vZ0":-1.1738400282800954,"x":135.67,"y":167.73,"x0":-1.5553522098522963,"y0":50.005453751081006,"z0":5.577519033356388,"aX":6.6482772839005655},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.2,"breakHorizontal":-7.7,"spinRate":2594,"spinDirection":97},"zone":4,"typeConfidence":2.0,"plateTime":0.4317873479389083,"extension":6.710626470810893},"index":0,"playId":"e40614bc-b0a9-39c3-99df-abb7b185b337","pitchNumber":1,"startTime":"2026-04-03T22:12:43.623Z","endTime":"2026-04-03T22:12:47.078Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"78e79c0a-48fe-3538-91e1-73376361127a","startTime":"2026-04-03T22:12:58.895Z","endTime":"2026-04-03T22:13:01.895Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89121310411857,"aZ":-17.573514012305058,"pfxX":-5.590377855466469,"pfxZ":7.405105829807617,"pX":0.8977454633354388,"pZ":3.3389575276828074,"vX0":7.786117463471517,"vY0":-139.43507887375148,"vZ0":-3.042785271563641,"x":82.78,"y":148.63,"x0":-1.2025266972290716,"y0":50.0060534741128,"z0":5.601792087371007,"aX":-11.02788555629499},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.0,"breakHorizontal":8.5,"spinRate":2579,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.39258047924481776,"extension":6.922857640893698},"index":2,"playId":"d27792bf-32ba-3930-998d-b99d15be3d28","pitchNumber":2,"startTime":"2026-04-03T22:13:19.212Z","endTime":"2026-04-03T22:13:23.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.5,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03156820582488,"aZ":-25.673820990660378,"pfxX":-10.596010863680956,"pfxZ":3.593780201099902,"pX":-1.045312963639313,"pZ":3.6988561683241152,"vX0":4.453066896762714,"vY0":-134.55834455077607,"vZ0":-0.3375015759130311,"x":156.84,"y":138.91,"x0":-1.358285492948551,"y0":50.00195069565459,"z0":5.6673486147659276,"aX":-19.155153198177427},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.6,"breakHorizontal":18.0,"spinRate":1991,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4092833837131953,"extension":6.7702107791117605},"index":3,"playId":"b8fb181c-7f86-3100-a6df-08913f3ff0a0","pitchNumber":3,"startTime":"2026-04-03T22:13:38.470Z","endTime":"2026-04-03T22:13:41.814Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.0,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.554412988171816,"aZ":-29.528166541069993,"pfxX":0.7217482273176712,"pfxZ":1.6378080430435986,"pX":-0.534912742245074,"pZ":3.155027722631643,"vX0":2.456054101571286,"vY0":-127.4393820511545,"vZ0":-0.26674110833682374,"x":124.11,"y":139.01,"x0":-1.611958888573507,"y0":50.002059824585125,"z0":5.62942431035545,"aX":1.1658567890249394},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.1,"breakHorizontal":-1.9,"spinRate":2637,"spinDirection":85},"zone":1,"typeConfidence":2.0,"plateTime":0.4327665287239557,"extension":6.6951997246237225},"index":4,"playId":"9b45cd7d-6222-3c2e-a476-8be16f6506bd","pitchNumber":4,"startTime":"2026-04-03T22:13:57.514Z","endTime":"2026-04-03T22:14:01.156Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-03T22:14:08.852Z","endTime":"2026-04-03T22:14:25.079Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":86.9,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.06357276557365,"aZ":-11.219701793868884,"pfxX":-4.563779855579167,"pfxZ":10.678639988656576,"pX":-0.12459891891615958,"pZ":3.091603577400818,"vX0":5.202165325296102,"vY0":-140.22863366636997,"vZ0":-4.42336771085273,"x":121.75,"y":155.31,"x0":-1.4239315512321584,"y0":50.00336625218931,"z0":5.440455127575747,"aX":-8.956024022394146},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.4,"breakHorizontal":7.0,"spinRate":2556,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.39282801154336155,"extension":6.702472923588089},"index":6,"playId":"eb806436-9c18-3344-97df-887eb42c9c36","pitchNumber":5,"startTime":"2026-04-03T22:14:25.079Z","endTime":"2026-04-03T22:14:32.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:14:32.162Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Josh Bell doubles (3) on a fly ball to right fielder Jake Fraley. Luke Keaschall scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-03T22:15:00.243Z","endTime":"2026-04-03T22:15:55.018Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":{"id":671212,"link":"/api/v1/people/671212"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07095628104673,"aZ":-29.45392233510278,"pfxX":0.5886931946531531,"pfxZ":1.6125789722738073,"pX":0.3256075285648448,"pZ":1.1203892057537521,"vX0":4.328209729660275,"vY0":-129.06378974756907,"vZ0":-5.242795455430914,"x":104.59,"y":208.53,"x0":-1.4501608657801248,"y0":50.003059748459364,"z0":5.448834947577588,"aX":0.9912477499862208},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.9,"breakHorizontal":-2.0,"spinRate":2560,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.42452747582141415,"extension":6.865660386418934},"index":0,"playId":"5f5ae769-8762-3475-8ec0-b2841162893b","pitchNumber":1,"startTime":"2026-04-03T22:15:00.243Z","endTime":"2026-04-03T22:15:03.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.517725501908235,"aZ":-24.06284903891752,"pfxX":-13.292348311184629,"pfxZ":4.322057922833728,"pX":-0.19376707837137072,"pZ":2.297259375935971,"vX0":7.453050486323215,"vY0":-136.07107670389513,"vZ0":-4.111575741606461,"x":124.39,"y":176.75,"x0":-1.2394736885358038,"y0":50.005238604624594,"z0":5.492729662935755,"aX":-24.959474975492455},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.2,"breakHorizontal":22.6,"spinRate":2277,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.40235350226024824,"extension":6.878169225496367},"index":1,"playId":"03fdf978-9dde-3ba2-8f2c-feecb8df56a4","pitchNumber":2,"startTime":"2026-04-03T22:15:19.367Z","endTime":"2026-04-03T22:15:22.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63675612645484,"aZ":-28.163315194069366,"pfxX":7.010777146990734,"pfxZ":2.605189984557885,"pX":1.003207306083427,"pZ":3.1499348574622434,"vX0":3.786012055154014,"vY0":-123.99151698704894,"vZ0":-0.19688718806958405,"x":78.76,"y":153.73,"x0":-1.4602433483508264,"y0":50.001471444552394,"z0":5.60521842493963,"aX":10.778711726625541},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.9,"breakHorizontal":-13.7,"spinRate":2664,"spinDirection":63},"zone":12,"typeConfidence":2.0,"plateTime":0.44384413155748126,"extension":6.729368337249881},"hitData":{"launchSpeed":69.2,"launchAngle":28.0,"totalDistance":210.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.1,"coordY":140.48}},"index":2,"playId":"6b7b9a3e-c4e7-3ce5-912f-89d55855b45d","pitchNumber":3,"startTime":"2026-04-03T22:15:40.996Z","endTime":"2026-04-03T22:15:55.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:15:55.018Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Jeffers singles on a fly ball to right fielder Jake Fraley. Josh Bell to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-03T22:16:24.170Z","endTime":"2026-04-03T22:17:09.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"postOnThird":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70174176446445,"aZ":-30.53784534859295,"pfxX":-8.823601795712692,"pfxZ":0.879629403796935,"pX":-0.16526227608489563,"pZ":2.703302613025705,"vX0":6.296126314800037,"vY0":-135.1929916308038,"vZ0":-1.9553226454266066,"x":123.3,"y":165.79,"x0":-1.3661739731443299,"y0":50.00593302049824,"z0":5.558517731607359,"aX":-16.500297648684626},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.4,"breakHorizontal":14.9,"spinRate":2200,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.40360207331758824,"extension":6.8326594660346744},"index":0,"playId":"edef0326-0f61-3261-8d7b-e427859a0a12","pitchNumber":1,"startTime":"2026-04-03T22:16:26.680Z","endTime":"2026-04-03T22:16:33.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":87.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.190626187434944,"aZ":-23.913793082942096,"pfxX":-12.695397496558364,"pfxZ":4.157018805553548,"pX":-0.3819897575858,"pZ":2.729155400428498,"vX0":7.047431466789496,"vY0":-141.29272953391555,"vZ0":-3.304742851883293,"x":131.56,"y":165.09,"x0":-1.2813451593960132,"y0":50.006540088006226,"z0":5.4806731958220976,"aX":-25.24647858326716},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.0,"breakHorizontal":21.2,"spinRate":2494,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.3901561693223923,"extension":6.968216501870848},"hitData":{"launchSpeed":71.0,"launchAngle":37.0,"totalDistance":217.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.0,"coordY":129.7}},"index":1,"playId":"8b8f181e-5b89-3344-9ca6-1937905d8544","pitchNumber":2,"startTime":"2026-04-03T22:16:58.206Z","endTime":"2026-04-03T22:17:09.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:17:09.286Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trevor Larnach walks. Ryan Jeffers to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-03T22:18:16.144Z","endTime":"2026-04-03T22:20:34.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"postOnSecond":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"postOnThird":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-03T22:17:36.616Z","endTime":"2026-04-03T22:18:18.427Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":82.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33806130371193,"aZ":-31.06628908275206,"pfxX":-11.299551129612208,"pfxZ":0.6286724988860106,"pX":-0.1722355771301846,"pZ":2.0236146151387264,"vX0":7.17619386772373,"vY0":-133.00030346068783,"vZ0":-3.1868917040244504,"x":123.57,"y":184.14,"x0":-1.4680733658160428,"y0":50.00075021394115,"z0":5.543408884356559,"aX":-19.79849132032592},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.5,"breakHorizontal":18.5,"spinRate":2077,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.4153229531098721,"extension":6.765782249435549},"index":1,"playId":"5405eca0-b923-342f-bee3-462ea34c4c92","pitchNumber":1,"startTime":"2026-04-03T22:18:18.427Z","endTime":"2026-04-03T22:18:21.903Z","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":97.1,"endSpeed":86.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.677376748847884,"aZ":-11.075355125184345,"pfxX":-5.174672208624838,"pfxZ":10.715146384972567,"pX":-1.0373817798390979,"pZ":4.381521976939152,"vX0":2.76794270579161,"vY0":-141.21593505031856,"vZ0":-1.6141410577948059,"x":156.54,"y":120.48,"x0":-1.3713981594974736,"y0":50.0016328835735,"z0":5.694364045064434,"aX":-10.18814422030037},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.1,"breakHorizontal":8.6,"spinRate":2774,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3916636644368783,"extension":6.5585921950649535},"index":2,"playId":"38c081f3-a341-3459-b21d-8896bd691bfd","pitchNumber":2,"startTime":"2026-04-03T22:18:38.520Z","endTime":"2026-04-03T22:18:41.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":83.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.45888168890385,"aZ":-28.23167372878645,"pfxX":-11.6878993481472,"pfxZ":2.1753166040709244,"pX":-1.3181957517703995,"pZ":1.728042151940836,"vX0":4.262781286339015,"vY0":-135.28277254024653,"vZ0":-4.718612102583323,"x":167.25,"y":192.12,"x0":-1.415848342035336,"y0":50.00534091618232,"z0":5.526404813080004,"aX":-21.198011144744132},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.9,"breakHorizontal":19.9,"spinRate":2162,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4082844095841027,"extension":6.7213024219811075},"index":3,"playId":"1fbfec5c-7d51-3e8e-9f5c-749a378448b5","pitchNumber":3,"startTime":"2026-04-03T22:18:56.507Z","endTime":"2026-04-03T22:18:59.703Z","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":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94927289021535,"aZ":-31.37374015743321,"pfxX":1.6131823364812665,"pfxZ":0.48573570877413275,"pX":-0.7228442378349718,"pZ":3.205403340885863,"vX0":1.623678873277054,"vY0":-128.75896191552687,"vZ0":-0.013593396933584856,"x":144.55,"y":152.23,"x0":-1.5742575205896219,"y0":50.00574456084892,"z0":5.664821777243015,"aX":2.6737156232541994},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.1,"breakHorizontal":-3.4,"spinRate":2551,"spinDirection":102},"zone":1,"typeConfidence":2.0,"plateTime":0.42751856618216744,"extension":6.765186915634157},"index":4,"playId":"6168007d-041f-315a-ab83-1e61c46ec67e","pitchNumber":4,"startTime":"2026-04-03T22:19:16.351Z","endTime":"2026-04-03T22:19:43.351Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.04054541756702,"aZ":-29.721962216763327,"pfxX":-10.74490260232394,"pfxZ":1.3525106378128822,"pX":-1.766082245414184,"pZ":1.7904772951883225,"vX0":3.147292946426605,"vY0":-135.08714314398702,"vZ0":-4.171487624571461,"x":184.32,"y":190.44,"x0":-1.5624149713517728,"y0":50.00583701179447,"z0":5.48495972180269,"aX":-19.52780229345317},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.7,"breakHorizontal":18.6,"spinRate":2156,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.40810903517123975,"extension":6.638843934969187},"index":5,"playId":"aacfdb99-b38f-3aaf-9d94-62a6193627a3","pitchNumber":5,"startTime":"2026-04-03T22:19:51.032Z","endTime":"2026-04-03T22:19:54.161Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"d282831f-a8e3-40a1-a77a-0371203b9043","startTime":"2026-04-03T22:20:12.356Z","endTime":"2026-04-03T22:20:17.356Z","isPitch":false,"type":"stepoff"},{"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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.748461537767916,"aZ":-23.225487354593955,"pfxX":-11.728909123971865,"pfxZ":4.83318992245335,"pX":0.5825949681494452,"pZ":1.103275780343467,"vX0":8.902797280975,"vY0":-135.66800899285218,"vZ0":-7.090174992373925,"x":94.79,"y":208.99,"x0":-1.2299566516060703,"y0":50.00076879614661,"z0":5.387711840121004,"aX":-21.69861101248555},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.3,"breakHorizontal":19.2,"spinRate":2244,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.40488322762752693,"extension":6.952088657012407},"index":7,"playId":"314b7da1-82a8-344b-b59f-d056431941a9","pitchNumber":6,"startTime":"2026-04-03T22:20:30.705Z","endTime":"2026-04-03T22:20:34.582Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:20:34.582Z","atBatIndex":33},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Royce Lewis reaches on a fielder's choice. Josh Bell scores. Ryan Jeffers to 3rd. Trevor Larnach to 2nd. Fielding error by shortstop Carson Williams.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-03T22:21:12.252Z","endTime":"2026-04-03T22:21:40.574Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"postOnThird":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"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":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":{"id":671212,"link":"/api/v1/people/671212"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":80.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.463046217025546,"aZ":-27.731396688440277,"pfxX":-0.07836905434493957,"pfxZ":2.6410554642801483,"pX":-0.5605339566511135,"pZ":2.6917265099095977,"vX0":2.2024656151688156,"vY0":-129.4796949292246,"vZ0":-1.9597737588362159,"x":138.37,"y":166.1,"x0":-1.4154517205599684,"y0":50.00124296657063,"z0":5.600532999209487,"aX":-0.13181547118412595},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.6,"breakHorizontal":-0.4,"spinRate":2656,"spinDirection":108},"zone":4,"typeConfidence":2.0,"plateTime":0.42458037794457937,"extension":6.711183176869228},"index":0,"playId":"f50868f0-105b-34aa-a420-b3b78802843b","pitchNumber":1,"startTime":"2026-04-03T22:21:12.252Z","endTime":"2026-04-03T22:21:15.616Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":82.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.49119302119502,"aZ":-29.34241424118517,"pfxX":-13.815280246241244,"pfxZ":1.6068705070861604,"pX":0.2328697033647992,"pZ":1.7485695077012438,"vX0":8.546486125943929,"vY0":-133.58420246934102,"vZ0":-4.061391812053701,"x":108.12,"y":191.57,"x0":-1.2550748831469032,"y0":50.00188704436823,"z0":5.459247928895058,"aX":-24.341668295113045},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.0,"breakHorizontal":22.6,"spinRate":2093,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.41401038848258187,"extension":6.879071107879619},"hitData":{"launchSpeed":102.0,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":114.09,"coordY":151.68}},"index":1,"playId":"7aa47f71-c67a-33a8-b035-c60927ea991a","pitchNumber":2,"startTime":"2026-04-03T22:21:32.557Z","endTime":"2026-04-03T22:21:40.574Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:21:40.574Z","atBatIndex":34},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Tristan Gray out on a sacrifice fly to right fielder Jake Fraley. Ryan Jeffers scores. Trevor Larnach to 3rd.","rbi":1,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-03T22:22:08.550Z","endTime":"2026-04-03T22:24:03.793Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"postOnThird":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":{"id":671212,"link":"/api/v1/people/671212"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0641371714799,"aZ":-32.222429005276226,"pfxX":1.7051106801995228,"pfxZ":-0.027362988272171762,"pX":-2.0433384926616944,"pZ":2.9411586115934205,"vX0":-1.2025222957617698,"vY0":-128.17206622871254,"vZ0":-0.27443262339830976,"x":194.89,"y":159.37,"x0":-1.7871675965659932,"y0":50.00492079480677,"z0":5.588334316561965,"aX":2.8078283773283528},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.1,"breakHorizontal":-2.8,"spinRate":2645,"spinDirection":106},"zone":11,"typeConfidence":2.0,"plateTime":0.42905749409583205,"extension":6.625918313974333},"index":0,"playId":"3a963cdd-02bb-38ad-8ef0-5c5d65dbbfc0","pitchNumber":1,"startTime":"2026-04-03T22:22:08.550Z","endTime":"2026-04-03T22:22:11.550Z","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":88.4,"endSpeed":80.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.527707707383787,"aZ":-29.700537369294654,"pfxX":1.5810333350713504,"pfxZ":1.4957259055399543,"pX":-0.3065441414531179,"pZ":2.8972061906009405,"vX0":2.4493731882630145,"vY0":-128.61733470314627,"vZ0":-0.9390222432740233,"x":128.68,"y":160.56,"x0":-1.4808898376372077,"y0":50.004061945753016,"z0":5.594171355272678,"aX":2.61868896052878},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.8,"breakHorizontal":-3.5,"spinRate":2601,"spinDirection":101},"zone":1,"typeConfidence":2.0,"plateTime":0.4277419643339684,"extension":6.6519463887271995},"index":1,"playId":"734775ab-44ac-33a7-944c-a5ab1fc7cada","pitchNumber":2,"startTime":"2026-04-03T22:22:24.717Z","endTime":"2026-04-03T22:22:28.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.08821614923369,"aZ":-32.4439920157423,"pfxX":-10.990100662573004,"pfxZ":-0.14876073522511213,"pX":-1.9407960123337358,"pZ":2.934610006530986,"vX0":2.645945811005845,"vY0":-133.97476813611758,"vZ0":-0.5515909017464014,"x":190.98,"y":159.55,"x0":-1.525868883008178,"y0":50.00528129195711,"z0":5.501082791969621,"aX":-19.60001615731311},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-0.1,"breakHorizontal":19.1,"spinRate":2077,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4118550848889373,"extension":6.795687767842935},"index":2,"playId":"b4ebfe52-40ea-3d4d-94f7-0ac0802191a3","pitchNumber":3,"startTime":"2026-04-03T22:22:42.361Z","endTime":"2026-04-03T22:22:45.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.630607914951018,"aZ":-32.050211919161896,"pfxX":1.3753908188844193,"pfxZ":0.07619944775393606,"pX":-0.49709351966603244,"pZ":2.9210473885450456,"vX0":2.2008807119039413,"vY0":-129.1681997494635,"vZ0":-0.40176630056556806,"x":135.95,"y":159.91,"x0":-1.541213971403978,"y0":50.0054732673102,"z0":5.557611587421961,"aX":2.307849425121028},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.2,"breakHorizontal":-3.0,"spinRate":2669,"spinDirection":108},"zone":1,"typeConfidence":2.0,"plateTime":0.425168597988014,"extension":6.773622551625478},"index":3,"playId":"d5edcb45-566d-339f-8b39-51c77e1e7e03","pitchNumber":4,"startTime":"2026-04-03T22:23:00.675Z","endTime":"2026-04-03T22:23:06.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":86.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":40.641637344373684,"aZ":-24.94975493857526,"pfxX":-10.843364711004487,"pfxZ":3.6974008972600334,"pX":-1.4650914089553293,"pZ":3.5157066749327783,"vX0":3.812112708611034,"vY0":-140.9880523030676,"vZ0":-0.8952001823347912,"x":172.85,"y":143.86,"x0":-1.449398350155647,"y0":50.00605676704189,"z0":5.491080672316567,"aX":-21.20504867440416},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.6,"breakHorizontal":18.5,"spinRate":2528,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3928531637594017,"extension":6.6802975745735145},"index":4,"playId":"552a1aae-f942-3a9f-9f31-8c9e6f399fd0","pitchNumber":5,"startTime":"2026-04-03T22:23:25.658Z","endTime":"2026-04-03T22:23:29.095Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-03T22:23:36.621Z","endTime":"2026-04-03T22:23:50.738Z","isPitch":false,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.607537093316385,"aZ":-31.172020013200235,"pfxX":0.3376965556646392,"pfxZ":0.6053996171184508,"pX":-0.1039010361426767,"pZ":2.6266165752219055,"vX0":3.1814802273258778,"vY0":-128.07356345400984,"vZ0":-1.0932121522490894,"x":120.96,"y":167.86,"x0":-1.4105422704135027,"y0":50.0008138012445,"z0":5.516371752252072,"aX":0.5553418454021274},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.1,"breakHorizontal":-1.4,"spinRate":2618,"spinDirection":101},"zone":5,"typeConfidence":2.0,"plateTime":0.42910048359468567,"extension":6.707223455413806},"hitData":{"launchSpeed":95.9,"launchAngle":29.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.2,"coordY":67.44}},"index":6,"playId":"b0bdd94b-93f3-3871-a8d9-7920ec49f63d","pitchNumber":6,"startTime":"2026-04-03T22:23:50.738Z","endTime":"2026-04-03T22:24:03.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:24:03.793Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-03T22:24:37.702Z","endTime":"2026-04-03T22:25:46.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.271439661565882,"aZ":-33.86087814497959,"pfxX":3.108233428814562,"pfxZ":-0.9936683145858467,"pX":0.027427550839048034,"pZ":2.943759720511935,"vX0":2.8847733305904515,"vY0":-129.81066582437066,"vZ0":-0.2928764452917606,"x":115.95,"y":159.3,"x0":-1.5054963536103023,"y0":50.00424166552418,"z0":5.654026405374771,"aX":5.261372031759824},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.7,"breakHorizontal":-6.4,"spinRate":2628,"spinDirection":98},"zone":2,"typeConfidence":2.0,"plateTime":0.42327913362891456,"extension":6.843457347585605},"index":0,"playId":"99b68f60-9cd9-3cf1-b566-81a838770c29","pitchNumber":1,"startTime":"2026-04-03T22:24:41.931Z","endTime":"2026-04-03T22:24:46.438Z","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":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.197471490249217,"aZ":-27.929035895813925,"pfxX":0.6089300333519716,"pfxZ":2.4476784980489192,"pX":-0.432425859001444,"pZ":2.7789611484988326,"vX0":2.7653828005323238,"vY0":-130.55082480498143,"vZ0":-1.855137077472984,"x":133.48,"y":163.75,"x0":-1.5823692752688823,"y0":50.002979929750886,"z0":5.59072331087476,"aX":1.056203461205099},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.3,"breakHorizontal":-1.7,"spinRate":2679,"spinDirection":117},"zone":4,"typeConfidence":2.0,"plateTime":0.41875677038910375,"extension":6.7939714745926105},"index":1,"playId":"a6b96d68-2905-30ff-afc1-e04684ee2539","pitchNumber":2,"startTime":"2026-04-03T22:25:15.865Z","endTime":"2026-04-03T22:25:19.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.892395090132702,"aZ":-28.572744422636006,"pfxX":-12.976476452346517,"pfxZ":1.9362099541553772,"pX":-0.6432597727531173,"pZ":0.8497177145811322,"vX0":6.223337666020474,"vY0":-135.90404626541815,"vZ0":-6.858404447513633,"x":141.52,"y":215.84,"x0":-1.286598859711512,"y0":50.000094759681026,"z0":5.41117864218611,"aX":-24.08556456870494},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.2,"breakHorizontal":22.1,"spinRate":2221,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4041919523981834,"extension":6.695926957850811},"index":2,"playId":"6ae20015-4b4c-3c04-98d2-13351b6e9dc9","pitchNumber":3,"startTime":"2026-04-03T22:25:43.355Z","endTime":"2026-04-03T22:25:46.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:25:46.898Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Jeffers challenged (pitch result), call on the field was confirmed: Yandy Díaz walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-03T22:28:13.907Z","endTime":"2026-04-03T22:29:54.247Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Eric Orze replaces Bailey Ober.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-03T22:27:01.799Z","endTime":"2026-04-03T22:28:16.157Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679358,"link":"/api/v1/people/679358"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.225433241659083,"aZ":-24.947196692312865,"pfxX":3.178782353548612,"pfxZ":4.4740053369712305,"pX":0.5169962240256919,"pZ":1.2448156623551008,"vX0":4.206492062590472,"vY0":-125.94772697002585,"vZ0":-5.933577726800348,"x":97.29,"y":205.17,"x0":-1.5842433520700314,"y0":50.00330842037498,"z0":5.633699327046803,"aX":5.135690313084879},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.1,"breakHorizontal":-6.7,"spinRate":2510,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.43395186437660804,"extension":7.214715767389589},"index":1,"playId":"c754a7ee-f854-3a95-954f-bfb1e555896f","pitchNumber":1,"startTime":"2026-04-03T22:28:16.157Z","endTime":"2026-04-03T22:28:19.813Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.438270601422353,"aZ":-29.762311147304917,"pfxX":-8.995272919060438,"pfxZ":1.6668100720634023,"pX":0.3836198714870595,"pZ":2.334306751375484,"vX0":7.076768467456176,"vY0":-119.8838428234037,"vZ0":-1.6643488233688915,"x":102.38,"y":175.75,"x0":-1.4462926950743065,"y0":50.0024654945033,"z0":5.70870611563207,"aX":-13.01688845152758},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.9,"breakHorizontal":14.4,"spinRate":1751,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.45790873727836745,"extension":7.013290411903731},"index":2,"playId":"cd31830f-ecfa-3702-af66-532564baf33e","pitchNumber":2,"startTime":"2026-04-03T22:28:31.279Z","endTime":"2026-04-03T22:28:34.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.171851475312973,"aZ":-30.21715084632207,"pfxX":-9.543347655469201,"pfxZ":1.332206707323559,"pX":0.6138332849853736,"pZ":1.9057014048312182,"vX0":7.508074127744533,"vY0":-120.7949110091019,"vZ0":-2.6573078662196643,"x":93.6,"y":187.33,"x0":-1.3061710570486222,"y0":50.00072986428052,"z0":5.696632874894196,"aX":-13.996122161691224},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.0,"breakHorizontal":15.4,"spinRate":1778,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.45473720355324687,"extension":7.108879202211942},"index":3,"playId":"ba2d2494-1c9a-32f3-af2a-19009b442bd0","pitchNumber":3,"startTime":"2026-04-03T22:28:46.400Z","endTime":"2026-04-03T22:28:50.597Z","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":91.4,"endSpeed":82.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26430746453476,"aZ":-12.148195158575064,"pfxX":-7.077540851301302,"pfxZ":11.394123163953692,"pX":-0.7806559429381593,"pZ":4.4307394185175175,"vX0":4.185038116962444,"vY0":-132.9399066331533,"vZ0":-1.4851836031860932,"x":146.76,"y":119.15,"x0":-1.470583377905709,"y0":50.00433332508588,"z0":5.896088817528255,"aX":-12.442061171890074},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":20.4,"breakHorizontal":11.6,"spinRate":2133,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.41487337575825833,"extension":7.081956867520243},"index":4,"playId":"ac90ac59-8634-3b7c-865b-1c24d6f4f40f","pitchNumber":4,"startTime":"2026-04-03T22:29:12.105Z","endTime":"2026-04-03T22:29:15.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58477839443709,"aZ":-31.73193489974019,"pfxX":-11.542456293127639,"pfxZ":0.31885082436032786,"pX":-0.12603395545354945,"pZ":0.5475371694116902,"vX0":6.287771490748934,"vY0":-118.80702633981804,"vZ0":-4.948654880199802,"x":121.8,"y":224.0,"x0":-1.3387579717007319,"y0":50.005464564082274,"z0":5.6176252739140855,"aX":-16.12780740052889},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.6,"breakHorizontal":18.8,"spinRate":1732,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.46509337824582664,"extension":7.175867733379172},"index":5,"playId":"12bca5c1-4a50-3998-8cdd-c36850c408c4","pitchNumber":5,"startTime":"2026-04-03T22:29:29.594Z","endTime":"2026-04-03T22:29:33.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.155771903656817,"aZ":-29.690011094824452,"pfxX":-11.513196661836943,"pfxZ":1.7421329428387935,"pX":-0.4331971159496488,"pZ":1.507406095661563,"vX0":6.012124414944835,"vY0":-119.69140638450081,"vZ0":-3.432346671893359,"x":133.51,"y":198.08,"x0":-1.5068097882980593,"y0":50.00095833958871,"z0":5.672464302014945,"aX":-16.38856282550763},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.4,"breakHorizontal":19.0,"spinRate":1701,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4609573957819073,"extension":7.1091348503710305},"index":6,"playId":"c27a421e-bbe4-3a67-8fb7-d2ae6e61c900","pitchNumber":6,"startTime":"2026-04-03T22:29:48.242Z","endTime":"2026-04-03T22:29:54.247Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"}},"playEndTime":"2026-04-03T22:29:54.247Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan Aranda flies out to left fielder Trevor Larnach.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-03T22:30:32.141Z","endTime":"2026-04-03T22:32:53.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(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":0},"pitchData":{"startSpeed":81.7,"endSpeed":72.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67557287686171,"aZ":-26.36049865046631,"pfxX":-12.301461217515769,"pfxZ":4.248372250711231,"pX":-0.36846286648042204,"pZ":0.5357696237652029,"vX0":6.196619902166753,"vY0":-118.51462428721902,"vZ0":-5.917194865704398,"x":131.04,"y":224.31,"x0":-1.4722895857993055,"y0":50.002942789629955,"z0":5.5927736178556255,"aX":-16.83261695672742},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":5.9,"breakHorizontal":19.9,"spinRate":1745,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4690828151588362,"extension":7.318763952492355},"index":0,"playId":"251ecf39-54d8-3a49-b934-2904e010a007","pitchNumber":1,"startTime":"2026-04-03T22:30:32.141Z","endTime":"2026-04-03T22:30:35.432Z","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":91.5,"endSpeed":80.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.855841335988785,"aZ":-11.799964316954922,"pfxX":-8.514161798542549,"pfxZ":11.859420785393105,"pX":-0.13042984608569333,"pZ":2.255383415298906,"vX0":6.912064929335946,"vY0":-132.64558726541497,"vZ0":-6.314541450658328,"x":121.97,"y":177.88,"x0":-1.7110807376147048,"y0":50.003425554360874,"z0":5.590777681019896,"aX":-14.627824976426},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":19.7,"breakHorizontal":13.2,"spinRate":2277,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.4187487411493245,"extension":7.269077786173687},"index":1,"playId":"f63cf2ea-4df2-36f4-988b-73cc734be13e","pitchNumber":2,"startTime":"2026-04-03T22:30:53.806Z","endTime":"2026-04-03T22:30:57.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":81.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.90813903726027,"aZ":-12.864925080796365,"pfxX":-5.681510406331407,"pfxZ":11.038055924946612,"pX":0.2572780667643344,"pZ":2.672202903805652,"vX0":6.527071786263675,"vY0":-133.7123885893548,"vZ0":-5.454125926471258,"x":107.19,"y":166.63,"x0":-1.5171603139923224,"y0":50.00397738079649,"z0":5.718130061508619,"aX":-9.94059883237313},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.5,"breakHorizontal":8.3,"spinRate":2304,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.4150563294127476,"extension":7.202207063492264},"index":2,"playId":"f55286cf-f081-3fb5-a2ce-7ff84d95460c","pitchNumber":3,"startTime":"2026-04-03T22:31:11.560Z","endTime":"2026-04-03T22:31:15.532Z","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":91.2,"endSpeed":81.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.759727317420285,"aZ":-11.065582958382569,"pfxX":-5.306560583908086,"pfxZ":12.146778447146037,"pX":-0.5246759362222467,"pZ":3.9839724606996505,"vX0":4.58379118610232,"vY0":-132.61591515613037,"vZ0":-2.5296090704209346,"x":137.0,"y":131.21,"x0":-1.6068600436753666,"y0":50.00529854725567,"z0":5.783915577797143,"aX":-9.224399056657798},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":21.4,"breakHorizontal":8.3,"spinRate":2306,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4169001272369628,"extension":7.088819766575933},"index":3,"playId":"7a90e191-dbd3-383d-8172-76da05759641","pitchNumber":4,"startTime":"2026-04-03T22:31:34.368Z","endTime":"2026-04-03T22:31:37.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.714767745274045,"aZ":-32.86222390966937,"pfxX":-7.256952558910152,"pfxZ":-0.4811414881259797,"pX":-0.5479705459268053,"pZ":2.671078093306074,"vX0":4.556135095164421,"vY0":-119.52905583539625,"vZ0":-0.30378252865230626,"x":137.89,"y":166.66,"x0":-1.5435063068618318,"y0":50.00192895236239,"z0":5.770207797516513,"aX":-10.418429014015457},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.6,"breakHorizontal":11.9,"spinRate":1769,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.459616609407294,"extension":7.177646455293302},"index":4,"playId":"4200dccd-fd97-3087-81dc-f3a9389da5f1","pitchNumber":5,"startTime":"2026-04-03T22:31:51.948Z","endTime":"2026-04-03T22:31:57.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62962982106297,"aZ":-9.788317314298322,"pfxX":-5.17771442420835,"pfxZ":12.804431655009957,"pX":0.38192250214392354,"pZ":4.031233519000117,"vX0":6.345629540256402,"vY0":-132.25302385705228,"vZ0":-2.739170678067501,"x":102.44,"y":129.94,"x0":-1.3906076577869764,"y0":50.005356031022316,"z0":5.811993551150831,"aX":-9.054771237641845},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":22.7,"breakHorizontal":7.8,"spinRate":2337,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.4162375658403388,"extension":7.211138617535843},"index":5,"playId":"ef0245e1-5f79-3000-96cd-b292c732b840","pitchNumber":6,"startTime":"2026-04-03T22:32:22.832Z","endTime":"2026-04-03T22:32:26.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.48973267127465,"aZ":-28.475063148574858,"pfxX":-8.477064425093277,"pfxZ":2.514913811380957,"pX":-0.43790186914425294,"pZ":2.119791140860772,"vX0":5.254286333754798,"vY0":-119.53594914918975,"vZ0":-2.512255118308653,"x":133.69,"y":181.55,"x0":-1.5450191083110392,"y0":50.003249164368604,"z0":5.699253587089301,"aX":-12.469795374149857},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.3,"breakHorizontal":14.4,"spinRate":1753,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.45535719917124906,"extension":7.037989102914289},"hitData":{"launchSpeed":90.9,"launchAngle":43.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.83,"coordY":114.1}},"index":6,"playId":"afe9a20b-a982-3ebf-86f3-2eab1eeec725","pitchNumber":7,"startTime":"2026-04-03T22:32:42.375Z","endTime":"2026-04-03T22:32:53.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:32:53.877Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Junior Caminero pops out to first baseman Kody Clemens in foul territory.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-03T22:33:02.694Z","endTime":"2026-04-03T22:36:49.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":9},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20428860245014,"aZ":-24.530282037599893,"pfxX":-10.02048770041818,"pfxZ":5.300358489567082,"pX":0.16714210201835103,"pZ":2.119337057266534,"vX0":6.989811823799213,"vY0":-119.660550872391,"vZ0":-3.2697569108985682,"x":110.63,"y":181.56,"x0":-1.497405112815884,"y0":50.00422540977324,"z0":5.713719251271778,"aX":-14.457576118543379},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":9.0,"breakHorizontal":16.3,"spinRate":1871,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.45864827010207554,"extension":7.099220361223823},"index":0,"playId":"a66c475a-3fd8-3edf-b5c1-f3f59ac294a2","pitchNumber":1,"startTime":"2026-04-03T22:33:17.628Z","endTime":"2026-04-03T22:33:21.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.671017297321455,"aZ":-27.70879951982531,"pfxX":-8.59083244223616,"pfxZ":3.1760673535145862,"pX":0.22973629115008257,"pZ":2.685919685087714,"vX0":6.543820082830765,"vY0":-118.33908035299905,"vZ0":-1.1317756719213543,"x":108.24,"y":166.26,"x0":-1.4686864694635884,"y0":50.00092646097236,"z0":5.731825271370541,"aX":-12.062915560057224},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":5.8,"breakHorizontal":13.8,"spinRate":1873,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.46462036067631374,"extension":7.055689035392335},"index":1,"playId":"d956b94f-0a85-3bdd-9c79-0c8aa29190ae","pitchNumber":2,"startTime":"2026-04-03T22:33:38.682Z","endTime":"2026-04-03T22:33:42.122Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-03T22:33:55.179Z","endTime":"2026-04-03T22:34:12.281Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":73.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.213426511703844,"aZ":-25.632458536888823,"pfxX":-13.105238561851225,"pfxZ":4.616313138575585,"pX":-0.752746653664467,"pZ":0.7824417071378935,"vX0":5.70125896241875,"vY0":-120.68466713512771,"vZ0":-5.803565906114143,"x":145.69,"y":217.65,"x0":-1.4957458171443911,"y0":50.00061783672624,"z0":5.595517742936338,"aX":-18.556702888355417},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.6,"breakHorizontal":21.5,"spinRate":1690,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4609948573167011,"extension":7.124557334702874},"index":3,"playId":"9f01dc92-7809-3215-a0da-c0347b652d50","pitchNumber":3,"startTime":"2026-04-03T22:34:12.281Z","endTime":"2026-04-03T22:34:15.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":72.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38799529354441,"aZ":-38.340109814871994,"pfxX":7.732262745073449,"pfxZ":-4.583480382309009,"pX":1.599360885523697,"pZ":-0.6849904914500013,"vX0":5.8279817815191155,"vY0":-118.08741648033528,"vZ0":-5.550466893565318,"x":56.04,"y":257.27,"x0":-1.9481062500642574,"y0":50.003748853188895,"z0":5.417284270429102,"aX":10.401412983647134},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-9.8,"breakHorizontal":-16.0,"spinRate":2810,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.47253332996380815,"extension":7.119439622698098},"index":4,"playId":"35f758f0-5f8d-3858-877e-e658552d254e","pitchNumber":4,"startTime":"2026-04-03T22:34:36.130Z","endTime":"2026-04-03T22:34:39.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.820693166806326,"aZ":-31.142465903349656,"pfxX":-11.37118332581822,"pfxZ":0.7123643994317135,"pX":-0.6077906192951912,"pZ":1.9468693479244155,"vX0":5.875216318751178,"vY0":-119.87138842186485,"vZ0":-2.202379049934243,"x":140.17,"y":186.21,"x0":-1.6230069363880903,"y0":50.002026109601644,"z0":5.678630750626619,"aX":-16.42126609206067},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.0,"breakHorizontal":19.1,"spinRate":1802,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.4582748232553513,"extension":7.0482547109806095},"index":5,"playId":"1bfde115-00ed-3fb4-8342-f0aa0d9125c1","pitchNumber":5,"startTime":"2026-04-03T22:35:01.331Z","endTime":"2026-04-03T22:35:05.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":74.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.041869413907072,"aZ":-28.770085125319362,"pfxX":-9.779585884760111,"pfxZ":2.386790601365405,"pX":-1.70579239956759,"pZ":2.397599293032271,"vX0":3.195723868811566,"vY0":-119.77543544935389,"vZ0":-1.7232457157353656,"x":182.02,"y":174.04,"x0":-1.8009582996073767,"y0":50.00259120936434,"z0":5.7439075948469505,"aX":-13.951833634106741},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.1,"breakHorizontal":16.7,"spinRate":1737,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4604881041780091,"extension":7.080770563900345},"index":6,"playId":"4d4db034-04d2-3e3e-81d9-77d744f903a1","pitchNumber":6,"startTime":"2026-04-03T22:35:25.015Z","endTime":"2026-04-03T22:35:28.561Z","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":91.9,"endSpeed":82.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.261211907292164,"aZ":-13.264420896635347,"pfxX":-6.836661435150621,"pfxZ":10.68380665215001,"pX":0.41981659363565194,"pZ":3.897528175937925,"vX0":7.178178052442522,"vY0":-133.57488329157087,"vZ0":-2.377417024776356,"x":101.0,"y":133.55,"x0":-1.4406774533493865,"y0":50.00325322667163,"z0":5.777133285203389,"aX":-12.101780041833402},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.8,"breakHorizontal":10.4,"spinRate":2183,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.41330440571175764,"extension":7.066136041009774},"index":7,"playId":"9c90f758-6d28-3a7f-9cfd-e301d32afdab","pitchNumber":7,"startTime":"2026-04-03T22:35:50.564Z","endTime":"2026-04-03T22:35:55.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":75.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03684128176485,"aZ":-28.7360497802253,"pfxX":-13.346308889754713,"pfxZ":2.3887511116008544,"pX":0.8892379210056383,"pZ":-0.6083773055877358,"vX0":9.61761003468405,"vY0":-120.58648805321558,"vZ0":-8.278407560086949,"x":83.1,"y":255.21,"x0":-1.4587822355284834,"y0":50.00578950690957,"z0":5.480435104785376,"aX":-19.24590744101579},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.0,"breakHorizontal":21.2,"spinRate":1680,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4579204432378359,"extension":7.214458339991104},"index":8,"playId":"294db83e-0825-37d5-8f72-2cac1dcccad1","pitchNumber":8,"startTime":"2026-04-03T22:36:14.792Z","endTime":"2026-04-03T22:36:18.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.552176777203986,"aZ":-26.042478871802476,"pfxX":2.2717730853267035,"pfxZ":3.7229447116587657,"pX":-1.1643609766853693,"pZ":3.252595422310956,"vX0":0.9907589670327936,"vY0":-127.32428122704742,"vZ0":-1.324059140275137,"x":161.38,"y":150.96,"x0":-1.8533280570958468,"y0":50.000637901090364,"z0":5.835502959354658,"aX":3.738025424131541},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.7,"breakHorizontal":-4.3,"spinRate":2535,"spinDirection":175},"zone":11,"typeConfidence":2.0,"plateTime":0.42978222046784165,"extension":7.150141963684328},"hitData":{"launchSpeed":51.0,"launchAngle":58.0,"totalDistance":107.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":167.66,"coordY":188.79}},"index":9,"playId":"b838349e-6317-3209-a322-892965cb2ca6","pitchNumber":9,"startTime":"2026-04-03T22:36:41.134Z","endTime":"2026-04-03T22:36:49.199Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:36:49.199Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Fraley grounds out, second baseman Luke Keaschall to first baseman Kody Clemens.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-03T22:37:14.199Z","endTime":"2026-04-03T22:38:11.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":72.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75302393283503,"aZ":-29.14220569534907,"pfxX":-8.613108973857717,"pfxZ":2.201282412650773,"pX":-0.8237969720580852,"pZ":3.66668771951451,"vX0":4.540677970800284,"vY0":-119.1597541106101,"vZ0":1.3575551540286448,"x":148.4,"y":139.78,"x0":-1.6773800926877007,"y0":50.00320162972591,"z0":5.806894522388209,"aX":-11.871173010364416},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":4.8,"breakHorizontal":13.8,"spinRate":1640,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4671842223873206,"extension":6.962860613929638},"index":0,"playId":"5a3e6fe4-fbee-3420-a674-4bf53c1face6","pitchNumber":1,"startTime":"2026-04-03T22:37:24.240Z","endTime":"2026-04-03T22:37:27.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":73.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.709596739325754,"aZ":-28.239192329123878,"pfxX":-10.531444617970234,"pfxZ":2.8119371992255253,"pX":-0.6775275597337471,"pZ":2.44367604858356,"vX0":5.485472894114295,"vY0":-119.98319739297702,"vZ0":-1.6357750941670388,"x":142.83,"y":172.8,"x0":-1.673258666535621,"y0":50.00521525141969,"z0":5.747905643394106,"aX":-14.752582455222987},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.8,"breakHorizontal":17.0,"spinRate":1798,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.46357166309857645,"extension":7.078081274970413},"index":1,"playId":"a29fc0ac-3e0e-3629-b4ef-bcdefe0d77e9","pitchNumber":2,"startTime":"2026-04-03T22:37:41.715Z","endTime":"2026-04-03T22:37:45.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":73.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22256182585344,"aZ":-30.98036315645603,"pfxX":-10.710726165678647,"pfxZ":0.8582146991127058,"pX":-0.5669149241233172,"pZ":2.410975517361415,"vX0":5.524523479142153,"vY0":-119.54266015056939,"vZ0":-1.2963454213362102,"x":138.61,"y":173.68,"x0":-1.563561003989359,"y0":50.00296351577399,"z0":5.841778866413017,"aX":-14.910488510363523},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.4,"breakHorizontal":17.3,"spinRate":1830,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.4650542910047677,"extension":7.086487803821333},"hitData":{"launchSpeed":76.0,"launchAngle":3.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.06,"coordY":154.25}},"index":2,"playId":"70948917-11bb-389a-a940-b37f4a485ac0","pitchNumber":3,"startTime":"2026-04-03T22:38:02.422Z","endTime":"2026-04-03T22:38:11.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:38:11.939Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Byron Buxton flies out sharply to left fielder Chandler Simpson.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-03T22:40:10.456Z","endTime":"2026-04-03T22:40:46.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":94.7,"endSpeed":87.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.771774982141824,"aZ":-23.164120805686153,"pfxX":-7.456226984057553,"pfxZ":4.651075353664274,"pX":-0.9096197546326473,"pZ":2.338198219370496,"vX0":3.7385561720468,"vY0":-137.876379037433,"vZ0":-4.416961081383215,"x":151.67,"y":175.65,"x0":-1.3095761119192046,"y0":50.00417782417683,"z0":5.51125183207982,"aX":-14.450826695454102},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.8,"breakHorizontal":12.8,"spinRate":2315,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.39625439291514075,"extension":6.734119984784011},"index":0,"playId":"795801f2-e2d6-3bb2-95ef-e782ac078c7b","pitchNumber":1,"startTime":"2026-04-03T22:40:18.337Z","endTime":"2026-04-03T22:40:22.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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":76.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49180475070135,"aZ":-28.44907516772974,"pfxX":6.799200113627769,"pfxZ":2.4493388216697856,"pX":0.06112328906609702,"pZ":3.557478704289384,"vX0":1.5670256692423297,"vY0":-123.8159644354455,"vZ0":0.7939939657302273,"x":114.67,"y":142.73,"x0":-1.465742682062842,"y0":50.00166015013981,"z0":5.652131831829104,"aX":10.337459941195933},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.9,"breakHorizontal":-12.7,"spinRate":2607,"spinDirection":67},"zone":12,"typeConfidence":2.0,"plateTime":0.4459271858397833,"extension":6.705784945946959},"hitData":{"launchSpeed":101.3,"launchAngle":51.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":90.01,"coordY":108.25}},"index":1,"playId":"6c56b692-2b3f-3958-99a0-7dc245b819c7","pitchNumber":2,"startTime":"2026-04-03T22:40:33.176Z","endTime":"2026-04-03T22:40:46.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:40:46.378Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Keaschall grounds out sharply, second baseman Ben Williamson to first baseman Jonathan Aranda.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-03T22:40:50.526Z","endTime":"2026-04-03T22:41:48.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":81.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.69922575424755,"aZ":-26.175634259294647,"pfxX":-9.947961829884179,"pfxZ":3.4609792174450096,"pX":0.2180706058150628,"pZ":3.3500146719185575,"vX0":6.944177054278059,"vY0":-132.47706359869753,"vZ0":-0.7380786574687679,"x":108.69,"y":148.33,"x0":-1.1772576258524055,"y0":50.00409140391413,"z0":5.58788116955654,"aX":-17.254345600050975},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.2,"breakHorizontal":16.0,"spinRate":2202,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.41734947279173085,"extension":6.781837235345556},"index":0,"playId":"41607f52-3412-30f8-bcfe-e1d133ae19ac","pitchNumber":1,"startTime":"2026-04-03T22:41:08.903Z","endTime":"2026-04-03T22:41:12.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.193153497822735,"aZ":-20.480546901426283,"pfxX":-4.568427606253218,"pfxZ":6.072551133789457,"pX":-0.5798823664866248,"pZ":4.3762665426753244,"vX0":3.9044029628153085,"vY0":-138.86024500392563,"vZ0":0.4747515695534874,"x":139.1,"y":120.62,"x0":-1.4205084921103464,"y0":50.001142530709735,"z0":5.580866087268574,"aX":-8.794808702806943},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.3,"breakHorizontal":7.3,"spinRate":2264,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.39659929978252517,"extension":6.619074180316155},"index":1,"playId":"76b54ea0-dd3b-35c8-98d9-e5c07bbb51ba","pitchNumber":2,"startTime":"2026-04-03T22:41:24.682Z","endTime":"2026-04-03T22:41:27.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.741185493878806,"aZ":-27.056223179810463,"pfxX":-10.535115893156142,"pfxZ":2.921010874600217,"pX":0.053436596224509116,"pZ":2.369009946083092,"vX0":6.770910354717601,"vY0":-132.37335997158604,"vZ0":-2.750905303616577,"x":114.96,"y":174.82,"x0":-1.186301191069456,"y0":50.001191450569394,"z0":5.430305504462277,"aX":-18.447623389291724},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.8,"breakHorizontal":17.3,"spinRate":2166,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.41587867686908897,"extension":6.874076561229039},"hitData":{"launchSpeed":105.4,"launchAngle":5.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":131.0,"coordY":142.0}},"index":2,"playId":"7b41dd89-72c4-314a-826b-456a5abb9dd4","pitchNumber":3,"startTime":"2026-04-03T22:41:39.978Z","endTime":"2026-04-03T22:41:48.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:41:48.083Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Wallner strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-03T22:42:00.365Z","endTime":"2026-04-03T22:42:51.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":85.0,"endSpeed":76.9,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.712052114579837,"aZ":-31.895942128556417,"pfxX":8.47522238516718,"pfxZ":0.18096214016594026,"pX":0.06263440878116709,"pZ":2.6956304710953014,"vX0":1.3647318026376505,"vY0":-123.64081375505931,"vZ0":-0.1315214411236173,"x":114.61,"y":166.0,"x0":-1.5983416972438151,"y0":50.00183748856158,"z0":5.466532446710333,"aX":12.888101310288674},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.6,"breakHorizontal":-15.6,"spinRate":2499,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.4460405938049621,"extension":6.682612579170699},"index":0,"playId":"3db12cfe-9dfd-3bb4-a9c2-57e38d15cc76","pitchNumber":1,"startTime":"2026-04-03T22:42:11.700Z","endTime":"2026-04-03T22:42:15.252Z","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":2},"pitchData":{"startSpeed":91.5,"endSpeed":81.0,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.64449206983993,"aZ":-35.987320088319564,"pfxX":-13.422246114391776,"pfxZ":-2.2267678658266084,"pX":-0.7705124062478518,"pZ":1.5198860425886573,"vX0":5.705186297715967,"vY0":-132.82905316982374,"vZ0":-3.1935880715486276,"x":146.37,"y":197.74,"x0":-1.2543745326413578,"y0":50.00485262063595,"z0":5.47249094244588,"aX":-22.97148303170657},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-4.7,"breakHorizontal":22.2,"spinRate":2361,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.41925099340200767,"extension":6.938112644176811},"index":1,"playId":"d154a7d2-16ed-38ec-8a5f-981ec27fcaca","pitchNumber":2,"startTime":"2026-04-03T22:42:27.267Z","endTime":"2026-04-03T22:42:30.768Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-03T22:42:43.348Z","endTime":"2026-04-03T22:42:48.545Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.470949958905468,"aZ":-29.985539770453613,"pfxX":1.935879604419092,"pfxZ":1.300159228502877,"pX":-0.025383717846673398,"pZ":1.7495605437170125,"vX0":2.9622035040407186,"vY0":-129.59015480680245,"vZ0":-3.4887013485404483,"x":117.97,"y":191.54,"x0":-1.4390132165634186,"y0":50.00504238631471,"z0":5.4275531278294995,"aX":3.2608837930937833},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.8,"breakHorizontal":-4.2,"spinRate":2546,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.424211022240387,"extension":6.541358833624471},"index":3,"playId":"79a23b96-8757-39c3-b2fe-6607055637fd","pitchNumber":3,"startTime":"2026-04-03T22:42:48.545Z","endTime":"2026-04-03T22:42:51.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:42:51.788Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Fortes pops out to second baseman Luke Keaschall.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-03T22:45:06.378Z","endTime":"2026-04-03T22:45:18.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":80.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.152661067524285,"aZ":-14.114480568997836,"pfxX":-6.140127141108293,"pfxZ":10.618369114431783,"pX":-0.14060742473378035,"pZ":3.459424993516464,"vX0":5.701252449444645,"vY0":-132.14094941095254,"vZ0":-3.191788658752068,"x":122.36,"y":145.38,"x0":-1.5692381193803786,"y0":50.00486113702542,"z0":5.774115498907029,"aX":-10.445587069373921},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":18.4,"breakHorizontal":9.2,"spinRate":2203,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.42071914985330183,"extension":7.128296504624916},"hitData":{"launchSpeed":82.8,"launchAngle":68.0,"totalDistance":105.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":136.39,"coordY":161.69}},"index":0,"playId":"aed2c63c-0216-306b-9eff-fa382bcb7b1a","pitchNumber":1,"startTime":"2026-04-03T22:45:06.378Z","endTime":"2026-04-03T22:45:18.869Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:45:18.869Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cedric Mullins grounds out, second baseman Luke Keaschall to first baseman Kody Clemens.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-03T22:45:29.804Z","endTime":"2026-04-03T22:46:42.000Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":73.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.616251740613315,"aZ":-29.32605350480059,"pfxX":-8.01799572287244,"pfxZ":2.021630173917864,"pX":-0.6566943500641211,"pZ":2.049338595437223,"vX0":4.737708488897144,"vY0":-120.02364057118976,"vZ0":-2.529808337303468,"x":142.03,"y":183.45,"x0":-1.649652518997644,"y0":50.004069833778935,"z0":5.820857461112977,"aX":-11.299287109240355},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.1,"breakHorizontal":12.8,"spinRate":1726,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.4624591439463943,"extension":7.123085266914689},"index":0,"playId":"04d94f79-f8f2-3669-a528-6a9014e1dc0d","pitchNumber":1,"startTime":"2026-04-03T22:45:40.890Z","endTime":"2026-04-03T22:45:45.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":81.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.895633966855826,"aZ":-13.199192856024718,"pfxX":-6.097298614806535,"pfxZ":10.80849807878656,"pX":-0.1929224775087043,"pZ":3.9748941479961557,"vX0":5.486737772051994,"vY0":-133.6955774856073,"vZ0":-2.3238719391491927,"x":124.35,"y":131.46,"x0":-1.5101912858143252,"y0":50.00594492061259,"z0":5.838373203205875,"aX":-10.70805808478138},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.0,"breakHorizontal":9.4,"spinRate":2267,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4145047432555278,"extension":7.133416552409117},"index":1,"playId":"1ecb8990-c884-3d46-a5af-bf591d9d3666","pitchNumber":2,"startTime":"2026-04-03T22:45:58.727Z","endTime":"2026-04-03T22:46:02.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":81.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.42086477005938,"aZ":-11.564811018464388,"pfxX":-7.879074837696274,"pfxZ":11.723848431004564,"pX":0.11163453066163913,"pZ":2.4220100573157346,"vX0":6.873055206989564,"vY0":-133.64914368134242,"vZ0":-6.3788978867175965,"x":112.74,"y":173.39,"x0":-1.5060176013848403,"y0":50.001291935022756,"z0":5.7195602656096645,"aX":-13.848149707344184},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.6,"breakHorizontal":12.2,"spinRate":2262,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.414379001756779,"extension":7.202670848937813},"index":2,"playId":"7c9c6edb-71a7-3f26-bc5b-0afefff58fea","pitchNumber":3,"startTime":"2026-04-03T22:46:12.871Z","endTime":"2026-04-03T22:46:15.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":75.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.097321004062543,"aZ":-35.43378992180496,"pfxX":-11.167142168607125,"pfxZ":-2.221188728194109,"pX":-0.9415441894384533,"pZ":1.9728605025391848,"vX0":4.813872486050197,"vY0":-122.11374487283712,"vZ0":-1.7065202777675386,"x":152.89,"y":185.51,"x0":-1.517181411025123,"y0":50.001261870051785,"z0":5.807426554726729,"aX":-16.40783191145235},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.2,"breakHorizontal":18.6,"spinRate":1552,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4532609951557087,"extension":7.084696817863148},"hitData":{"launchSpeed":84.6,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.52,"coordY":153.2}},"index":3,"playId":"ae243f14-d522-31f7-85fe-db9e660a8a62","pitchNumber":4,"startTime":"2026-04-03T22:46:33.000Z","endTime":"2026-04-03T22:46:42.000Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:46:42.000Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Williamson singles on a ground ball to center fielder Byron Buxton.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-03T22:46:51.327Z","endTime":"2026-04-03T22:47:46.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.527547320437215,"aZ":-25.79961872489566,"pfxX":1.428418929605593,"pfxZ":3.9553904757737097,"pX":0.23658277259940746,"pZ":2.7487760827548295,"vX0":4.532354830007316,"vY0":-126.76574494415055,"vZ0":-2.377992473072719,"x":107.98,"y":164.56,"x0":-1.7677708669770418,"y0":50.00002691671394,"z0":5.781649476805527,"aX":2.2977191914745885},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.8,"breakHorizontal":-3.7,"spinRate":2441,"spinDirection":179},"zone":5,"typeConfidence":2.0,"plateTime":0.4338926845574793,"extension":7.211730448771816},"index":0,"playId":"6a679695-611a-309b-a605-18f777e89deb","pitchNumber":1,"startTime":"2026-04-03T22:47:06.124Z","endTime":"2026-04-03T22:47:09.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":73.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.156034780092423,"aZ":-32.06846129868201,"pfxX":-11.507937970558787,"pfxZ":0.07400964769275653,"pX":-0.9869375891289897,"pZ":3.2859904361798495,"vX0":4.975018808698637,"vY0":-119.96394066564727,"vZ0":0.7654029084332039,"x":154.62,"y":150.06,"x0":-1.6240431043283285,"y0":50.002847324849675,"z0":5.88478588411817,"aX":-16.31135747735908},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.7,"breakHorizontal":19.1,"spinRate":1865,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.4614888814467517,"extension":7.064509678072666},"index":1,"playId":"bc346ef2-7ad4-3437-979a-b95dcaf866f2","pitchNumber":2,"startTime":"2026-04-03T22:47:20.620Z","endTime":"2026-04-03T22:47:24.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.720447109635476,"aZ":-26.212595233489495,"pfxX":3.1400705119715795,"pfxZ":3.8186611692232697,"pX":0.24019316566566642,"pZ":2.225109239823666,"vX0":3.793626800710743,"vY0":-124.38393304581432,"vZ0":-3.330025907621187,"x":107.84,"y":178.7,"x0":-1.714640959809165,"y0":50.00354780126547,"z0":5.762579071646804,"aX":4.903964870620812},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.4,"breakHorizontal":-6.6,"spinRate":2428,"spinDirection":160},"zone":6,"typeConfidence":2.0,"plateTime":0.44091439901073226,"extension":7.220564787599793},"hitData":{"launchSpeed":99.9,"launchAngle":3.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.19,"coordY":71.62}},"index":2,"playId":"9659f9b5-debb-3ff6-a452-8ef26df9ab34","pitchNumber":3,"startTime":"2026-04-03T22:47:37.627Z","endTime":"2026-04-03T22:47:46.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:47:46.667Z","atBatIndex":46},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Chandler Simpson grounds into a force out, second baseman Luke Keaschall to shortstop Tristan Gray. Ben Williamson out at 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-03T22:48:11.752Z","endTime":"2026-04-03T22:49:43.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656484,"link":"/api/v1/people/656484"},"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":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":74.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.660583673799128,"aZ":-30.22220006372047,"pfxX":-12.494018358767828,"pfxZ":1.3716048155434228,"pX":0.21440396513604743,"pZ":-0.10596359048417298,"vX0":8.474954261794444,"vY0":-120.20666838500117,"vZ0":-6.997795777792627,"x":108.83,"y":241.64,"x0":-1.7777571998700121,"y0":50.005129642928765,"z0":5.613288871149894,"aX":-17.8352612886254},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.6,"breakHorizontal":19.9,"spinRate":1561,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4600207648845629,"extension":7.207335158071659},"index":0,"playId":"2ecd0f4f-167c-37c2-8e75-323ac0c7ea82","pitchNumber":1,"startTime":"2026-04-03T22:48:15.261Z","endTime":"2026-04-03T22:48:18.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":72.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.457736841811187,"aZ":-25.760827016428134,"pfxX":-8.771589067196286,"pfxZ":4.6682354123549805,"pX":0.5064142137950599,"pZ":2.030664903063731,"vX0":7.631078108208148,"vY0":-118.96502738841576,"vZ0":-2.9331233340335348,"x":97.7,"y":183.95,"x0":-1.6678254020107595,"y0":50.00540780505211,"z0":5.718534426799894,"aX":-12.062949545351882},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":7.7,"breakHorizontal":13.1,"spinRate":1725,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.4677911950675937,"extension":7.152682729285382},"index":1,"playId":"b3cc7f44-3f8b-3c0a-a83b-3a6092df8ead","pitchNumber":2,"startTime":"2026-04-03T22:48:41.594Z","endTime":"2026-04-03T22:48:45.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":74.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.193728385834078,"aZ":-24.72615275035567,"pfxX":-10.08474035539501,"pfxZ":5.271693764207918,"pX":-0.06274252613410662,"pZ":1.0635120590691767,"vX0":7.08084171492521,"vY0":-119.55536203981056,"vZ0":-5.479738429971577,"x":119.39,"y":210.07,"x0":-1.7883226011331539,"y0":50.004458534637784,"z0":5.673364088803177,"aX":-14.250807036830901},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":8.2,"breakHorizontal":16.0,"spinRate":1746,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.46241250532140077,"extension":7.205768813106417},"index":2,"playId":"e2b7507d-4d85-3a27-96ed-8e0bd8ea38e0","pitchNumber":3,"startTime":"2026-04-03T22:49:01.222Z","endTime":"2026-04-03T22:49:04.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":74.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.180103278530883,"aZ":-34.31092671791061,"pfxX":-8.67840746795261,"pfxZ":-1.511389321904078,"pX":-0.5053247085248046,"pZ":2.2335946446342265,"vX0":5.418117117774731,"vY0":-119.54284717316594,"vZ0":-1.046522737363698,"x":136.26,"y":178.47,"x0":-1.701455855463222,"y0":50.004127132335555,"z0":5.824315277720389,"aX":-12.261025463578731},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.8,"breakHorizontal":14.0,"spinRate":1762,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.46244510093929847,"extension":7.2817064269917084},"hitData":{"launchSpeed":94.4,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.46,"coordY":147.12}},"index":3,"playId":"28a10d54-8dee-3836-8b28-e3b8e31d8185","pitchNumber":4,"startTime":"2026-04-03T22:49:35.508Z","endTime":"2026-04-03T22:49:43.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:49:43.033Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Bell strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-03T22:51:42.549Z","endTime":"2026-04-03T22:53:05.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.005119116362515,"aZ":-30.74084404334618,"pfxX":-12.262417829768545,"pfxZ":0.7419920115507834,"pX":-0.9892309881875461,"pZ":0.3290858751970817,"vX0":5.313516354984624,"vY0":-139.30524302611045,"vZ0":-7.6428523537205155,"x":154.71,"y":229.89,"x0":-1.349543297248378,"y0":50.00113219332936,"z0":5.196879863603001,"aX":-23.62637836588368},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":-0.4,"breakHorizontal":20.8,"spinRate":2379,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.3961658326061652,"extension":6.943157169976087},"index":0,"playId":"150b4c27-096c-3fbd-b772-bec35d865c77","pitchNumber":1,"startTime":"2026-04-03T22:51:48.703Z","endTime":"2026-04-03T22:51:51.934Z","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":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":79.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.201232350171814,"aZ":-26.72663968491448,"pfxX":0.3841242980679803,"pfxZ":3.304941460091154,"pX":0.05713897842560825,"pZ":1.8732550919077915,"vX0":3.9317241995059073,"vY0":-128.67963705418867,"vZ0":-3.615064147743615,"x":114.82,"y":188.2,"x0":-1.5520080703203314,"y0":50.00052326497604,"z0":5.409394558944812,"aX":0.6316422344259078},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.3,"breakHorizontal":-1.7,"spinRate":2574,"spinDirection":87},"zone":8,"typeConfidence":2.0,"plateTime":0.4286359265864683,"extension":6.8224101866696945},"index":1,"playId":"a21e3103-e149-3a47-9a8e-30e5f7e3597a","pitchNumber":2,"startTime":"2026-04-03T22:52:05.583Z","endTime":"2026-04-03T22:52:11.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34103491997091,"aZ":-18.442643553576495,"pfxX":-3.232216989978597,"pfxZ":7.153957170038144,"pX":-1.2941596373345563,"pZ":4.965606507910701,"vX0":1.8567974724888374,"vY0":-138.071696781529,"vZ0":1.75784543219841,"x":166.33,"y":104.71,"x0":-1.557381916381792,"y0":50.00585597181322,"z0":5.565998292387418,"aX":-6.206871421162201},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":5.4,"spinRate":2525,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39755695921711265,"extension":6.644588270007066},"index":2,"playId":"5b93e603-11fe-358c-919f-a077ecdd9857","pitchNumber":3,"startTime":"2026-04-03T22:52:29.156Z","endTime":"2026-04-03T22:52:32.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08096066838288,"aZ":-31.88755450703714,"pfxX":2.171905181780687,"pfxZ":0.17026094468159592,"pX":-0.4562851420368036,"pZ":2.556234780506212,"vX0":2.120155153533002,"vY0":-130.02294852172642,"vZ0":-1.331557107611919,"x":134.39,"y":169.76,"x0":-1.563162376898739,"y0":50.005566162060546,"z0":5.484381476318763,"aX":3.7364323909800237},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.2,"breakHorizontal":-4.4,"spinRate":2483,"spinDirection":119},"zone":4,"typeConfidence":2.0,"plateTime":0.4205097222377776,"extension":6.677763274394368},"index":3,"playId":"81c1293f-9552-3640-9e16-6e288bce65a2","pitchNumber":4,"startTime":"2026-04-03T22:52:44.467Z","endTime":"2026-04-03T22:52:48.294Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-03T22:52:55.378Z","endTime":"2026-04-03T22:53:01.800Z","isPitch":false,"type":"action","player":{"id":605137,"link":"/api/v1/people/605137"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.46914385118463,"aZ":-29.654295865032037,"pfxX":-11.775284335907116,"pfxZ":1.3790151616040642,"pX":-1.407292057352365,"pZ":2.979388261113445,"vX0":3.8115517825074434,"vY0":-135.4658538263763,"vZ0":-0.9339552564692194,"x":170.64,"y":158.34,"x0":-1.3179988255430553,"y0":50.000794029600534,"z0":5.435096718239176,"aX":-21.496028139657405},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.5,"breakHorizontal":20.3,"spinRate":2163,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.4070948652957149,"extension":6.827334185657495},"index":5,"playId":"7d2b1cbc-e474-32dd-a27d-9f30ea829d2a","pitchNumber":5,"startTime":"2026-04-03T22:53:01.800Z","endTime":"2026-04-03T22:53:05.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T22:53:05.733Z","atBatIndex":48},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Twins challenged (shift violation), call on the field was overturned: Ryan Jeffers reaches on a defensive shift violation error by second baseman Ben Williamson.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-03T22:53:21.535Z","endTime":"2026-04-03T22:54:31.519Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_defensive_shift_violation_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57161149848047,"aZ":-16.302330967426027,"pfxX":-3.9419504719157663,"pfxZ":8.149518394009068,"pX":-1.0732335554415542,"pZ":6.0027209902935414,"vX0":1.954750686074025,"vY0":-139.23645701556407,"vZ0":3.3396867277596485,"x":157.91,"y":76.71,"x0":-1.2752450752960707,"y0":50.00490191208775,"z0":5.869552932923763,"aX":-7.679377748240918},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":6.7,"spinRate":2442,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.3945837354582924,"extension":6.568366461716348},"index":0,"playId":"3de49d7b-ca63-311c-9fa0-6f574e279d73","pitchNumber":1,"startTime":"2026-04-03T22:53:28.362Z","endTime":"2026-04-03T22:53:31.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.694080315122136,"aZ":-25.533488958472933,"pfxX":-11.00593351090934,"pfxZ":3.3288301608108073,"pX":0.0449199118262112,"pZ":1.388016392289194,"vX0":7.5575696495678,"vY0":-139.86092858110018,"vZ0":-6.131355660739982,"x":115.29,"y":201.3,"x0":-1.253791557576268,"y0":50.002139623704316,"z0":5.2688674114972125,"aX":-21.939703269390662},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.0,"breakHorizontal":18.5,"spinRate":2267,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.39069738157629397,"extension":6.7866622426935805},"index":1,"playId":"8b1e5a00-1059-3a1a-aba7-da46183c87d4","pitchNumber":2,"startTime":"2026-04-03T22:53:47.861Z","endTime":"2026-04-03T22:53:51.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.357246959837486,"aZ":-27.845507170207362,"pfxX":-1.0397678014934657,"pfxZ":2.4575682740896037,"pX":0.8374341337699527,"pZ":1.6451160585985798,"vX0":5.778673329358586,"vY0":-131.19191542750423,"vZ0":-4.588972362914452,"x":85.08,"y":194.36,"x0":-1.2498669944566299,"y0":50.00075754686721,"z0":5.469878919019413,"aX":-1.8299948962168118},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.7,"breakHorizontal":0.7,"spinRate":2553,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.41603214400158883,"extension":6.75587864521851},"index":2,"playId":"0b010bf4-290c-3820-a8a4-7d30d60b73b2","pitchNumber":3,"startTime":"2026-04-03T22:54:04.168Z","endTime":"2026-04-03T22:54:10.028Z","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,"violation":{"type":"defensive_shift","description":"Defensive Shift Violation","player":{"id":0}}},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.352138895539962,"aZ":-28.787871219472695,"pfxX":2.43849676822318,"pfxZ":1.990351048562994,"pX":-0.41785978724851,"pZ":2.312893234404233,"vX0":1.8934158232080824,"vY0":-130.09338520183138,"vZ0":-2.414964029320382,"x":132.93,"y":176.33,"x0":-1.4739448090608673,"y0":50.00269734649669,"z0":5.453362352017493,"aX":4.145042079519109},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.2,"breakHorizontal":-4.8,"spinRate":2487,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.42234942363952177,"extension":6.721165979869435},"hitData":{"launchSpeed":81.7,"launchAngle":5.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.79,"coordY":147.63}},"index":3,"playId":"025a7238-92b9-30e2-b3db-8c884e76463b","pitchNumber":4,"startTime":"2026-04-03T22:54:23.490Z","endTime":"2026-04-03T22:54:31.519Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MW","challengeTeamId":142},"playEndTime":"2026-04-03T22:54:31.519Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trevor Larnach doubles (2) on a line drive to right fielder Jake Fraley. Ryan Jeffers to 3rd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-03T22:57:57.125Z","endTime":"2026-04-03T23:00:04.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"postOnThird":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-03T22:55:09.399Z","endTime":"2026-04-03T22:57:59.457Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77574867522889,"aZ":-32.35696889412657,"pfxX":2.8626061181208327,"pfxZ":-0.11823885250466049,"pX":0.22884796554499603,"pZ":1.4710347086483686,"vX0":3.972218870691748,"vY0":-125.94332579053989,"vZ0":-3.436138444152875,"x":108.28,"y":199.06,"x0":-1.7461596226518559,"y0":50.00163141411488,"z0":5.495605222920472,"aX":4.554459078072163},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.8,"breakHorizontal":-6.1,"spinRate":2524,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.4364547496771949,"extension":6.8203476492056145},"index":1,"playId":"aac49fdf-7b12-3dc9-82f0-9b207a80bdcd","pitchNumber":1,"startTime":"2026-04-03T22:57:59.457Z","endTime":"2026-04-03T22:58:03.123Z","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":88.3,"endSpeed":80.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.405862938332014,"aZ":-31.844498633440022,"pfxX":2.4210588132313866,"pfxZ":0.19982808570454935,"pX":-0.2298399983435173,"pZ":2.139637531953015,"vX0":2.836353523211277,"vY0":-128.60066432914772,"vZ0":-2.332051906983359,"x":125.76,"y":181.01,"x0":-1.666213293347831,"y0":50.004665250867085,"z0":5.555562287636974,"aX":4.009944642727999},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.0,"breakHorizontal":-5.0,"spinRate":2531,"spinDirection":112},"zone":8,"typeConfidence":2.0,"plateTime":0.4277339653455132,"extension":6.718599083990787},"index":2,"playId":"f6717de4-89c5-3b20-80bc-e54c0035e6bb","pitchNumber":2,"startTime":"2026-04-03T22:58:18.280Z","endTime":"2026-04-03T22:58:21.693Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-03T22:58:31.957Z","endTime":"2026-04-03T22:58:48.313Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58946030544871,"aZ":-29.079437690730288,"pfxX":-11.26167082283982,"pfxZ":1.7313500686274672,"pX":-0.8024893621314938,"pZ":2.063751561554001,"vX0":5.364271124133069,"vY0":-134.02634747701532,"vZ0":-3.461319428378023,"x":147.59,"y":183.06,"x0":-1.3855455454009116,"y0":50.004571535167315,"z0":5.488271460930015,"aX":-20.13903015422704},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.5,"breakHorizontal":19.0,"spinRate":2040,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.4113928113111722,"extension":6.855897234218731},"index":4,"playId":"281fe231-b685-3590-b0a7-8a3303f426a6","pitchNumber":3,"startTime":"2026-04-03T22:58:48.313Z","endTime":"2026-04-03T22:58:51.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.193825470099853,"aZ":-32.74960522836886,"pfxX":-10.568242200303594,"pfxZ":-0.32213815455131556,"pX":-1.5950656919142063,"pZ":1.8206491137421696,"vX0":3.158873520906372,"vY0":-132.77586594893612,"vZ0":-3.2300038625475196,"x":177.8,"y":189.62,"x0":-1.4292674885624936,"y0":50.00284113149137,"z0":5.443115229209493,"aX":-18.81522362686082},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-1.1,"breakHorizontal":18.4,"spinRate":1964,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4129616010811259,"extension":7.094321436135524},"index":5,"playId":"e6d7f1d8-96a7-3375-9197-0e1639e5bd64","pitchNumber":4,"startTime":"2026-04-03T22:59:09.602Z","endTime":"2026-04-03T22:59:12.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.770595564961212,"aZ":-30.722968016171578,"pfxX":0.006251798407992837,"pfxZ":0.8802876517632932,"pX":1.077212307052657,"pZ":1.997760156539226,"vX0":6.164655442021646,"vY0":-128.07110723989456,"vZ0":-2.75202461559837,"x":75.94,"y":184.84,"x0":-1.3713814287410109,"y0":50.002618676435674,"z0":5.512463519053476,"aX":0.00879394208394922},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.2,"breakHorizontal":-1.6,"spinRate":2540,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.4292363459480919,"extension":6.887804541292186},"index":6,"playId":"a230cb6e-f36f-3e51-a796-8c538a8f3365","pitchNumber":5,"startTime":"2026-04-03T22:59:27.333Z","endTime":"2026-04-03T22:59:30.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09250832286332,"aZ":-27.404767079728206,"pfxX":-12.165976323085726,"pfxZ":2.6284441462027797,"pX":0.25346559670040414,"pZ":1.4915048912752529,"vX0":8.358155959880872,"vY0":-134.12445070961255,"vZ0":-5.160392627940088,"x":107.34,"y":198.51,"x0":-1.3288778613721564,"y0":50.00243330250307,"z0":5.404401914688112,"aX":-22.076565004255038},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.7,"breakHorizontal":20.2,"spinRate":2314,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.40899666851753524,"extension":6.9048439190254784},"hitData":{"launchSpeed":99.3,"launchAngle":23.0,"totalDistance":368.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":191.11,"coordY":71.62}},"index":7,"playId":"7b699693-0a7b-34ac-98ad-ed27d3ef23d8","pitchNumber":6,"startTime":"2026-04-03T22:59:51.539Z","endTime":"2026-04-03T23:00:04.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T23:00:04.632Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Royce Lewis walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-03T23:02:55.918Z","endTime":"2026-04-03T23:04:36.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"postOnThird":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Hunter Bigge replaces Joe Boyle.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-03T23:02:13.577Z","endTime":"2026-04-03T23:02:58.245Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685801,"link":"/api/v1/people/685801"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.526153861885035,"aZ":-8.590617594180559,"pfxX":-3.0712018674041595,"pfxZ":11.901295212830279,"pX":0.7417991203744835,"pZ":1.9050971820612013,"vX0":6.855303848420346,"vY0":-140.51551851775884,"vZ0":-8.649841618417948,"x":88.72,"y":187.34,"x0":-1.3403823564379171,"y0":50.00145433742456,"z0":5.597352513230918,"aX":-6.085549363000676},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.7,"breakHorizontal":4.0,"spinRate":2516,"spinDirection":194},"zone":9,"typeConfidence":0.9,"plateTime":0.39114440754566715,"extension":6.923128691882877},"index":1,"playId":"74354ce4-2cd5-315d-b159-05ad80f36442","pitchNumber":1,"startTime":"2026-04-03T23:02:58.245Z","endTime":"2026-04-03T23:03:01.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54951412438087,"aZ":-26.899805572416682,"pfxX":3.6151524497292713,"pfxZ":3.1293177186540597,"pX":0.8244976343460123,"pZ":0.5323907084732779,"vX0":4.761661416878002,"vY0":-129.43341167318815,"vZ0":-7.374990630060011,"x":85.57,"y":224.41,"x0":-1.5130085440472731,"y0":50.00376683983653,"z0":5.496273267951847,"aX":6.0969339371028095},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.1,"breakHorizontal":-7.7,"spinRate":2325,"spinDirection":147},"zone":14,"typeConfidence":0.9,"plateTime":0.4241585882579937,"extension":6.991068824077777},"index":2,"playId":"40d7b710-733b-3a1c-be94-66f9c1f2684f","pitchNumber":2,"startTime":"2026-04-03T23:03:15.377Z","endTime":"2026-04-03T23:03:18.713Z","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":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":86.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.831997091120044,"aZ":-7.299020240636872,"pfxX":0.44071743014515397,"pfxZ":12.74759400371332,"pX":0.7658557263314373,"pZ":2.896997858711385,"vX0":6.184713812010512,"vY0":-140.0434306523516,"vZ0":-6.429276512947215,"x":87.81,"y":160.56,"x0":-1.5447804769233382,"y0":50.00090301382555,"z0":5.724316683724677,"aX":0.8585283087216093},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":21.6,"breakHorizontal":-2.3,"spinRate":2471,"spinDirection":191},"zone":3,"typeConfidence":0.9,"plateTime":0.3937888655943542,"extension":6.961838507549304},"index":3,"playId":"486bc81d-e0af-3409-9f22-aebd9138569b","pitchNumber":3,"startTime":"2026-04-03T23:03:31.811Z","endTime":"2026-04-03T23:03:35.047Z","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":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.034170369473216,"aZ":-9.406073233502768,"pfxX":-2.2827680292798025,"pfxZ":11.573361450504322,"pX":-1.4795562344444777,"pZ":2.3953105545125624,"vX0":1.306804436729817,"vY0":-139.95364738078877,"vZ0":-7.2363338160140644,"x":173.4,"y":174.11,"x0":-1.6580091468073324,"y0":50.00429744841362,"z0":5.644020782210217,"aX":-4.491145622184219},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.6,"breakHorizontal":3.8,"spinRate":2371,"spinDirection":193},"zone":13,"typeConfidence":0.9,"plateTime":0.3926170088807486,"extension":6.750866463216967},"index":4,"playId":"3108c376-b7d3-356a-a66e-b23c5c09f245","pitchNumber":4,"startTime":"2026-04-03T23:03:49.207Z","endTime":"2026-04-03T23:03:52.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.492834806266345,"aZ":-24.391647165169413,"pfxX":2.7212848902552724,"pfxZ":4.493359734178668,"pX":0.20031097204974604,"pZ":0.5109167761525016,"vX0":3.8034707349089087,"vY0":-130.5145518387925,"vZ0":-8.082236400853379,"x":109.36,"y":224.99,"x0":-1.6273317238580933,"y0":50.00354681491289,"z0":5.474159741107079,"aX":4.711541798770328},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.6,"breakHorizontal":-5.8,"spinRate":2270,"spinDirection":154},"zone":14,"typeConfidence":0.9,"plateTime":0.41907019448584704,"extension":6.890337791695227},"index":5,"playId":"4f191def-ee17-3d13-8df3-4c4049f9e473","pitchNumber":5,"startTime":"2026-04-03T23:04:04.488Z","endTime":"2026-04-03T23:04:08.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.446016098291654,"aZ":-23.69609014851822,"pfxX":0.4532979237039403,"pfxZ":4.8699614383807655,"pX":0.00879414692424202,"pZ":0.9301020056162523,"vX0":3.5346896493956073,"vY0":-131.47818832571295,"vZ0":-7.33098071405481,"x":116.66,"y":213.67,"x0":-1.4152535832793436,"y0":50.0029755460664,"z0":5.529193055934234,"aX":0.7876656583214219},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.3,"breakHorizontal":-1.7,"spinRate":2450,"spinDirection":145},"zone":14,"typeConfidence":0.81,"plateTime":0.41755656119812334,"extension":6.87749796876224},"index":6,"playId":"2acebcfd-f115-3fa4-9279-2e510edf5cee","pitchNumber":6,"startTime":"2026-04-03T23:04:32.162Z","endTime":"2026-04-03T23:04:36.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T23:04:36.423Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tristan Gray flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-03T23:05:51.348Z","endTime":"2026-04-03T23:07:33.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"postOnThird":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-03T23:04:51.057Z","endTime":"2026-04-03T23:05:53.647Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":86.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.066298683733294,"aZ":-5.044520837640182,"pfxX":-3.3668934023404615,"pfxZ":13.78709889196258,"pX":-0.7017620692836538,"pZ":2.374555499923006,"vX0":3.345703930228236,"vY0":-140.839550537084,"vZ0":-8.000314522041483,"x":143.75,"y":174.67,"x0":-1.4795217103976515,"y0":50.00508473864962,"z0":5.608700567921415,"aX":-6.626770827330344},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-6.6,"breakVerticalInduced":23.0,"breakHorizontal":5.3,"spinRate":2537,"spinDirection":197},"zone":4,"typeConfidence":0.9,"plateTime":0.39197023780277185,"extension":6.90826489785569},"index":1,"playId":"712da0b4-5b7e-385c-bbe5-aee8a6448eb9","pitchNumber":1,"startTime":"2026-04-03T23:05:53.647Z","endTime":"2026-04-03T23:05:57.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41694027266905,"aZ":-25.520377084987253,"pfxX":1.7370969713849118,"pfxZ":3.8542427436048214,"pX":-0.9589413532930834,"pZ":0.8337739169593577,"vX0":1.4437175670925788,"vY0":-131.23600785470262,"vZ0":-7.21726407560361,"x":153.55,"y":216.27,"x0":-1.7438938009115594,"y0":50.00444092876727,"z0":5.548764513022003,"aX":2.9989178896812754},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.4,"breakHorizontal":-3.5,"spinRate":2565,"spinDirection":142},"zone":13,"typeConfidence":0.87,"plateTime":0.41900276028598427,"extension":6.7292105617248},"index":2,"playId":"3891b89d-a622-3bc8-b059-6e282149550c","pitchNumber":2,"startTime":"2026-04-03T23:06:10.277Z","endTime":"2026-04-03T23:06:13.513Z","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.8,"endSpeed":86.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.623559111997174,"aZ":-13.208194774705815,"pfxX":-4.07286424489879,"pfxZ":9.61877920691864,"pX":-0.6167665673339034,"pZ":4.264515852758879,"vX0":3.9233004637622906,"vY0":-140.8707261561316,"vZ0":-1.9817765075644762,"x":140.51,"y":123.64,"x0":-1.5112568467208523,"y0":50.00437579070533,"z0":5.85028161329801,"aX":-8.032370714445484},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":6.4,"spinRate":2418,"spinDirection":190},"zone":11,"typeConfidence":0.87,"plateTime":0.3916558031814894,"extension":6.720254637317472},"index":3,"playId":"100f8ad1-3713-3f5a-994f-4536894fec8b","pitchNumber":3,"startTime":"2026-04-03T23:06:28.595Z","endTime":"2026-04-03T23:06:31.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.926159008518866,"aZ":-7.382039369085008,"pfxX":-1.281226634341675,"pfxZ":12.776555839016044,"pX":-0.2135535972429602,"pZ":2.206152468658799,"vX0":4.092287543348519,"vY0":-139.07272458483573,"vZ0":-7.867965135830651,"x":125.14,"y":179.21,"x0":-1.5437576881793063,"y0":50.00298150992089,"z0":5.576733966680014,"aX":-2.486602525858965},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":21.5,"breakHorizontal":1.4,"spinRate":2307,"spinDirection":197},"zone":5,"typeConfidence":0.9,"plateTime":0.39527165847262946,"extension":6.891027739753716},"index":4,"playId":"bc5ef437-5760-3324-963c-3132190e6b03","pitchNumber":4,"startTime":"2026-04-03T23:06:45.846Z","endTime":"2026-04-03T23:06:49.327Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-03T23:07:02.408Z","endTime":"2026-04-03T23:07:20.496Z","isPitch":false,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.330422926861768,"aZ":-25.755841352877106,"pfxX":1.4557564098375817,"pfxZ":3.7072173107765396,"pX":0.050078122062004495,"pZ":1.7471268636897062,"vX0":3.720828339563527,"vY0":-131.36869864846372,"vZ0":-4.961659635921249,"x":115.09,"y":191.61,"x0":-1.5791916619842048,"y0":50.001554023072146,"z0":5.597920520766451,"aX":2.51961863385198},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.8,"breakHorizontal":-3.5,"spinRate":2377,"spinDirection":119},"zone":8,"typeConfidence":0.87,"plateTime":0.4184863631412923,"extension":6.716046850872503},"hitData":{"launchSpeed":85.8,"launchAngle":55.0,"totalDistance":213.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.36,"coordY":132.23}},"index":6,"playId":"9fe62302-3e65-394d-9e1c-8ec278a9ff9e","pitchNumber":5,"startTime":"2026-04-03T23:07:20.496Z","endTime":"2026-04-03T23:07:33.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T23:07:33.557Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-03T23:07:50.733Z","endTime":"2026-04-03T23:09:21.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":85.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.52370875540823,"aZ":-7.362160749489495,"pfxX":-1.4036019912692521,"pfxZ":12.904393366579683,"pX":0.23106583365824285,"pZ":2.239497951178823,"vX0":4.899262730816316,"vY0":-139.27990591752481,"vZ0":-7.6976124946571565,"x":108.19,"y":178.31,"x0":-1.3851243253482373,"y0":50.00254082274006,"z0":5.5601246506869035,"aX":-2.6995730728482266},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":21.5,"breakHorizontal":1.3,"spinRate":2448,"spinDirection":195},"zone":5,"typeConfidence":0.9,"plateTime":0.39653568842406006,"extension":6.815851122235184},"index":0,"playId":"4334a98b-b69c-3a05-a368-8b293616e97b","pitchNumber":1,"startTime":"2026-04-03T23:08:02.262Z","endTime":"2026-04-03T23:08:05.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65651532770105,"aZ":-25.82480979528084,"pfxX":2.091028831730418,"pfxZ":3.588360762558178,"pX":-0.65915485693788,"pZ":1.4483983456406233,"vX0":1.9973131985559487,"vY0":-132.74461186913436,"vZ0":-5.896005487894631,"x":142.13,"y":199.67,"x0":-1.6953128495111824,"y0":50.003874096805596,"z0":5.599749251998321,"aX":3.699888161788094},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.3,"breakHorizontal":-4.2,"spinRate":2381,"spinDirection":145},"zone":13,"typeConfidence":0.87,"plateTime":0.41395956470979156,"extension":6.748672550602004},"index":1,"playId":"2fda0bc6-0d43-3c73-9a80-1514014412e4","pitchNumber":2,"startTime":"2026-04-03T23:08:19.163Z","endTime":"2026-04-03T23:08:22.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.199643012219926,"aZ":-25.766812655139468,"pfxX":2.1742072115922477,"pfxZ":3.549197430682695,"pX":1.0887105830503212,"pZ":0.1880455268859114,"vX0":6.454962353387259,"vY0":-134.0680421670635,"vZ0":-8.715002610060989,"x":75.5,"y":233.7,"x0":-1.6405860779011157,"y0":50.00295332445305,"z0":5.343699539768436,"aX":3.9252190481080818},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.6,"breakHorizontal":-5.4,"spinRate":2476,"spinDirection":166},"zone":14,"typeConfidence":0.85,"plateTime":0.4098243274390527,"extension":6.951291306919578},"index":2,"playId":"f17557f9-a87f-372c-a9e9-124d64afd8d4","pitchNumber":3,"startTime":"2026-04-03T23:08:37.031Z","endTime":"2026-04-03T23:08:40.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.354516145945546,"aZ":-8.743908618395569,"pfxX":-2.056231459184223,"pfxZ":11.735572919871322,"pX":0.33204637045254926,"pZ":1.5190945005415533,"vX0":5.732744500453746,"vY0":-141.3847630274488,"vZ0":-9.710764136984054,"x":104.34,"y":197.76,"x0":-1.467192676184623,"y0":50.004482092420034,"z0":5.5859225108117325,"aX":-4.105972838988588},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.1,"breakHorizontal":2.4,"spinRate":2605,"spinDirection":198},"zone":14,"typeConfidence":0.91,"plateTime":0.3894458397349725,"extension":6.768054233029629},"index":3,"playId":"b896a57a-4e23-338a-9c3d-262637013fba","pitchNumber":4,"startTime":"2026-04-03T23:08:59.156Z","endTime":"2026-04-03T23:09:03.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67238872378829,"aZ":-26.178534282360353,"pfxX":2.815978387990818,"pfxZ":3.3959263971913938,"pX":0.16848684936954983,"pZ":0.8580527527898887,"vX0":4.027617546404276,"vY0":-132.58151307853188,"vZ0":-6.991088121075785,"x":110.58,"y":215.61,"x0":-1.7412293677993296,"y0":50.00227794099116,"z0":5.463610407609646,"aX":4.967680502422788},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.7,"breakHorizontal":-6.0,"spinRate":2509,"spinDirection":143},"zone":14,"typeConfidence":0.88,"plateTime":0.41452533046892315,"extension":6.906524170846237},"index":4,"playId":"dc6d9004-5345-34bf-816d-85b4c9967231","pitchNumber":5,"startTime":"2026-04-03T23:09:17.985Z","endTime":"2026-04-03T23:09:21.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T23:09:21.646Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Williams called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-03T23:11:51.403Z","endTime":"2026-04-03T23:13:38.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Topa replaces Eric Orze.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-03T23:11:24.536Z","endTime":"2026-04-03T23:11:53.666Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623437,"link":"/api/v1/people/623437"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":82.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.0651480539047,"aZ":-30.20861077195201,"pfxX":-13.499726947491322,"pfxZ":1.119923418237737,"pX":-0.11925457831707728,"pZ":1.358260380264206,"vX0":9.990992357977635,"vY0":-133.36676866097187,"vZ0":-3.535257917137109,"x":121.55,"y":202.11,"x0":-2.2055139892743916,"y0":50.00373117752838,"z0":4.937511212377997,"aX":-23.739083907239948},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.3,"breakHorizontal":21.6,"spinRate":2215,"spinDirection":254},"zone":13,"typeConfidence":0.87,"plateTime":0.4145073459965709,"extension":5.768906256016442},"index":1,"playId":"f51043ca-8d71-3863-9f8c-55ba83fd321c","pitchNumber":1,"startTime":"2026-04-03T23:11:53.666Z","endTime":"2026-04-03T23:11:58.310Z","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.5,"endSpeed":83.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.2819394005749,"aZ":-30.746187391372693,"pfxX":-12.779030765778543,"pfxZ":0.7982404913099623,"pX":-0.03819885889930276,"pZ":1.246457601742899,"vX0":9.689287474302118,"vY0":-134.1153714292591,"vZ0":-3.6280143651044754,"x":118.46,"y":205.13,"x0":-2.0731644577846593,"y0":50.001170378126005,"z0":4.856981932614816,"aX":-22.82320512574703},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.7,"breakHorizontal":20.5,"spinRate":2216,"spinDirection":250},"zone":13,"typeConfidence":0.9,"plateTime":0.4114900379155526,"extension":5.77335967668311},"index":2,"playId":"3460b9f6-f777-3cc6-a09f-2a111938e3ea","pitchNumber":2,"startTime":"2026-04-03T23:12:06.839Z","endTime":"2026-04-03T23:12:10.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4707151057035,"aZ":-30.809067651860065,"pfxX":-13.64335014321981,"pfxZ":0.7661653673295454,"pX":0.48205766764943336,"pZ":2.0951483323220392,"vX0":11.229570625671172,"vY0":-133.61050799954393,"vZ0":-1.7988150215819803,"x":98.63,"y":182.21,"x0":-2.0313677850036953,"y0":50.003790260155064,"z0":5.020634261366044,"aX":-24.33063878476954},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.2,"breakHorizontal":21.8,"spinRate":2233,"spinDirection":250},"zone":9,"typeConfidence":0.89,"plateTime":0.41211997788696264,"extension":5.724262855632346},"index":3,"playId":"0fc68610-8989-32a7-8473-cf42c1616463","pitchNumber":3,"startTime":"2026-04-03T23:12:23.088Z","endTime":"2026-04-03T23:12:26.667Z","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.5,"endSpeed":83.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.087108739515365,"aZ":-31.29069980502227,"pfxX":-13.131261769234424,"pfxZ":0.493864989171767,"pX":0.6292308331514748,"pZ":1.7953962049140348,"vX0":11.490260773940358,"vY0":-134.1644031850199,"vZ0":-2.3737570816751954,"x":93.02,"y":190.3,"x0":-2.026746944279417,"y0":50.00542134210834,"z0":4.947077551300828,"aX":-23.67166781729912},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.5,"breakHorizontal":21.0,"spinRate":2218,"spinDirection":251},"zone":9,"typeConfidence":0.91,"plateTime":0.4100147380876722,"extension":5.805207688521564},"index":4,"playId":"789d45fb-8efc-3206-93cb-746922d51d98","pitchNumber":4,"startTime":"2026-04-03T23:12:37.916Z","endTime":"2026-04-03T23:12:41.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":82.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.957948208834015,"aZ":-23.557935554593932,"pfxX":-4.429479442776769,"pfxZ":4.989764456907587,"pX":0.19529502185897266,"pZ":2.146544970933003,"vX0":7.704990689642758,"vY0":-130.457130154799,"vZ0":-2.916417288366476,"x":109.56,"y":180.82,"x0":-2.2184343679197047,"y0":50.004068548957285,"z0":5.051091613010114,"aX":-7.650960028561465},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.6,"breakHorizontal":6.4,"spinRate":2206,"spinDirection":244},"zone":8,"typeConfidence":0.9,"plateTime":0.4195507358136794,"extension":5.706573978674034},"index":5,"playId":"397afb3d-2cc8-327e-bc17-70a0bf0474d0","pitchNumber":5,"startTime":"2026-04-03T23:12:57.941Z","endTime":"2026-04-03T23:13:01.500Z","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.0,"endSpeed":81.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.369336892406146,"aZ":-22.916140570847862,"pfxX":-4.197067167764159,"pfxZ":5.404006819879889,"pX":-0.17128992315702593,"pZ":3.4441512815793214,"vX0":6.991536361173025,"vY0":-130.80738621196383,"vZ0":0.13409293198109873,"x":123.53,"y":145.79,"x0":-2.346751671685159,"y0":50.00546133816983,"z0":5.125592244378285,"aX":-7.1956198282898},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.1,"breakHorizontal":5.9,"spinRate":2267,"spinDirection":236},"zone":11,"typeConfidence":0.9,"plateTime":0.42046465255155274,"extension":5.712643066880775},"index":6,"playId":"ab62fb93-e2c7-3b8e-98fa-f3b3d82822da","pitchNumber":6,"startTime":"2026-04-03T23:13:13.368Z","endTime":"2026-04-03T23:13:17.097Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":80.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.87607108362327,"aZ":-30.09890624526697,"pfxX":-14.620668935719493,"pfxZ":1.2062123745167863,"pX":-0.01841480138466133,"pZ":2.947884066411815,"vX0":10.222140397098217,"vY0":-132.70592609830956,"vZ0":0.35826954793610144,"x":117.7,"y":159.19,"x0":-2.092109703501595,"y0":50.002170627785745,"z0":5.069194594443271,"aX":-25.14137995444276},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.6,"breakHorizontal":23.2,"spinRate":2098,"spinDirection":251},"zone":2,"typeConfidence":0.85,"plateTime":0.4185496496897465,"extension":5.731401820306251},"index":7,"playId":"1d18c473-6afa-35d8-8dbb-16fd679803e7","pitchNumber":7,"startTime":"2026-04-03T23:13:34.097Z","endTime":"2026-04-03T23:13:38.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T23:13:38.153Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a line drive to right fielder Matt Wallner.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-03T23:13:51.688Z","endTime":"2026-04-03T23:14:13.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.56867217286357,"aZ":-30.729396933541913,"pfxX":-12.051573711180072,"pfxZ":0.8008444706400475,"pX":-0.9305927607279867,"pZ":2.699852308759981,"vX0":7.517443399626627,"vY0":-134.78325332455788,"vZ0":-0.2569520113458369,"x":152.47,"y":165.88,"x0":-2.223707111621933,"y0":50.00041062219624,"z0":5.009707007433116,"aX":-21.660940455993256},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.7,"breakHorizontal":19.7,"spinRate":2157,"spinDirection":253},"zone":11,"typeConfidence":0.9,"plateTime":0.41001217715007376,"extension":5.659291815874289},"hitData":{"launchSpeed":67.1,"launchAngle":20.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.84,"coordY":128.87}},"index":0,"playId":"25e340e6-45ca-353a-adfa-5b7cde59e00a","pitchNumber":1,"startTime":"2026-04-03T23:14:02.498Z","endTime":"2026-04-03T23:14:13.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T23:14:13.597Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Aranda challenged (pitch result), call on the field was confirmed: Jonathan Aranda called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-03T23:14:16.810Z","endTime":"2026-04-03T23:16:29.378Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"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":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.448704772808185,"aZ":-24.35950098833921,"pfxX":-5.783865454016585,"pfxZ":4.400489336701874,"pX":-0.8971988992831651,"pZ":3.1926781509347784,"vX0":6.048146237506395,"vY0":-131.35898769018957,"vZ0":-0.23401373420672544,"x":151.2,"y":152.58,"x0":-2.459847371578462,"y0":50.00529227357762,"z0":5.068409383027647,"aX":-10.279104677523389},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.2,"breakHorizontal":9.5,"spinRate":2206,"spinDirection":244},"zone":11,"typeConfidence":0.92,"plateTime":0.41433373135203944,"extension":5.6127090901716},"index":0,"playId":"59e1b64a-8e8d-3944-9177-6971ba3b1ed7","pitchNumber":1,"startTime":"2026-04-03T23:14:43.122Z","endTime":"2026-04-03T23:14:46.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.422473951814172,"aZ":-38.98086183530202,"pfxX":-9.434791526909898,"pfxZ":-4.417158571581764,"pX":0.21892226061639733,"pZ":2.882319149731066,"vX0":8.929472306065229,"vY0":-123.05932680540484,"vZ0":2.657777913138759,"x":108.66,"y":160.96,"x0":-2.2233537664330765,"y0":50.004658747958985,"z0":5.080544234539102,"aX":-14.535854248259842},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-7.1,"breakHorizontal":15.1,"spinRate":1752,"spinDirection":269},"zone":2,"typeConfidence":0.95,"plateTime":0.4443628191335516,"extension":6.037780054938669},"index":1,"playId":"77edcf5f-0d93-3d68-9d64-cd07bdbd723d","pitchNumber":2,"startTime":"2026-04-03T23:15:01.560Z","endTime":"2026-04-03T23:15:05.128Z","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":89.5,"endSpeed":81.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.808666260701642,"aZ":-23.848626418822096,"pfxX":-4.774461660892071,"pfxZ":4.850852671733067,"pX":-1.0313603778002203,"pZ":3.7822650627134857,"vX0":5.071210829423566,"vY0":-130.29250094978326,"vZ0":1.2350913147406961,"x":156.31,"y":136.66,"x0":-2.384184935111101,"y0":50.00353031917946,"z0":5.106513824483098,"aX":-8.195716433301873},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.2,"breakHorizontal":7.6,"spinRate":2327,"spinDirection":235},"zone":11,"typeConfidence":0.89,"plateTime":0.42066859443367033,"extension":5.691801335064877},"index":2,"playId":"96352ad5-73b7-3536-abb3-04572a803615","pitchNumber":3,"startTime":"2026-04-03T23:15:18.400Z","endTime":"2026-04-03T23:15:21.442Z","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":85.0,"endSpeed":77.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.082017294632156,"aZ":-39.968888152063506,"pfxX":-10.581197788493629,"pfxZ":-5.088224828980917,"pX":0.9161451766537025,"pZ":1.7550532085860706,"vX0":10.690087666139988,"vY0":-123.34929826978708,"vZ0":0.2513109872527568,"x":82.08,"y":191.39,"x0":-2.113098282787443,"y0":50.00574952269833,"z0":5.040548503008762,"aX":-16.19827237678996},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-8.9,"breakHorizontal":16.4,"spinRate":1870,"spinDirection":269},"zone":14,"typeConfidence":0.94,"plateTime":0.44519970121701924,"extension":6.071092073828883},"index":3,"playId":"e64dc75f-4d26-379d-b924-1fc1cab6fcfe","pitchNumber":4,"startTime":"2026-04-03T23:15:40.103Z","endTime":"2026-04-03T23:15:43.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.351454395695015,"aZ":-24.652485267360216,"pfxX":-3.3252296631276757,"pfxZ":4.304084325487654,"pX":-0.8184308496395309,"pZ":2.4574393826860192,"vX0":5.250681556980185,"vY0":-131.06510555243625,"vZ0":-1.7891456933929835,"x":148.2,"y":172.43,"x0":-2.4110171101423745,"y0":50.006416629530214,"z0":4.980613574735425,"aX":-5.816897822999058},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.7,"breakHorizontal":4.9,"spinRate":2185,"spinDirection":240},"zone":4,"typeConfidence":0.89,"plateTime":0.41708751869740857,"extension":5.762937341565759},"index":4,"playId":"a04a2b9e-7423-301b-ab8d-3de6cb1c94da","pitchNumber":5,"startTime":"2026-04-03T23:16:21.039Z","endTime":"2026-04-03T23:16:29.378Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"}},"playEndTime":"2026-04-03T23:16:29.378Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Twins challenged (play at 1st), call on the field was upheld: Junior Caminero singles on a ground ball to third baseman Royce Lewis. Yandy Díaz to 3rd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-03T23:17:01.205Z","endTime":"2026-04-03T23:18:36.528Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnThird":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,5],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"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":5},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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.8,"endSpeed":76.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.601681746283134,"aZ":-38.507597732348884,"pfxX":-11.506248164082681,"pfxZ":-4.165192025451423,"pX":-1.106787301875665,"pZ":2.255687627331976,"vX0":6.553004173738001,"vY0":-123.28197969554411,"vZ0":1.2290831998858345,"x":159.19,"y":177.88,"x0":-2.3230207433331693,"y0":50.00604097226906,"z0":5.035022871155188,"aX":-17.474999426047358},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.8,"breakHorizontal":19.0,"spinRate":1746,"spinDirection":269},"zone":13,"typeConfidence":0.92,"plateTime":0.4465969562048264,"extension":5.986739417170909},"index":0,"playId":"1856f64b-4b55-3994-b39c-70d289e6a8ad","pitchNumber":1,"startTime":"2026-04-03T23:17:01.205Z","endTime":"2026-04-03T23:17:05.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.931977304925244,"aZ":-36.41451283275842,"pfxX":-7.576730735624922,"pfxZ":-2.8298679914394,"pX":0.42787464116915397,"pZ":2.3912547822326253,"vX0":8.45668401913559,"vY0":-122.17657968872369,"vZ0":1.2265114737645373,"x":100.69,"y":174.22,"x0":-2.1073990156731983,"y0":50.00158941552525,"z0":5.032136263352791,"aX":-11.35914668889889},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.4,"breakHorizontal":11.5,"spinRate":1815,"spinDirection":266},"zone":6,"typeConfidence":0.95,"plateTime":0.4497310555628502,"extension":5.899366583459238},"index":1,"playId":"b1b57e79-d383-3f0e-925c-2c005da7d6bc","pitchNumber":2,"startTime":"2026-04-03T23:17:27.680Z","endTime":"2026-04-03T23:17:30.944Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-03T23:17:42.604Z","endTime":"2026-04-03T23:17:54.236Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73585617057161,"aZ":-28.765529430429346,"pfxX":9.975072945599532,"pfxZ":2.5918163220924453,"pX":3.757851550331191,"pZ":-0.19272838414759674,"vX0":10.38215959222289,"vY0":-114.85724450940583,"vZ0":-4.69992544971341,"x":-26.24,"y":243.98,"x0":-2.146190373495979,"y0":50.000633163067064,"z0":4.733797985038309,"aX":13.08998038750002},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":3.6,"breakHorizontal":-21.0,"spinRate":2641,"spinDirection":51},"zone":14,"typeConfidence":0.92,"plateTime":0.4801057415752803,"extension":5.838864984187533},"index":3,"playId":"cc4b3c5e-8c1f-3705-a07d-41aee4e9928f","pitchNumber":3,"startTime":"2026-04-03T23:17:54.236Z","endTime":"2026-04-03T23:18:03.542Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Justin Topa. Yandy Díaz to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"cc4b3c5e-8c1f-3705-a07d-41aee4e9928f","startTime":"2026-04-03T23:18:05.794Z","endTime":"2026-04-03T23:18:28.511Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22704633714826,"aZ":-38.73487662654707,"pfxX":-12.137383348193906,"pfxZ":-4.374509518096403,"pX":0.18839700011487442,"pZ":2.297198455850497,"vX0":9.243455161027033,"vY0":-122.53055465431825,"vZ0":1.5564842554274574,"x":109.82,"y":176.76,"x0":-2.080963889037593,"y0":50.00242788265559,"z0":4.997077048244704,"aX":-18.209275498690634},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-7.1,"breakHorizontal":19.4,"spinRate":1812,"spinDirection":269},"zone":5,"typeConfidence":0.92,"plateTime":0.4493281268957503,"extension":5.981076744079434},"hitData":{"launchSpeed":71.8,"launchAngle":-57.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.03,"coordY":178.03}},"index":5,"playId":"a0ba5b46-ea93-3b50-b7c2-edd297eec624","pitchNumber":4,"startTime":"2026-04-03T23:18:28.511Z","endTime":"2026-04-03T23:18:36.528Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":142},"playEndTime":"2026-04-03T23:18:36.528Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonny DeLuca grounds out, second baseman Luke Keaschall to first baseman Kody Clemens.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-03T23:25:33.906Z","endTime":"2026-04-03T23:25:58.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[1,2],"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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-03T23:22:47.989Z","endTime":"2026-04-03T23:23:25.797Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kody Funderburk replaces Justin Topa.","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-04-03T23:23:25.797Z","endTime":"2026-04-03T23:25:03.008Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681892,"link":"/api/v1/people/681892"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jonny DeLuca replaces Jake Fraley.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-04-03T23:25:03.008Z","endTime":"2026-04-03T23:25:36.150Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":641584,"link":"/api/v1/people/641584"}},{"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":91.5,"endSpeed":82.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.410279174383255,"aZ":-29.17328802979381,"pfxX":9.740541891647819,"pfxZ":1.7029899874041838,"pX":1.1101725088922034,"pZ":4.532281015074871,"vX0":-6.4582088272457705,"vY0":-132.91105476159035,"vZ0":2.191422642551387,"x":74.68,"y":116.41,"x0":2.3244156850016413,"y0":50.00385033971798,"z0":5.836851005883949,"aX":17.170750736256213},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.8,"breakHorizontal":-16.0,"spinRate":2193,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4144515702008573,"extension":6.850949918553604},"index":3,"playId":"b0db7099-f3cc-385f-8e69-c2e09af562ca","pitchNumber":1,"startTime":"2026-04-03T23:25:36.150Z","endTime":"2026-04-03T23:25:39.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.357620596981334,"aZ":-25.33021698295882,"pfxX":8.425698710064058,"pfxZ":3.8823545929005796,"pX":0.6974459148005483,"pZ":2.8609646211493276,"vX0":-7.429424524450794,"vY0":-132.65121791416016,"vZ0":-2.4030008342111406,"x":90.42,"y":161.53,"x0":2.4552774577380103,"y0":50.00090994227033,"z0":5.647015357700158,"aX":14.845235294951712},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.6,"breakHorizontal":-13.4,"spinRate":2292,"spinDirection":141},"zone":3,"typeConfidence":2.0,"plateTime":0.4147051745769095,"extension":7.034309573347796},"hitData":{"launchSpeed":104.8,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.5,"coordY":147.12}},"index":4,"playId":"c9d84e1c-92e5-303c-a481-09c904178298","pitchNumber":2,"startTime":"2026-04-03T23:25:51.166Z","endTime":"2026-04-03T23:25:58.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T23:25:58.706Z","atBatIndex":58},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Byron Buxton hit by pitch.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-03T23:29:24.593Z","endTime":"2026-04-03T23:30:50.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Jonny DeLuca remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-03T23:28:43.006Z","endTime":"2026-04-03T23:28:43.019Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":641584,"link":"/api/v1/people/641584"}},{"details":{"description":"Pitching Change: Kevin Kelly replaces Hunter Bigge.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-03T23:28:43.019Z","endTime":"2026-04-03T23:29:26.832Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687330,"link":"/api/v1/people/687330"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":80.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01807948678404,"aZ":-38.685700655942384,"pfxX":-8.952317780279223,"pfxZ":-3.929900676735053,"pX":-0.2865531152534833,"pZ":1.9605893685607347,"vX0":6.326663357589252,"vY0":-128.9602526455704,"vZ0":2.9039509460795343,"x":127.92,"y":185.84,"x0":-1.629378111310192,"y0":50.00387597714494,"z0":3.838211941200908,"aX":-14.826510437108611},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-6.0,"breakHorizontal":14.5,"spinRate":2061,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.4274791782912679,"extension":7.136852677029271},"index":2,"playId":"73efd09b-06bf-3756-b176-23e6ea552d69","pitchNumber":1,"startTime":"2026-04-03T23:29:26.832Z","endTime":"2026-04-03T23:29:31.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.654490790272,"aZ":-26.708828775288314,"pfxX":11.258709615435508,"pfxZ":4.10110433076783,"pX":0.620715997521636,"pZ":2.266327823621127,"vX0":2.363603557797705,"vY0":-115.66178328640606,"vZ0":2.2883271391627025,"x":93.34,"y":177.59,"x0":-1.880350049737555,"y0":50.005408961212694,"z0":3.8518768858569743,"aX":15.023090783592862},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":8.4,"breakHorizontal":-21.0,"spinRate":2502,"spinDirection":89},"zone":6,"typeConfidence":2.0,"plateTime":0.4763467905135115,"extension":7.155161870431195},"index":3,"playId":"10b8a70e-e21a-3f13-85fc-b8afe61cd065","pitchNumber":2,"startTime":"2026-04-03T23:29:49.215Z","endTime":"2026-04-03T23:29:52.891Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-03T23:30:10.259Z","endTime":"2026-04-03T23:30:26.311Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"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":78.4,"endSpeed":70.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.546282057445648,"aZ":-28.95477206045265,"pfxX":10.2749360986911,"pfxZ":2.5129481419879225,"pX":2.1180945268699563,"pZ":1.487670807035655,"vX0":5.80257236057149,"vY0":-113.84444890152692,"vZ0":1.5440393114029474,"x":36.26,"y":198.61,"x0":-1.8192640794680255,"y0":50.00251324193854,"z0":3.7177611281027834,"aX":13.164894971069801},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":5.4,"breakHorizontal":-20.3,"spinRate":2566,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.48558581693445824,"extension":7.190276323950191},"index":5,"playId":"f0d7098c-ce21-3c2c-aed3-098e0e1fb135","pitchNumber":3,"startTime":"2026-04-03T23:30:26.311Z","endTime":"2026-04-03T23:30:31.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":81.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.12102476788119,"aZ":-17.95959679187089,"pfxX":-10.561603282214453,"pfxZ":8.147020336269907,"pX":-1.8483058500504752,"pZ":3.5747356041391942,"vX0":3.595892741546348,"vY0":-133.15315314723424,"vZ0":2.1491131058170336,"x":187.45,"y":142.26,"x0":-1.8671127847110227,"y0":50.00320965863883,"z0":4.0782025345496455,"aX":-18.428393685446235},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.5,"breakHorizontal":18.0,"spinRate":2232,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.41590242001024036,"extension":7.1525294991877875},"index":6,"playId":"f9f21e2a-145a-32fc-9632-0d52a1880d2e","pitchNumber":4,"startTime":"2026-04-03T23:30:44.269Z","endTime":"2026-04-03T23:30:50.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T23:30:50.371Z","atBatIndex":59},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Luke Keaschall reaches on a fielding error by third baseman Junior Caminero.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-03T23:32:03.495Z","endTime":"2026-04-03T23:34:52.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"postOnSecond":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,4,5,6,8,9,10],"actionIndex":[0,1,3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner James Outman replaces Byron Buxton.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-03T23:31:42.311Z","endTime":"2026-04-03T23:31:52.681Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":621439,"link":"/api/v1/people/621439"},"base":1},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-03T23:31:52.681Z","endTime":"2026-04-03T23:32:05.209Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.7,"endSpeed":66.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.231341522093178,"aZ":-29.160443746700068,"pfxX":12.962608594454654,"pfxZ":2.5894935064619773,"pX":-1.5725920645660518,"pZ":3.2434578855978264,"vX0":-2.0473717909380174,"vY0":-108.47631981828111,"vZ0":5.3899888609136966,"x":176.94,"y":151.21,"x0":-2.283900671006565,"y0":50.001374850120534,"z0":3.945039688029011,"aX":15.074838949429845},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":6.8,"breakHorizontal":-22.7,"spinRate":2316,"spinDirection":89},"zone":11,"typeConfidence":2.0,"plateTime":0.509662138723979,"extension":6.921220139121379},"index":2,"playId":"dab022f0-8c01-3929-8190-f126930ac294","pitchNumber":1,"startTime":"2026-04-03T23:32:05.209Z","endTime":"2026-04-03T23:32:11.754Z","isPitch":true,"type":"pitch"},{"details":{"description":"James Outman steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":3,"actionPlayId":"dab022f0-8c01-3929-8190-f126930ac294","startTime":"2026-04-03T23:32:18.182Z","endTime":"2026-04-03T23:32:37.056Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"}},{"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":89.1,"endSpeed":80.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.776173435408065,"aZ":-36.472895843587054,"pfxX":-10.095901648603448,"pfxZ":-2.5649637953296356,"pX":-1.7685808584746987,"pZ":2.7271980678772283,"vX0":3.0832549434033245,"vY0":-129.53282275320498,"vZ0":4.0610329270248435,"x":184.41,"y":165.15,"x0":-1.6732874774381057,"y0":50.00473007295845,"z0":3.952435938579419,"aX":-16.904883575156447},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-3.4,"breakHorizontal":17.4,"spinRate":2094,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.42525056206712275,"extension":6.969639886227251},"index":4,"playId":"61082d68-1515-3b67-999b-c7f89339407f","pitchNumber":2,"startTime":"2026-04-03T23:32:37.056Z","endTime":"2026-04-03T23:32:41.392Z","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":89.3,"endSpeed":80.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10809071008985,"aZ":-35.26825048476146,"pfxX":-13.49176933597872,"pfxZ":-1.84855940599439,"pX":-0.5669044761697425,"pZ":2.2097377924338226,"vX0":6.832852256200657,"vY0":-129.71192019164346,"vZ0":3.037060360799224,"x":138.61,"y":179.12,"x0":-1.5102700332372474,"y0":50.004839172061494,"z0":3.7475938136522915,"aX":-22.540851833461897},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.2,"breakHorizontal":22.4,"spinRate":2029,"spinDirection":255},"zone":4,"typeConfidence":2.0,"plateTime":0.4254719717429083,"extension":7.229108991716523},"index":5,"playId":"56ef6a50-ea47-30d8-9f0d-bf1d44b10d9f","pitchNumber":3,"startTime":"2026-04-03T23:32:58.210Z","endTime":"2026-04-03T23:33:01.698Z","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":0},"pitchData":{"startSpeed":76.0,"endSpeed":68.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01118840940629,"aZ":-28.84691508963822,"pfxX":12.32353980918155,"pfxZ":2.7588203120328023,"pX":-0.3600935172090283,"pZ":1.904277426588515,"vX0":0.11218510485288863,"vY0":-110.45352774998291,"vZ0":2.5770354310926775,"x":130.73,"y":187.36,"x0":-2.0066937941087355,"y0":50.002716612887816,"z0":3.8048430924131518,"aX":14.866445135556349},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":6.2,"breakHorizontal":-22.2,"spinRate":2445,"spinDirection":88},"zone":7,"typeConfidence":2.0,"plateTime":0.500446582157088,"extension":7.126809753765055},"index":6,"playId":"c9db830f-f48a-3ffe-92a0-54c204425a30","pitchNumber":4,"startTime":"2026-04-03T23:33:16.786Z","endTime":"2026-04-03T23:33:20.993Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-04-03T23:33:38.779Z","endTime":"2026-04-03T23:33:52.134Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"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":0},"pitchData":{"startSpeed":76.6,"endSpeed":69.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.19491845725737,"aZ":-27.55786904904322,"pfxX":11.553044394188351,"pfxZ":3.715555401270601,"pX":-0.7331348698427681,"pZ":2.364159113605108,"vX0":-0.592955743505237,"vY0":-111.39537293568652,"vZ0":3.250645721652426,"x":144.95,"y":174.95,"x0":-1.960075932863503,"y0":50.00173545495568,"z0":3.755708946420529,"aX":14.348123764721345},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":8.0,"breakHorizontal":-20.6,"spinRate":2440,"spinDirection":84},"zone":4,"typeConfidence":2.0,"plateTime":0.49390444722327587,"extension":7.045635732655877},"index":8,"playId":"5616a593-fd53-3a0b-b402-45e719af6afb","pitchNumber":5,"startTime":"2026-04-03T23:33:52.134Z","endTime":"2026-04-03T23:33:58.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":80.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68641648435288,"aZ":-37.060767816157636,"pfxX":-9.273129885052331,"pfxZ":-2.936738171004686,"pX":-1.5851789516795998,"pZ":2.680920371768836,"vX0":3.4998613113569923,"vY0":-129.4211108594625,"vZ0":4.436587094484231,"x":177.42,"y":166.4,"x0":-1.764813012283236,"y0":50.001186887645325,"z0":3.8138777358061393,"aX":-15.437362803622676},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.8,"breakHorizontal":15.7,"spinRate":2035,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.42624468688417005,"extension":7.043792320869138},"index":9,"playId":"1392d22d-482f-354e-aac2-0e9522dd89cf","pitchNumber":6,"startTime":"2026-04-03T23:34:25.502Z","endTime":"2026-04-03T23:34:29.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":76.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.274391399067557,"aZ":-40.83994927552114,"pfxX":-7.694434303110402,"pfxZ":-5.747582081077362,"pX":-0.1603935198716339,"pZ":1.417276611639094,"vX0":6.0906732177571605,"vY0":-123.0888480198764,"vZ0":2.8870808654126163,"x":123.11,"y":200.51,"x0":-1.687858481965318,"y0":50.001559166745636,"z0":3.728042121341989,"aX":-11.607194463425666},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-9.2,"breakHorizontal":12.2,"spinRate":1666,"spinDirection":270},"zone":13,"typeConfidence":2.0,"plateTime":0.44790113876631255,"extension":7.053387377602166},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.02,"coordY":175.5}},"index":10,"playId":"200be9c1-b0f2-36c4-ac6a-5ec982c8338c","pitchNumber":7,"startTime":"2026-04-03T23:34:43.661Z","endTime":"2026-04-03T23:34:52.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T23:34:52.260Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Wallner strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-03T23:36:26.858Z","endTime":"2026-04-03T23:38:06.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"postOnSecond":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,7],"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":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-03T23:35:34.725Z","endTime":"2026-04-03T23:36:10.566Z","isPitch":false,"type":"action"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"90f36398-f46b-394c-9008-861833c65d90","startTime":"2026-04-03T23:36:10.566Z","endTime":"2026-04-03T23:36:14.398Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":73.7,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31129586247678,"aZ":-39.18227869275104,"pfxX":-4.295105847121838,"pfxZ":-4.906380415037727,"pX":-1.5213464697807726,"pZ":2.292785073246726,"vX0":2.0599321082712247,"vY0":-121.12415144501014,"vZ0":4.616349469857071,"x":174.99,"y":176.87,"x0":-1.8430229724576646,"y0":50.00410665476466,"z0":3.8719816800321327,"aX":-6.131422444044573},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-6.8,"breakHorizontal":7.0,"spinRate":1755,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.45920417248160605,"extension":7.070007633520168},"index":2,"playId":"34f82dfb-eae2-38d3-9408-227832740f7a","pitchNumber":1,"startTime":"2026-04-03T23:36:29.074Z","endTime":"2026-04-03T23:36:33.086Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":3,"startTime":"2026-04-03T23:36:42.680Z","endTime":"2026-04-03T23:36:57.460Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"}},{"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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.0,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76499485161455,"aZ":-40.47029766549023,"pfxX":-7.814206228020497,"pfxZ":-5.34444832872404,"pX":0.9616773141274358,"pZ":0.5107192146193568,"vX0":8.519630438802675,"vY0":-124.55713161372891,"vZ0":0.4016858005932533,"x":80.34,"y":224.99,"x0":-1.5069240717921613,"y0":50.00293416040892,"z0":3.726147797676964,"aX":-12.134979492664018},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-9.2,"breakHorizontal":11.9,"spinRate":1690,"spinDirection":267},"zone":14,"typeConfidence":2.0,"plateTime":0.4417496997507313,"extension":7.0510469207505535},"index":4,"playId":"2a2ca2b6-468a-3201-ade3-60c0e43f7f52","pitchNumber":2,"startTime":"2026-04-03T23:36:57.460Z","endTime":"2026-04-03T23:37:01.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":80.8,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.591386137980734,"aZ":-34.563296989565664,"pfxX":-9.25061520568756,"pfxZ":-1.406915371973481,"pX":-1.5788407312683015,"pZ":2.002985185105467,"vX0":3.1036282402381574,"vY0":-131.06805822640558,"vZ0":1.9181460834001525,"x":177.18,"y":184.7,"x0":-1.5927405278318465,"y0":50.00215940241896,"z0":3.8856417815442095,"aX":-15.72626965026925},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.7,"breakHorizontal":15.8,"spinRate":2007,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.4216089929433311,"extension":7.028649226079104},"index":5,"playId":"4dd0d5bd-62e7-330d-9439-a3826e427b75","pitchNumber":3,"startTime":"2026-04-03T23:37:18.586Z","endTime":"2026-04-03T23:37:21.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.232732868126853,"aZ":-36.28266204898591,"pfxX":-3.977861171159265,"pfxZ":-2.407352213225572,"pX":-0.5231122707600852,"pZ":2.612028434408077,"vX0":3.779867634749688,"vY0":-130.06163492693244,"vZ0":3.660554363378525,"x":136.94,"y":168.26,"x0":-1.4810547994723844,"y0":50.00321768225029,"z0":3.9443080377996633,"aX":-6.78992479707206},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-3.2,"breakHorizontal":6.4,"spinRate":1957,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.4217405041810385,"extension":6.97923061482101},"index":6,"playId":"e9b4826e-ba35-37a2-821a-c11280e64515","pitchNumber":4,"startTime":"2026-04-03T23:37:38.661Z","endTime":"2026-04-03T23:37:41.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":76.5,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84812234808842,"aZ":-44.44565325777954,"pfxX":-8.434269976919174,"pfxZ":-8.096299124331857,"pX":-0.957264075042042,"pZ":1.3598198280713283,"vX0":4.704853151706125,"vY0":-124.00219321643803,"vZ0":3.394088817455553,"x":153.49,"y":202.06,"x0":-1.809670185097979,"y0":50.000808463994275,"z0":3.74885389184014,"aX":-12.7891673884751},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-13.2,"breakHorizontal":13.8,"spinRate":1790,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.446225872243748,"extension":7.07333552175003},"index":7,"playId":"edab47c6-b162-34bc-9b0f-f794b443a334","pitchNumber":5,"startTime":"2026-04-03T23:38:02.193Z","endTime":"2026-04-03T23:38:06.053Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T23:38:06.053Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Bell singles on a sharp line drive to center fielder Cedric Mullins. James Outman scores. Luke Keaschall to 2nd.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-03T23:38:23.573Z","endTime":"2026-04-03T23:38:41.956Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"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_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":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":{"id":687330,"link":"/api/v1/people/687330"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":81.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44281785498889,"aZ":-39.64117841612352,"pfxX":-9.700025477669895,"pfxZ":-4.372044889160083,"pX":-0.111735517812742,"pZ":2.303507810391399,"vX0":6.6272144870920675,"vY0":-131.01254030183458,"vZ0":3.7059001287993247,"x":121.26,"y":176.59,"x0":-1.4376699703480826,"y0":50.005087975379425,"z0":3.868382769382051,"aX":-16.553206062929657},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-6.6,"breakHorizontal":15.7,"spinRate":2046,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.421064973995509,"extension":7.186809415906439},"hitData":{"launchSpeed":105.6,"launchAngle":12.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":134.85,"coordY":81.66}},"index":0,"playId":"6e722baa-6ebe-32e0-84c1-9f7c94597069","pitchNumber":1,"startTime":"2026-04-03T23:38:29.920Z","endTime":"2026-04-03T23:38:41.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T23:38:41.956Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Jeffers singles. Luke Keaschall to 3rd. Josh Bell to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-03T23:39:00.542Z","endTime":"2026-04-03T23:39:54.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"postOnSecond":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnThird":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32712070659779,"aZ":-38.72822658043655,"pfxX":-6.876434482472725,"pfxZ":-3.799619166781053,"pX":0.2599858707337816,"pZ":3.1261624594829405,"vX0":6.746483789464937,"vY0":-130.64079526541252,"vZ0":5.295745593586211,"x":107.09,"y":154.37,"x0":-1.4663874917080681,"y0":50.00566321916529,"z0":3.988597169055724,"aX":-11.851070285786836},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-5.4,"breakHorizontal":10.9,"spinRate":2011,"spinDirection":250},"zone":2,"typeConfidence":2.0,"plateTime":0.4197757541635818,"extension":7.148961984057558},"index":0,"playId":"17adb9db-788d-3525-acd8-322a616baa02","pitchNumber":1,"startTime":"2026-04-03T23:39:11.797Z","endTime":"2026-04-03T23:39:15.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.05309827532478,"aZ":-28.40366675418724,"pfxX":12.39074716496788,"pfxZ":2.9860534151820204,"pX":-0.6974183736776856,"pZ":2.689547838253504,"vX0":-0.29879484876487505,"vY0":-112.25336533946823,"vZ0":4.216722702471666,"x":143.58,"y":166.16,"x0":-2.1696379119065754,"y0":50.005490238119975,"z0":3.6931661877067787,"aX":15.670449929308397},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":7.0,"breakHorizontal":-22.3,"spinRate":2389,"spinDirection":89},"zone":4,"typeConfidence":2.0,"plateTime":0.4896591358503666,"extension":7.04740653162955},"index":1,"playId":"07e2eb4e-8a34-385e-87b3-0280b02892e7","pitchNumber":2,"startTime":"2026-04-03T23:39:29.620Z","endTime":"2026-04-03T23:39:33.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":76.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.263258486681558,"aZ":-40.70960313580716,"pfxX":-6.224115764591328,"pfxZ":-5.666715595373162,"pX":-0.13257444106507715,"pZ":2.3449104897238784,"vX0":5.414949227599524,"vY0":-123.26554380006883,"vZ0":4.8413478316856455,"x":122.05,"y":175.47,"x0":-1.5715843872506752,"y0":50.001135708520835,"z0":3.8356810444062988,"aX":-9.377623877608004},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-8.5,"breakHorizontal":9.7,"spinRate":1816,"spinDirection":269},"zone":5,"typeConfidence":2.0,"plateTime":0.4479416474718234,"extension":6.940067202594826},"hitData":{"launchSpeed":107.7,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","coordinates":{"coordX":107.5,"coordY":167.9}},"index":2,"playId":"f63f6df8-190c-3adf-8f5f-efc6a1e5a5de","pitchNumber":3,"startTime":"2026-04-03T23:39:46.360Z","endTime":"2026-04-03T23:39:54.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T23:39:54.907Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trevor Larnach walks. Luke Keaschall scores. Josh Bell to 3rd. Ryan Jeffers to 2nd.","rbi":1,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-03T23:40:31.579Z","endTime":"2026-04-03T23:42:51.256Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"postOnSecond":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"postOnThird":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":{"id":687330,"link":"/api/v1/people/687330"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":85.2,"endSpeed":75.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.372438783858,"aZ":-44.321804607173654,"pfxX":-10.47559735415427,"pfxZ":-8.166203608149985,"pX":0.6235778998511579,"pZ":1.6401334762920425,"vX0":8.589920399617508,"vY0":-123.34662132053681,"vZ0":4.1526463542996375,"x":93.23,"y":194.5,"x0":-1.6026337746082575,"y0":50.00143859365079,"z0":3.757119605747983,"aX":-15.586687094478592},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-13.0,"breakHorizontal":16.1,"spinRate":1744,"spinDirection":270},"zone":14,"typeConfidence":2.0,"plateTime":0.4500230907630791,"extension":7.1207665347752735},"index":0,"playId":"d886e8f1-075e-3ba2-a509-98e59a1d42ea","pitchNumber":1,"startTime":"2026-04-03T23:40:31.579Z","endTime":"2026-04-03T23:40:35.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":73.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.14487806929431,"aZ":-42.85087544141783,"pfxX":-11.78732116425747,"pfxZ":-7.526487293689626,"pX":0.06355468169168853,"pZ":1.430655036995922,"vX0":7.385589656156157,"vY0":-121.24871926998026,"vZ0":3.8606581697535116,"x":114.58,"y":200.15,"x0":-1.5659288026918377,"y0":50.00298596145367,"z0":3.678136730492127,"aX":-16.718820898986063},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-11.6,"breakHorizontal":18.5,"spinRate":1785,"spinDirection":275},"zone":14,"typeConfidence":2.0,"plateTime":0.4602034103603092,"extension":7.179178991311199},"index":1,"playId":"aa97fbb8-aee8-3799-bb2c-a62ea95b8667","pitchNumber":2,"startTime":"2026-04-03T23:40:48.847Z","endTime":"2026-04-03T23:40:52.849Z","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.7,"endSpeed":80.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.275791398038315,"aZ":-24.777017047476217,"pfxX":-0.7756529714234315,"pfxZ":4.493737741459631,"pX":0.8980014162759922,"pZ":3.460698020881153,"vX0":7.084456184925059,"vY0":-127.4903510924837,"vZ0":4.012574994983601,"x":82.77,"y":145.34,"x0":-1.8162432903293357,"y0":50.00152167838656,"z0":3.8222515689216436,"aX":-1.2776682427901782},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.4,"breakHorizontal":-0.2,"spinRate":2302,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.42966423178482405,"extension":7.124470781092778},"index":2,"playId":"87d98406-ebab-360e-bfb1-e7b58b2821fe","pitchNumber":3,"startTime":"2026-04-03T23:41:09.337Z","endTime":"2026-04-03T23:41:13.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":81.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.511234253229713,"aZ":-32.944384377775826,"pfxX":-11.467227715663928,"pfxZ":-0.44987441357251967,"pX":-0.30995992540756845,"pZ":2.9354387586218795,"vX0":6.709354526862789,"vY0":-130.7383086553037,"vZ0":4.035005681370916,"x":128.81,"y":159.52,"x0":-1.4246855283576325,"y0":50.0003041263625,"z0":3.8499286917582465,"aX":-19.774782343782825},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.4,"breakHorizontal":19.2,"spinRate":2065,"spinDirection":246},"zone":1,"typeConfidence":2.0,"plateTime":0.41953568518373396,"extension":7.208254720958814},"index":3,"playId":"80abd3bb-bd57-3bcc-a735-678b58e6d3a9","pitchNumber":4,"startTime":"2026-04-03T23:41:27.952Z","endTime":"2026-04-03T23:41:31.063Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-03T23:41:44.386Z","endTime":"2026-04-03T23:41:57.853Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"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":90.5,"endSpeed":80.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.182798801631485,"aZ":-21.485419135075254,"pfxX":-7.591501279489384,"pfxZ":6.292393814154487,"pX":0.12390045375761646,"pZ":3.5944887397340324,"vX0":7.2818929610495315,"vY0":-131.3998549329916,"vZ0":2.61117823170604,"x":112.28,"y":141.73,"x0":-1.7354542290306088,"y0":50.00423343802814,"z0":4.210660975410806,"aX":-12.900349635548023},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.4,"breakHorizontal":11.5,"spinRate":2117,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.4214448404164579,"extension":7.179611353707361},"index":5,"playId":"b9376869-926f-326c-80b9-cdb15429d765","pitchNumber":5,"startTime":"2026-04-03T23:41:57.853Z","endTime":"2026-04-03T23:42:01.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":77.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.55581907291591,"aZ":-42.71908190553082,"pfxX":-8.232929951155139,"pfxZ":-6.76388264882412,"pX":0.583124732479585,"pZ":0.6310730105190396,"vX0":8.280725161372791,"vY0":-125.72025900148964,"vZ0":1.4240128656234063,"x":94.77,"y":221.74,"x0":-1.7244123437521361,"y0":50.00023284420416,"z0":3.593743545329451,"aX":-12.84051955765432},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-11.4,"breakHorizontal":12.4,"spinRate":1853,"spinDirection":278},"zone":14,"typeConfidence":2.0,"plateTime":0.4400060973175286,"extension":7.183849928158229},"index":6,"playId":"91000642-cb1b-3867-917c-a30a7a1afd57","pitchNumber":6,"startTime":"2026-04-03T23:42:21.214Z","endTime":"2026-04-03T23:42:25.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7283620085945,"aZ":-36.05535160959436,"pfxX":-10.710320891432962,"pfxZ":-2.227595316841227,"pX":1.278344469737088,"pZ":1.848479636859777,"vX0":10.503833787369487,"vY0":-132.2463434184811,"vZ0":2.0561801956508274,"x":68.27,"y":188.87,"x0":-1.3866603566724298,"y0":50.00490135425728,"z0":3.7383694916866967,"aX":-18.647411022573372},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-3.2,"breakHorizontal":16.6,"spinRate":2094,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4169346640546032,"extension":7.2120854846363525},"index":7,"playId":"390bc879-b0e7-33e5-8554-ccbc5f554f0a","pitchNumber":7,"startTime":"2026-04-03T23:42:47.336Z","endTime":"2026-04-03T23:42:51.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T23:42:51.256Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Royce Lewis walks. Josh Bell scores. Ryan Jeffers to 3rd. Austin Martin to 2nd.","rbi":1,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-03T23:43:40.225Z","endTime":"2026-04-03T23:45:36.942Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"postOnSecond":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"postOnThird":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,8],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":{"id":687330,"link":"/api/v1/people/687330"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Austin Martin replaces Trevor Larnach.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-03T23:43:25.040Z","endTime":"2026-04-03T23:43:42.477Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":663616,"link":"/api/v1/people/663616"},"base":1},{"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.2,"endSpeed":82.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.37362437367348,"aZ":-37.20049828502428,"pfxX":-14.344370998715549,"pfxZ":-2.8379956931298254,"pX":0.3843095519484554,"pZ":0.9964699661060966,"vX0":9.849379286456925,"vY0":-133.6882908180932,"vZ0":0.011067000257796389,"x":102.35,"y":211.88,"x0":-1.5231486404946037,"y0":50.00073836853803,"z0":3.7091306263499186,"aX":-25.425349336669445},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-4.8,"breakHorizontal":23.3,"spinRate":1944,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.41299319872412976,"extension":7.359744436170683},"index":1,"playId":"889c3054-222b-34ee-810a-f0bc8960f109","pitchNumber":1,"startTime":"2026-04-03T23:43:42.477Z","endTime":"2026-04-03T23:43:45.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":81.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79215612261071,"aZ":-36.384904071737694,"pfxX":-10.667012139907332,"pfxZ":-2.438752157644494,"pX":1.2249188110764346,"pZ":2.1716746249429066,"vX0":10.17300613692081,"vY0":-131.05894477133376,"vZ0":2.865582987403096,"x":70.31,"y":180.14,"x0":-1.336300349132821,"y0":50.004531143321465,"z0":3.796268943483414,"aX":-18.408693339428872},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-3.5,"breakHorizontal":16.8,"spinRate":2113,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4192367730775386,"extension":7.1787334830279725},"index":2,"playId":"83850aa9-dabe-3bb3-a14a-fe0f7ce8d17f","pitchNumber":2,"startTime":"2026-04-03T23:43:58.618Z","endTime":"2026-04-03T23:44:02.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":69.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.488942921562487,"aZ":-28.880423293974737,"pfxX":7.04009738215619,"pfxZ":2.65996898390385,"pX":0.3962882104139373,"pZ":2.307545395612868,"vX0":2.9401832050770915,"vY0":-111.84437225381212,"vZ0":3.567262571021043,"x":101.89,"y":176.48,"x0":-1.8592537731879981,"y0":50.002101707753525,"z0":3.695787010464333,"aX":8.71314462631857},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":6.4,"breakHorizontal":-13.6,"spinRate":2471,"spinDirection":89},"zone":6,"typeConfidence":2.0,"plateTime":0.4941014936833694,"extension":7.139330492160748},"index":3,"playId":"3b820633-3ac7-346f-a6d5-22e0975979d8","pitchNumber":3,"startTime":"2026-04-03T23:44:16.467Z","endTime":"2026-04-03T23:44:20.546Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":4,"playId":"bf2936a0-e798-414f-a654-a6c42421ffbf","startTime":"2026-04-03T23:44:30.650Z","endTime":"2026-04-03T23:44:35.650Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19984369999152,"aZ":-36.33090328544067,"pfxX":-11.825401185195792,"pfxZ":-2.378567702524248,"pX":-0.4891107573002268,"pZ":0.9564248715591928,"vX0":6.8415057279938605,"vY0":-132.06158509286857,"vZ0":0.08242441127730404,"x":135.64,"y":212.96,"x0":-1.592783156555919,"y0":50.00534671004372,"z0":3.623407866445205,"aX":-20.645549604382225},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-4.1,"breakHorizontal":19.7,"spinRate":2112,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.41663220924947764,"extension":7.230099774141143},"index":5,"playId":"517a8b06-22be-3943-860a-d7129b9961b4","pitchNumber":4,"startTime":"2026-04-03T23:44:42.568Z","endTime":"2026-04-03T23:44:46.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":82.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.28439536306384,"aZ":-35.60327184125859,"pfxX":-13.131896614732131,"pfxZ":-1.9344231391637052,"pX":0.8245375172262775,"pZ":2.217219395827629,"vX0":10.290705658585436,"vY0":-133.550200905977,"vZ0":2.640220471229756,"x":85.57,"y":178.92,"x0":-1.412394670651252,"y0":50.00537188200775,"z0":3.812504644780561,"aX":-23.235876138617606},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-2.5,"breakHorizontal":21.0,"spinRate":2156,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.41341174089839594,"extension":7.214245503482695},"index":6,"playId":"db05b94a-0b2f-3c8d-bd64-52544c888028","pitchNumber":5,"startTime":"2026-04-03T23:45:00.712Z","endTime":"2026-04-03T23:45:04.627Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2026-04-03T23:45:18.192Z","endTime":"2026-04-03T23:45:32.497Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.588574328779092,"aZ":-34.66796269011799,"pfxX":-12.524101592106046,"pfxZ":-1.4020299401276546,"pX":1.0401674557318064,"pZ":2.0894160272014846,"vX0":10.487109197936917,"vY0":-132.2238433113484,"vZ0":2.221061199661861,"x":77.35,"y":182.37,"x0":-1.3385228994993965,"y0":50.001067122340764,"z0":3.771690039628499,"aX":-22.30887863380614},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.8,"breakHorizontal":20.5,"spinRate":2135,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.4132753970825629,"extension":7.322784196667586},"index":8,"playId":"bbc67c86-92e6-34a5-b581-1ef7223e92da","pitchNumber":6,"startTime":"2026-04-03T23:45:32.497Z","endTime":"2026-04-03T23:45:36.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T23:45:36.942Z","atBatIndex":65},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tristan Gray hits a grand slam (1) to right field. Ryan Jeffers scores. Austin Martin scores. Royce Lewis scores.","rbi":4,"awayScore":3,"homeScore":10,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-03T23:48:16.169Z","endTime":"2026-04-03T23:49:23.061Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1,2,3],"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":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":{"id":672782,"link":"/api/v1/people/672782"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":{"id":687330,"link":"/api/v1/people/687330"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":{"id":687330,"link":"/api/v1/people/687330"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":{"id":687330,"link":"/api/v1/people/687330"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Yoendrys Gómez replaces Kevin Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-03T23:47:15.380Z","endTime":"2026-04-03T23:48:18.464Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672782,"link":"/api/v1/people/672782"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":82.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.35311208717129,"aZ":-11.437754277988185,"pfxX":-4.3639537238605985,"pfxZ":11.637373875361122,"pX":-1.0400482963318138,"pZ":4.0324804120043645,"vX0":5.148876103720222,"vY0":-134.6592821348991,"vZ0":-1.399604312783566,"x":156.64,"y":129.9,"x0":-2.437297865229955,"y0":50.00197512123287,"z0":5.395469192602766,"aX":-7.775932172319492},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.8,"breakHorizontal":6.4,"spinRate":2521,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.41148842675860653,"extension":6.5124338722125685},"index":1,"playId":"cbeabb52-9ada-3f39-811e-2035f7637417","pitchNumber":1,"startTime":"2026-04-03T23:48:18.464Z","endTime":"2026-04-03T23:48:21.499Z","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":1},"pitchData":{"startSpeed":92.3,"endSpeed":81.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.924746049053766,"aZ":-9.860350827534836,"pfxX":-7.409319505760415,"pfxZ":12.654864252182868,"pX":-0.31793180297076207,"pZ":2.854779285916084,"vX0":7.586384931699732,"vY0":-133.95201921664602,"vZ0":-4.370999331944726,"x":129.12,"y":161.7,"x0":-2.265142387004128,"y0":50.00415095769484,"z0":5.251436600059133,"aX":-13.066621103017207},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":21.7,"breakHorizontal":11.2,"spinRate":2488,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.413636061065334,"extension":7.01057895140527},"index":2,"playId":"09e06c61-f157-3a47-aaed-0ea206f81891","pitchNumber":2,"startTime":"2026-04-03T23:48:35.115Z","endTime":"2026-04-03T23:48:38.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.600734280883586,"aZ":-25.52777024199352,"pfxX":2.029039172052477,"pfxZ":4.12083596287626,"pX":0.391156210015509,"pZ":2.542675619536368,"vX0":6.187650200646363,"vY0":-126.87171613679308,"vZ0":-2.396080632052367,"x":102.09,"y":170.13,"x0":-2.35361538205504,"y0":50.00108964531453,"z0":5.556765317841308,"aX":3.2711067484615977},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.1,"breakHorizontal":-5.3,"spinRate":2446,"spinDirection":163},"zone":6,"typeConfidence":2.0,"plateTime":0.433521539778821,"extension":7.004136595997203},"hitData":{"launchSpeed":106.4,"launchAngle":20.0,"totalDistance":374.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":226.09,"coordY":91.49}},"index":3,"playId":"c9121327-8097-3811-908f-e2eb3bd4d3ef","pitchNumber":3,"startTime":"2026-04-03T23:48:58.005Z","endTime":"2026-04-03T23:49:23.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T23:49:23.061Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kody Clemens grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-03T23:49:43.123Z","endTime":"2026-04-03T23:49:56.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.463339356627436,"aZ":-24.04525090618665,"pfxX":3.42573841660351,"pfxZ":4.841728712105347,"pX":-0.020887343350488426,"pZ":2.553149253807118,"vX0":5.214589249043137,"vY0":-128.66725251215655,"vZ0":-2.6587045983483586,"x":117.8,"y":169.84,"x0":-2.518043960652135,"y0":50.002201196642034,"z0":5.4613375364812535,"aX":5.746773404147164},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.4,"breakHorizontal":-7.3,"spinRate":2466,"spinDirection":178},"zone":5,"typeConfidence":2.0,"plateTime":0.4255445122166983,"extension":6.971115526075246},"hitData":{"launchSpeed":85.4,"launchAngle":5.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.09,"coordY":153.2}},"index":0,"playId":"2e77eb20-7e3b-367d-bab9-6c861dc1ad50","pitchNumber":1,"startTime":"2026-04-03T23:49:48.944Z","endTime":"2026-04-03T23:49:56.963Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T23:49:56.963Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Outman grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-03T23:50:37.081Z","endTime":"2026-04-03T23:52:23.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-03T23:50:20.490Z","endTime":"2026-04-03T23:50:39.157Z","isPitch":false,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.800349585233334,"aZ":-12.49786252624423,"pfxX":-5.775424177911708,"pfxZ":10.64993989325297,"pX":0.6354644887663939,"pZ":1.5875892725115508,"vX0":9.222446712864205,"vY0":-135.8158275509435,"vZ0":-7.370033602306062,"x":92.78,"y":195.92,"x0":-2.0710959529654156,"y0":50.002863381400275,"z0":5.226250403869905,"aX":-10.6711183044898},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":8.3,"spinRate":2468,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4049881983067496,"extension":7.007575395437295},"index":1,"playId":"a2ee74d9-bf36-3d7b-9750-9426a7405f33","pitchNumber":1,"startTime":"2026-04-03T23:50:39.157Z","endTime":"2026-04-03T23:50:43.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.28222060692288,"aZ":-10.5535286213247,"pfxX":-6.884413115955121,"pfxZ":11.76284674805564,"pX":-0.07353002628088921,"pZ":1.4528739580155496,"vX0":8.111218330221652,"vY0":-135.82803384410585,"vZ0":-7.857441899110766,"x":119.8,"y":199.55,"x0":-2.2272715103050182,"y0":50.00178239535057,"z0":5.1471957481937,"aX":-12.6531552504935},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.4,"breakHorizontal":10.4,"spinRate":2465,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4057897862320541,"extension":6.934870241115438},"index":2,"playId":"44b4b47d-d3d2-3f57-8191-17e049505af2","pitchNumber":2,"startTime":"2026-04-03T23:50:56.837Z","endTime":"2026-04-03T23:51:00.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.99282769564337,"aZ":-12.491762317125167,"pfxX":-6.242201746299136,"pfxZ":10.634254819021834,"pX":-1.2580449372131122,"pZ":2.8845817996904453,"vX0":5.302378179503239,"vY0":-136.41117230347942,"vZ0":-3.990926810889435,"x":164.95,"y":160.9,"x0":-2.4332391458791958,"y0":50.00443142963005,"z0":5.251919553916668,"aX":-11.555595527029325},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.4,"breakHorizontal":10.0,"spinRate":2496,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4042924422904033,"extension":6.965060097396671},"index":3,"playId":"0ffffd97-e167-388a-ae8e-29889e8469b0","pitchNumber":3,"startTime":"2026-04-03T23:51:15.596Z","endTime":"2026-04-03T23:51:19.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.161773716329613,"aZ":-23.786721095810183,"pfxX":1.310343703229127,"pfxZ":5.095567485425222,"pX":0.17583542089791973,"pZ":2.21710414652419,"vX0":5.800890785870648,"vY0":-128.17130211493432,"vZ0":-3.2224397679187815,"x":110.3,"y":178.92,"x0":-2.2970339013822887,"y0":50.00352033985417,"z0":5.370893127598275,"aX":2.154870812626501},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.6,"breakHorizontal":-3.8,"spinRate":2431,"spinDirection":181},"zone":8,"typeConfidence":2.0,"plateTime":0.42911887823828065,"extension":6.961177140828595},"index":4,"playId":"9b2a7096-1305-3bbb-92fd-36c4272f973a","pitchNumber":4,"startTime":"2026-04-03T23:51:33.635Z","endTime":"2026-04-03T23:51:38.237Z","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":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.798585651148343,"aZ":-27.906610069280774,"pfxX":6.098266411505113,"pfxZ":2.8501819506114208,"pX":0.7951539887980673,"pZ":1.5966912167266765,"vX0":6.2056870526364865,"vY0":-122.80749304509236,"vZ0":-3.1800047099212105,"x":86.69,"y":195.67,"x0":-2.5754924825003513,"y0":50.00343860344112,"z0":5.332806081822592,"aX":9.12954966933394},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.6,"breakHorizontal":-12.7,"spinRate":2728,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.4494225554116853,"extension":7.100957566037109},"index":5,"playId":"fa1f5ac9-ad48-303e-aa28-b774c9d160db","pitchNumber":5,"startTime":"2026-04-03T23:51:52.871Z","endTime":"2026-04-03T23:51:56.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.830629100286906,"aZ":-11.968734645439028,"pfxX":-6.408240515214242,"pfxZ":10.728943559269123,"pX":-0.2835346618459601,"pZ":1.302046098596159,"vX0":7.420008685105028,"vY0":-137.210340054892,"vZ0":-7.9097207915185255,"x":127.81,"y":203.62,"x0":-2.2060566561787054,"y0":50.0029635541036,"z0":5.061069031682463,"aX":-12.069320279879994},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":9.8,"spinRate":2529,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.40107434009418785,"extension":7.082552260100865},"hitData":{"launchSpeed":97.0,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.52,"coordY":153.2}},"index":6,"playId":"63d14991-83e8-320c-a32d-1c97bd7728b8","pitchNumber":6,"startTime":"2026-04-03T23:52:12.873Z","endTime":"2026-04-03T23:52:23.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T23:52:23.340Z","atBatIndex":68},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nick Fortes hit by pitch.","rbi":0,"awayScore":3,"homeScore":10,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-03T23:54:29.714Z","endTime":"2026-04-03T23:54:41.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"James Outman remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-03T23:53:39.988Z","endTime":"2026-04-03T23:53:40.009Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":621439,"link":"/api/v1/people/621439"}},{"details":{"description":"Austin Martin remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-03T23:53:40.009Z","endTime":"2026-04-03T23:53:40.012Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"description":"Pitching Change: Anthony Banda replaces Kody Funderburk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-03T23:53:40.012Z","endTime":"2026-04-03T23:54:29.714Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607455,"link":"/api/v1/people/607455"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.334583271643943,"aZ":-32.93198504019949,"pfxX":0.7071818398838126,"pfxZ":-0.5196228292883411,"pX":-2.7805257434634947,"pZ":-1.4689302120064565,"vX0":-11.743789688464355,"vY0":-120.90770524695803,"vZ0":-8.954782270525593,"x":185.03,"y":141.37,"x0":2.0641327922687522,"y0":50.00227631681938,"z0":5.20470835111938,"aX":1.0414224180216043},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.1,"breakHorizontal":1.8,"spinRate":2153,"spinDirection":28},"zone":13,"typeConfidence":2.0,"plateTime":0.4544137014067786,"extension":6.17920328747253},"index":3,"playId":"8c811a61-40d1-32f5-9b68-79be67d18e2f","pitchNumber":1,"startTime":"2026-04-03T23:54:29.714Z","endTime":"2026-04-03T23:54:41.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T23:54:41.221Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cedric Mullins singles on a ground ball to center fielder James Outman. Nick Fortes scores.","rbi":1,"awayScore":4,"homeScore":10,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-03T23:55:13.764Z","endTime":"2026-04-03T23:57:17.221Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":{"id":607455,"link":"/api/v1/people/607455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.659997578280663,"aZ":-35.27670902650219,"pfxX":-4.105676863305545,"pfxZ":-2.2205692981529452,"pX":-2.276781387650028,"pZ":-0.6910116427644719,"vX0":-9.406809121431888,"vY0":-119.02352739639248,"vZ0":-6.130566730768697,"x":203.79,"y":257.44,"x0":2.3042097346514447,"y0":50.005392757875676,"z0":5.2175295109819855,"aX":-5.728790376671392},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-5.6,"breakHorizontal":10.3,"spinRate":2242,"spinDirection":339},"zone":13,"typeConfidence":2.0,"plateTime":0.46510158451930383,"extension":6.298355281073946},"index":0,"playId":"ebaff169-6c80-3379-ab16-565f06ae9251","pitchNumber":1,"startTime":"2026-04-03T23:55:19.621Z","endTime":"2026-04-03T23:55:27.449Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Anthony Banda. Nick Fortes to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"ebaff169-6c80-3379-ab16-565f06ae9251","startTime":"2026-04-03T23:55:32.989Z","endTime":"2026-04-03T23:55:53.170Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91949975260184,"aZ":-15.525338829516144,"pfxX":7.255562626391995,"pfxZ":8.84801922808925,"pX":0.38111551643642705,"pZ":4.330632342710089,"vX0":-7.364892112376681,"vY0":-137.18056864811038,"vZ0":-0.7080858214463174,"x":102.47,"y":121.85,"x0":2.17440305167047,"y0":50.00339646935449,"z0":5.66304033282237,"aX":13.654453482513306},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":-11.4,"spinRate":2221,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.4012147350852384,"extension":6.168037687142132},"index":2,"playId":"80e2cf7f-53ab-3d4f-8b53-297ed423160a","pitchNumber":2,"startTime":"2026-04-03T23:55:53.170Z","endTime":"2026-04-03T23:55:56.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.554830289221453,"aZ":-15.355275924348692,"pfxX":7.8646106850394855,"pfxZ":9.19897722842336,"pX":-0.16911676173087875,"pZ":1.6823715084278168,"vX0":-8.37722654084228,"vY0":-134.46056365615954,"vZ0":-6.865884748939345,"x":123.45,"y":193.36,"x0":1.96719367122148,"y0":50.00448751934907,"z0":5.361557886234976,"aX":14.381595899122194},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.4,"breakHorizontal":-12.4,"spinRate":2041,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.4075783487761684,"extension":6.190340732408583},"index":3,"playId":"74f384b3-19b2-39f7-a7db-d65da26673b4","pitchNumber":3,"startTime":"2026-04-03T23:56:09.646Z","endTime":"2026-04-03T23:56:13.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34850938808065,"aZ":-17.00601833270792,"pfxX":6.011102908064246,"pfxZ":8.428203810410915,"pX":0.7060755707745876,"pZ":3.6635425953202687,"vX0":-5.508716769567067,"vY0":-134.3696895856031,"vZ0":-2.067291999449182,"x":90.09,"y":139.86,"x0":2.017438000702803,"y0":50.006432300700695,"z0":5.672288858204719,"aX":10.823169499358183},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.9,"breakHorizontal":-9.5,"spinRate":2109,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.41008971677652273,"extension":6.126198896662606},"index":4,"playId":"123ce06a-2995-38ee-bf5b-f37c29c7d246","pitchNumber":4,"startTime":"2026-04-03T23:56:26.517Z","endTime":"2026-04-03T23:56:31.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":82.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19257968600978,"aZ":-16.3420777170531,"pfxX":7.469489326783889,"pfxZ":8.897399341950667,"pX":0.4755437760934724,"pZ":3.371936120768028,"vX0":-6.774746319851118,"vY0":-133.64680400465264,"vZ0":-2.6222337704213556,"x":98.87,"y":147.74,"x0":2.093193519492332,"y0":50.00221446907621,"z0":5.562525040926898,"aX":13.291088451066138},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.6,"breakHorizontal":-11.8,"spinRate":2163,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.412421779733549,"extension":6.188599108136084},"index":5,"playId":"00a2943d-0b3b-3d6c-a6bd-dc342296c66a","pitchNumber":5,"startTime":"2026-04-03T23:56:47.015Z","endTime":"2026-04-03T23:56:50.407Z","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":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":83.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.141465934546716,"aZ":-14.8593229873479,"pfxX":7.114864244200605,"pfxZ":9.503633494005985,"pX":-0.5100409201983275,"pZ":3.2917050540480703,"vX0":-9.092856417485503,"vY0":-135.05061160444708,"vZ0":-3.190929975812521,"x":136.44,"y":149.9,"x0":1.9977378333675242,"y0":50.00528218452288,"z0":5.552647007173927,"aX":12.966750709990151},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.6,"breakHorizontal":-10.7,"spinRate":2167,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.40770131395374243,"extension":6.24173419112459},"hitData":{"launchSpeed":85.7,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.41,"coordY":94.93}},"index":6,"playId":"0e84b6a1-8d5b-332a-b29f-01c993b75544","pitchNumber":6,"startTime":"2026-04-03T23:57:05.211Z","endTime":"2026-04-03T23:57:17.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T23:57:17.221Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Williamson grounds out, third baseman Royce Lewis to first baseman Kody Clemens.","rbi":0,"awayScore":4,"homeScore":10,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-03T23:57:27.711Z","endTime":"2026-04-03T23:59:31.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.455717050248808,"aZ":-14.723623439470774,"pfxX":6.859132854587968,"pfxZ":9.306350980090352,"pX":0.15922018737311514,"pZ":3.2393028996607653,"vX0":-8.146101263060032,"vY0":-136.41179130624653,"vZ0":-3.4063919598923027,"x":110.93,"y":151.32,"x0":2.300283245470225,"y0":50.00061950534837,"z0":5.5263469274366726,"aX":12.858964694169261},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":-10.6,"spinRate":2169,"spinDirection":133},"zone":2,"typeConfidence":2.0,"plateTime":0.40232765445239727,"extension":6.179641878783692},"index":0,"playId":"544429a5-9dd8-34c9-bf31-7ccf1903c17e","pitchNumber":1,"startTime":"2026-04-03T23:57:45.320Z","endTime":"2026-04-03T23:57:48.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.10108692426968,"aZ":-33.96693437851962,"pfxX":-6.248157671953458,"pfxZ":-1.3000725161661393,"pX":1.3221309893773034,"pZ":3.7890587682059262,"vX0":-1.1953687527970651,"vY0":-117.35786706710927,"vZ0":3.1622506483330373,"x":66.6,"y":136.48,"x0":2.65105301981195,"y0":50.00449312057795,"z0":5.617003846564313,"aX":-8.594672798681719},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.2,"breakHorizontal":11.6,"spinRate":2186,"spinDirection":314},"zone":12,"typeConfidence":2.0,"plateTime":0.46922168659891206,"extension":6.222755789718574},"index":1,"playId":"f2a87456-ad4e-3303-af6a-d70986d8b493","pitchNumber":2,"startTime":"2026-04-03T23:58:07.324Z","endTime":"2026-04-03T23:58:10.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19138131694101,"aZ":-15.162822469345569,"pfxX":6.7938224418203585,"pfxZ":9.151878675018823,"pX":-0.4946784317443182,"pZ":3.171874306580565,"vX0":-9.146941940097987,"vY0":-136.26789278728134,"vZ0":-3.6331252133052416,"x":135.86,"y":153.14,"x0":2.041137377151924,"y0":50.004214807909506,"z0":5.58689011955511,"aX":12.630567800201662},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":-10.1,"spinRate":2103,"spinDirection":131},"zone":1,"typeConfidence":2.0,"plateTime":0.4037639800607362,"extension":6.1342125678057196},"index":2,"playId":"e624ef1a-3cbb-31a1-856e-018f121b02d8","pitchNumber":3,"startTime":"2026-04-03T23:58:24.019Z","endTime":"2026-04-03T23:58:30.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.834181801424254,"aZ":-36.15463519121939,"pfxX":-5.252306914722343,"pfxZ":-2.74966353171252,"pX":-1.952132163268619,"pZ":-0.35949410986782565,"vX0":-8.179151110479678,"vY0":-119.53360616284516,"vZ0":-5.405814960026257,"x":191.41,"y":248.49,"x0":2.1948694797353685,"y0":50.001331664464665,"z0":5.173731922860411,"aX":-7.606952394722069},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-6.0,"breakHorizontal":11.5,"spinRate":2359,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.4580381526395958,"extension":6.468394604522772},"index":3,"playId":"e01a7f99-6ddb-3aa0-9b9d-60635c05f952","pitchNumber":4,"startTime":"2026-04-03T23:58:54.636Z","endTime":"2026-04-03T23:59:01.823Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Anthony Banda. Cedric Mullins to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"actionPlayId":"e01a7f99-6ddb-3aa0-9b9d-60635c05f952","startTime":"2026-04-03T23:59:07.945Z","endTime":"2026-04-03T23:59:24.160Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.19761811198233,"aZ":-13.798491549152905,"pfxX":6.215108363684886,"pfxZ":9.90803206778615,"pX":-0.41136632581947824,"pZ":2.9787881168525887,"vX0":-8.778154657404457,"vY0":-135.46094828758393,"vZ0":-4.111280423068517,"x":132.68,"y":158.35,"x0":2.066924010083492,"y0":50.000920648953446,"z0":5.484021095853845,"aX":11.524863832054786},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":-9.4,"spinRate":2139,"spinDirection":129},"zone":1,"typeConfidence":2.0,"plateTime":0.4046814685058795,"extension":6.332260012982204},"hitData":{"launchSpeed":76.7,"launchAngle":-45.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.06,"coordY":176.01}},"index":5,"playId":"bc16a2de-aa71-3b12-90b8-7dbe3cc7b278","pitchNumber":5,"startTime":"2026-04-03T23:59:24.160Z","endTime":"2026-04-03T23:59:31.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-03T23:59:31.390Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, second baseman Luke Keaschall to first baseman Kody Clemens. Cedric Mullins to 3rd.","rbi":0,"awayScore":4,"homeScore":10,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-03T23:59:44.397Z","endTime":"2026-04-04T00:00:24.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38647879344324,"aZ":-22.591063415719592,"pfxX":12.2992431689582,"pfxZ":5.171150654293208,"pX":-0.860882060105537,"pZ":0.9822949361831956,"vX0":-11.43412955606072,"vY0":-136.16868981086716,"vZ0":-7.270996239683165,"x":149.81,"y":212.26,"x0":1.820342320728887,"y0":50.0056327246809,"z0":5.280780236611393,"aX":22.81166420279095},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.7,"breakHorizontal":-19.4,"spinRate":2017,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.40416872615529975,"extension":6.337941144006751},"index":0,"playId":"7329a6ad-25aa-3c94-ba6a-15dca0056636","pitchNumber":1,"startTime":"2026-04-03T23:59:58.743Z","endTime":"2026-04-04T00:00:02.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.241465472933754,"aZ":-26.745493223391474,"pfxX":11.159834365553909,"pfxZ":3.0371015505133876,"pX":1.022827918939576,"pZ":3.181874680214111,"vX0":-6.879970239840941,"vY0":-133.43908143753737,"vZ0":-1.0060224538214309,"x":78.01,"y":152.87,"x0":2.197287701073494,"y0":50.00185984039364,"z0":5.507487389785963,"aX":19.93420074169128},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.5,"breakHorizontal":-18.5,"spinRate":1940,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.41196243089470785,"extension":6.204471360997409},"hitData":{"launchSpeed":75.9,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.16,"coordY":148.33}},"index":1,"playId":"bc7f5fee-9116-3c53-8bbb-d1b55183ee1c","pitchNumber":2,"startTime":"2026-04-04T00:00:16.719Z","endTime":"2026-04-04T00:00:24.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T00:00:24.023Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Williams flies out to right fielder Matt Wallner.","rbi":0,"awayScore":4,"homeScore":10,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-04T00:00:39.538Z","endTime":"2026-04-04T00:01:37.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"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":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"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":2},"pitchData":{"startSpeed":90.1,"endSpeed":81.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.910505897184454,"aZ":-13.48448888063969,"pfxX":10.393574744746042,"pfxZ":10.995659275736969,"pX":-0.10919724524161581,"pZ":1.8877502053112238,"vX0":-8.50005353872608,"vY0":-130.66578713458742,"vZ0":-6.4410811041748035,"x":121.16,"y":187.81,"x0":1.8631874769943941,"y0":50.00254524343147,"z0":5.4304481372545474,"aX":17.665952917891943},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":18.4,"breakHorizontal":-16.6,"spinRate":1938,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.4219514607726813,"extension":6.248859392448844},"index":0,"playId":"f0606038-986d-3d7f-9548-ec7307d6ea7c","pitchNumber":1,"startTime":"2026-04-04T00:00:49.371Z","endTime":"2026-04-04T00:00:52.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":82.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.908697766521456,"aZ":-15.205561379806824,"pfxX":8.588604813508066,"pfxZ":9.513464504865594,"pX":0.013303199713854063,"pZ":3.4080349364743694,"vX0":-7.858991814901175,"vY0":-133.72892993278424,"vZ0":-2.7653001161553465,"x":116.49,"y":146.76,"x0":1.8961119719708974,"y0":50.00506823741609,"z0":5.5669432214508126,"aX":15.322872153699466},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.7,"breakHorizontal":-13.6,"spinRate":2191,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.4119744522424331,"extension":6.343595868445585},"index":1,"playId":"b91fb7a6-b04d-3114-9e2a-f507e1a0c9fa","pitchNumber":2,"startTime":"2026-04-04T00:01:06.405Z","endTime":"2026-04-04T00:01:09.447Z","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":90.1,"endSpeed":82.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83889257100343,"aZ":-16.28142596466259,"pfxX":6.899617044148956,"pfxZ":9.147750424594605,"pX":0.04252459489963619,"pZ":2.7362504620639685,"vX0":-6.836452704041078,"vY0":-131.02001135288637,"vZ0":-4.104353083448775,"x":115.38,"y":164.9,"x0":1.78996600361179,"y0":50.005296098677746,"z0":5.540976067385159,"aX":11.99043122931489},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.8,"breakHorizontal":-11.0,"spinRate":2073,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.4181471017796232,"extension":6.212131727340724},"hitData":{"launchSpeed":91.4,"launchAngle":49.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.58,"coordY":120.49}},"index":2,"playId":"495cab8a-a098-362d-bbd8-a9a4c338e3db","pitchNumber":3,"startTime":"2026-04-04T00:01:27.722Z","endTime":"2026-04-04T00:01:37.249Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T00:01:37.249Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Keaschall flies out sharply to left fielder Chandler Simpson.","rbi":0,"awayScore":4,"homeScore":10,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-04T00:03:31.426Z","endTime":"2026-04-04T00:04:35.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.420291583261367,"aZ":-17.365201462279213,"pfxX":-3.0611736176525923,"pfxZ":8.780590862570122,"pX":-0.15730289378144063,"pZ":1.8180082315909607,"vX0":5.755500622998937,"vY0":-128.25746857027926,"vZ0":-6.243150960112199,"x":123.0,"y":189.69,"x0":-2.0201776609765614,"y0":50.00389671782254,"z0":5.6113147312477505,"aX":-5.164103950253684},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":14.9,"breakHorizontal":4.4,"spinRate":2323,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.42501860936615676,"extension":6.8603520996248095},"index":0,"playId":"d6ecfc8d-c29c-3b0f-bd6b-2a6a9abebc16","pitchNumber":1,"startTime":"2026-04-04T00:03:49.532Z","endTime":"2026-04-04T00:03:52.916Z","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":79.6,"endSpeed":72.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49279814116982,"aZ":-31.133335788812687,"pfxX":8.779419926064639,"pfxZ":0.7757287792957683,"pX":0.2959111598115197,"pZ":3.972561219664213,"vX0":2.7744350324790026,"vY0":-115.76955209455099,"vZ0":2.713229044887912,"x":105.72,"y":131.52,"x0":-2.061701118552959,"y0":50.00437222228171,"z0":5.784028988104973,"aX":11.80569829317647},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":2.4,"breakHorizontal":-16.6,"spinRate":2546,"spinDirection":79},"zone":12,"typeConfidence":2.0,"plateTime":0.4748299629149444,"extension":6.771346702509688},"index":1,"playId":"e774a3d0-b0ba-3049-83b3-b6c6a2acfd04","pitchNumber":2,"startTime":"2026-04-04T00:04:05.448Z","endTime":"2026-04-04T00:04:10.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.462943544014372,"aZ":-21.11770501321302,"pfxX":0.902550244560086,"pfxZ":6.746462599419576,"pX":-0.1445519105815278,"pZ":3.051029328936173,"vX0":3.6258365840805546,"vY0":-127.29511574467608,"vZ0":-2.54110599783264,"x":122.51,"y":156.4,"x0":-1.7054104452427994,"y0":50.002306848348816,"z0":5.736493116078325,"aX":1.4789406420630753},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.9,"breakHorizontal":-2.5,"spinRate":2440,"spinDirection":181},"zone":2,"typeConfidence":2.0,"plateTime":0.43050450892452385,"extension":6.735824875240091},"hitData":{"launchSpeed":100.8,"launchAngle":45.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":78.57,"coordY":70.48}},"index":2,"playId":"d868b357-8be0-3642-ad67-51fabf6442ee","pitchNumber":3,"startTime":"2026-04-04T00:04:23.007Z","endTime":"2026-04-04T00:04:35.520Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T00:04:35.520Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Wallner strikes out swinging.","rbi":0,"awayScore":4,"homeScore":10,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-04T00:04:57.863Z","endTime":"2026-04-04T00:06:05.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.3,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.051464459425887,"aZ":-13.92825243532612,"pfxX":-6.718147772357362,"pfxZ":9.938604846461413,"pX":-1.7868048563874188,"pZ":3.8573977269762945,"vX0":3.2713740417471087,"vY0":-135.03477088285197,"vZ0":-1.9802620884135687,"x":185.11,"y":134.63,"x0":-2.145176321232694,"y0":50.000253614823826,"z0":5.586866843001941,"aX":-12.330375128087356},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":11.4,"spinRate":2304,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40654712080615196,"extension":6.753423721675393},"index":0,"playId":"b9bd10ca-bc91-3334-874c-29ba15c11687","pitchNumber":1,"startTime":"2026-04-04T00:05:02.302Z","endTime":"2026-04-04T00:05:05.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.5,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.314870535560807,"aZ":-12.48043298656685,"pfxX":-4.751542938321599,"pfxZ":10.691906771626389,"pX":-0.3432945127995123,"pZ":2.5795880394117083,"vX0":5.953505423803865,"vY0":-135.30971495019463,"vZ0":-4.99450628028488,"x":130.09,"y":169.13,"x0":-1.9614790087714766,"y0":50.00564078769066,"z0":5.333745845862882,"aX":-8.755026384083896},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.4,"breakHorizontal":7.2,"spinRate":2299,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.4058012351018303,"extension":6.917976334373052},"index":1,"playId":"2b21f961-8e4e-33e9-b488-72c1dae227e1","pitchNumber":2,"startTime":"2026-04-04T00:05:17.391Z","endTime":"2026-04-04T00:05:20.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7738363836169,"aZ":-30.554945451598183,"pfxX":6.932151847721358,"pfxZ":1.1279183573302562,"pX":-0.09043461455065877,"pZ":1.4363633078619253,"vX0":3.0926143028105377,"vY0":-119.00027123305425,"vZ0":-2.4517097199652733,"x":120.45,"y":200.0,"x0":-2.3073372363566933,"y0":50.002782756768966,"z0":5.247198650950425,"aX":9.943887016873635},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.7,"breakHorizontal":-13.3,"spinRate":2574,"spinDirection":79},"zone":13,"typeConfidence":2.0,"plateTime":0.46022596210593036,"extension":7.211190376817522},"index":2,"playId":"0e678942-2e40-3a06-922d-f0ce3799fb65","pitchNumber":3,"startTime":"2026-04-04T00:05:34.831Z","endTime":"2026-04-04T00:05:38.260Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-04T00:05:44.866Z","endTime":"2026-04-04T00:06:02.053Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.395,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00518308728043,"aZ":-24.10134806909907,"pfxX":4.418004600886652,"pfxZ":5.3492785759322325,"pX":-0.3149399211071215,"pZ":2.041364015751148,"vX0":3.8084594060750696,"vY0":-122.09192010227589,"vZ0":-2.931952457512648,"x":129.0,"y":183.66,"x0":-2.4690999359144965,"y0":50.00541135935739,"z0":5.331721060507438,"aX":6.671244637088444},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":9.2,"breakHorizontal":-8.9,"spinRate":2647,"spinDirection":92},"zone":8,"typeConfidence":2.0,"plateTime":0.44859272435006625,"extension":6.687730480514092},"index":4,"playId":"984bd571-1e8b-3fc2-924a-bee2f0c2586a","pitchNumber":4,"startTime":"2026-04-04T00:06:02.053Z","endTime":"2026-04-04T00:06:05.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T00:06:05.557Z","atBatIndex":75},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Bell pops out softly to second baseman Ben Williamson.","rbi":0,"awayScore":4,"homeScore":10,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-04T00:06:14.097Z","endTime":"2026-04-04T00:08:37.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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.1,"endSpeed":75.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86626549236555,"aZ":-26.228734580957465,"pfxX":6.494077887994842,"pfxZ":4.100302608250837,"pX":-1.4480029020447185,"pZ":3.575540776752333,"vX0":0.8182228865466609,"vY0":-119.5807189320911,"vZ0":0.9021531419497675,"x":172.19,"y":142.24,"x0":-2.6381993142298477,"y0":50.00088453352759,"z0":5.544755366202879,"aX":9.412242293242402},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.9,"breakHorizontal":-12.0,"spinRate":2557,"spinDirection":94},"zone":11,"typeConfidence":2.0,"plateTime":0.4578782017092511,"extension":6.573717443005612},"index":0,"playId":"750806cf-f4a2-38d6-9446-08c39fb11a91","pitchNumber":1,"startTime":"2026-04-04T00:06:29.936Z","endTime":"2026-04-04T00:06:33.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.679375637290693,"aZ":-13.546039475694942,"pfxX":-6.289616217273968,"pfxZ":9.936559420855978,"pX":-0.08497995758809153,"pZ":2.578851587620061,"vX0":7.895155475320404,"vY0":-136.4635249101575,"vZ0":-4.726663702605085,"x":120.24,"y":169.15,"x0":-2.2065081346941624,"y0":50.00590642689707,"z0":5.275595859177037,"aX":-11.79543970070291},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.0,"breakHorizontal":9.6,"spinRate":2317,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.4022898620176929,"extension":6.874170651826287},"index":1,"playId":"cda64c40-0858-3d10-9faa-46bd980d2bd9","pitchNumber":2,"startTime":"2026-04-04T00:06:45.326Z","endTime":"2026-04-04T00:06:48.583Z","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.6,"endSpeed":84.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.977009903739436,"aZ":-13.978237064882578,"pfxX":-4.775060646677326,"pfxZ":9.977562734336958,"pX":0.45157160702171084,"pZ":2.716840642847892,"vX0":8.16606339676236,"vY0":-134.61025218453582,"vZ0":-4.405891809926187,"x":99.79,"y":165.43,"x0":-2.009839899270645,"y0":50.00120664784674,"z0":5.37427481016482,"aX":-8.707435340393612},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.3,"breakHorizontal":6.7,"spinRate":2442,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.40792070971265826,"extension":6.895993737596413},"index":2,"playId":"aea08505-4429-3bf6-aa16-6c93ad43136a","pitchNumber":3,"startTime":"2026-04-04T00:07:03.961Z","endTime":"2026-04-04T00:07:07.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":672782,"fullName":"Yoendrys Gómez"}}},"count":{"balls":2,"strikes":2,"outs":2},"index":3,"playId":"f78d2830-2cc2-4b40-af42-9c9ae4ab4d53","pitchNumber":3,"startTime":"2026-04-04T00:07:27.510Z","endTime":"2026-04-04T00:07:32.510Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":84.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.765796794117335,"aZ":-13.75865371538534,"pfxX":-5.558734077707085,"pfxZ":9.885020273060638,"pX":-0.3473537615085379,"pZ":2.775996376820699,"vX0":6.575326461367072,"vY0":-136.74811356270678,"vZ0":-4.14351860698896,"x":130.24,"y":163.83,"x0":-2.0795918452162576,"y0":50.00096106482273,"z0":5.278288158813077,"aX":-10.354313852122283},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":8.4,"spinRate":2333,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.40306566558387713,"extension":6.943033000565015},"index":4,"playId":"bca911ff-3138-39a1-a29b-1a9115e0a59d","pitchNumber":4,"startTime":"2026-04-04T00:07:45.649Z","endTime":"2026-04-04T00:07:49.422Z","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":83.1,"endSpeed":75.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.854513486162737,"aZ":-24.776341610318905,"pfxX":8.640104005730164,"pfxZ":5.074948026032731,"pX":0.47201731689182336,"pZ":2.641644235346988,"vX0":4.144326510145629,"vY0":-120.8795734019159,"vZ0":-1.3459208263734919,"x":99.01,"y":167.46,"x0":-2.3952290070577984,"y0":50.002596468503064,"z0":5.4118875264747155,"aX":12.593799871406512},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":9.1,"breakHorizontal":-16.7,"spinRate":2700,"spinDirection":83},"zone":6,"typeConfidence":2.0,"plateTime":0.455740966450509,"extension":7.270321035135795},"index":5,"playId":"741d647a-02da-3cd0-81c6-550cf3a068c5","pitchNumber":5,"startTime":"2026-04-04T00:08:06.793Z","endTime":"2026-04-04T00:08:10.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.67361810800139,"aZ":-11.335522578329464,"pfxX":-4.125895737766762,"pfxZ":11.00358142032832,"pX":1.3000038443235382,"pZ":1.8652285946317628,"vX0":10.155660820865078,"vY0":-137.94835888273914,"vZ0":-7.101118123297539,"x":67.45,"y":188.42,"x0":-1.9219490549772689,"y0":50.00079761128165,"z0":5.267182429176666,"aX":-7.812834574454096},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.2,"breakHorizontal":4.9,"spinRate":2489,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.39973028339943406,"extension":7.128664804357571},"hitData":{"launchSpeed":55.3,"launchAngle":40.0,"totalDistance":167.0,"trajectory":"popup","hardness":"soft","location":"4","coordinates":{"coordX":150.57,"coordY":147.63}},"index":6,"playId":"521cea4b-88c3-363b-a941-73e42aa9889f","pitchNumber":6,"startTime":"2026-04-04T00:08:28.251Z","endTime":"2026-04-04T00:08:37.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T00:08:37.020Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Vilade strikes out swinging.","rbi":0,"awayScore":4,"homeScore":10,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-04T00:11:00.704Z","endTime":"2026-04-04T00:11:47.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cody Laweryson replaces Anthony Banda.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-04T00:10:08.071Z","endTime":"2026-04-04T00:10:53.173Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689520,"link":"/api/v1/people/689520"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Ryan Vilade replaces Yandy Díaz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-04T00:10:53.173Z","endTime":"2026-04-04T00:11:02.961Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":650490,"link":"/api/v1/people/650490"}},{"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":82.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8391998675923,"aZ":-16.746170254034684,"pfxX":-9.369302146222877,"pfxZ":8.882678341171133,"pX":0.6621944802535853,"pZ":2.755671017670888,"vX0":9.035359415271406,"vY0":-131.23961179082968,"vZ0":-3.526873814867264,"x":91.76,"y":164.38,"x0":-1.614732048224604,"y0":50.00493125732461,"z0":5.370853993457956,"aX":-16.278875301229185},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.5,"breakHorizontal":14.9,"spinRate":1906,"spinDirection":227},"zone":6,"typeConfidence":0.88,"plateTime":0.4179999162143453,"extension":6.5827116867421624},"index":2,"playId":"18d4dd13-4e02-36b5-9c94-a2d2a64b62a7","pitchNumber":1,"startTime":"2026-04-04T00:11:02.961Z","endTime":"2026-04-04T00:11:06.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4575224401299,"aZ":-16.46956031763233,"pfxX":-10.526151464434786,"pfxZ":8.80860923159967,"pX":0.44350454095085695,"pZ":1.5876790742137645,"vX0":8.86371631615571,"vY0":-132.90071181328247,"vZ0":-6.454012766210812,"x":100.09,"y":195.91,"x0":-1.5733259766556278,"y0":50.00042359767105,"z0":5.2512250044373125,"aX":-18.75856392556782},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.6,"breakHorizontal":17.0,"spinRate":1842,"spinDirection":228},"zone":14,"typeConfidence":0.89,"plateTime":0.41272385328203987,"extension":6.518646202025057},"index":3,"playId":"b3394ee1-266a-33ef-82bd-bc675ea2f246","pitchNumber":2,"startTime":"2026-04-04T00:11:20.091Z","endTime":"2026-04-04T00:11:23.567Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-04T00:11:30.475Z","endTime":"2026-04-04T00:11:43.749Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.88848293921605,"aZ":-16.376959620063804,"pfxX":-9.52898436615952,"pfxZ":8.729804539788766,"pX":-1.4034819142543735,"pZ":1.804982621889787,"vX0":3.8559711764860913,"vY0":-134.12159495303644,"vZ0":-5.701556893604294,"x":170.5,"y":190.05,"x0":-1.6275564673161371,"y0":50.00088362084547,"z0":5.139250114287253,"aX":-17.237513278351447},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.6,"breakHorizontal":16.3,"spinRate":1965,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.4094662512637317,"extension":6.306762694508313},"index":5,"playId":"178a0686-f8c9-3937-bddb-50add3c9d54c","pitchNumber":3,"startTime":"2026-04-04T00:11:43.749Z","endTime":"2026-04-04T00:11:47.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T00:11:47.983Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan Aranda grounds out, second baseman Luke Keaschall to first baseman Kody Clemens.","rbi":0,"awayScore":4,"homeScore":10,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-04T00:11:56.640Z","endTime":"2026-04-04T00:13:29.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33350297604695,"aZ":-30.128351952062822,"pfxX":-12.446472407087375,"pfxZ":1.481754205333587,"pX":-0.9908557052848708,"pZ":2.782416009749518,"vX0":5.163243315166072,"vY0":-117.23243703919424,"vZ0":0.1427155248752432,"x":154.77,"y":163.65,"x0":-1.6114928166637879,"y0":50.00465074814771,"z0":5.546071263789114,"aX":-17.2282974344646},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":3.0,"breakHorizontal":21.1,"spinRate":1598,"spinDirection":246},"zone":11,"typeConfidence":0.91,"plateTime":0.4682240991702633,"extension":6.55009427847281},"index":0,"playId":"a7b1fd9d-df02-3acd-825a-61f366b86fe3","pitchNumber":1,"startTime":"2026-04-04T00:12:12.597Z","endTime":"2026-04-04T00:12:16.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.701760220260464,"aZ":-13.61045356056135,"pfxX":-9.438507773954992,"pfxZ":10.420601812477752,"pX":1.8174510983809244,"pZ":2.2588006898488273,"vX0":11.759966709467575,"vY0":-132.69519017168645,"vZ0":-5.343872761382741,"x":47.72,"y":177.79,"x0":-1.4478461123450506,"y0":50.0007583188853,"z0":5.2922403764985795,"aX":-16.81111812623407},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.8,"breakHorizontal":14.5,"spinRate":2123,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.4129612241746172,"extension":6.541827243306535},"index":1,"playId":"e453aa5c-bff1-347e-93d5-edcc96277b9b","pitchNumber":2,"startTime":"2026-04-04T00:12:27.693Z","endTime":"2026-04-04T00:12:31.678Z","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":91.0,"endSpeed":83.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66025080952674,"aZ":-15.59252746457389,"pfxX":-8.305890822226328,"pfxZ":9.370576504631295,"pX":-0.3515329700173106,"pZ":1.849352630527307,"vX0":6.19829729612393,"vY0":-132.2932240497933,"vZ0":-5.812280226891684,"x":130.4,"y":188.85,"x0":-1.647648669684499,"y0":50.004455513694964,"z0":5.221069440123477,"aX":-14.699495691586703},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.8,"breakHorizontal":13.7,"spinRate":2029,"spinDirection":230},"zone":7,"typeConfidence":0.89,"plateTime":0.41428569830643447,"extension":6.555880274595379},"index":2,"playId":"bdaff34a-26d5-37e7-9668-b09ef12003de","pitchNumber":3,"startTime":"2026-04-04T00:12:46.728Z","endTime":"2026-04-04T00:12:50.150Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-04T00:13:06.999Z","endTime":"2026-04-04T00:13:21.295Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.553993262903,"aZ":-17.611401950741403,"pfxX":-9.891436382775773,"pfxZ":8.112204045683058,"pX":-0.750905123211594,"pZ":1.8664826812920958,"vX0":5.473667968476312,"vY0":-134.0433475330015,"vZ0":-5.5710550917016235,"x":145.62,"y":188.38,"x0":-1.5486086631819171,"y0":50.00440606240602,"z0":5.25490900845794,"aX":-17.763179156476024},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.4,"breakHorizontal":16.6,"spinRate":1987,"spinDirection":227},"zone":7,"typeConfidence":0.89,"plateTime":0.41070833005217233,"extension":6.559207946372376},"hitData":{"launchSpeed":86.6,"launchAngle":-39.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.64,"coordY":156.26}},"index":4,"playId":"7e11cc15-dd79-3eb6-8761-e1d3e3154afd","pitchNumber":4,"startTime":"2026-04-04T00:13:21.295Z","endTime":"2026-04-04T00:13:29.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T00:13:29.565Z","atBatIndex":78},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Junior Caminero lines out to center fielder James Outman.","rbi":0,"awayScore":4,"homeScore":10,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-04T00:13:39.489Z","endTime":"2026-04-04T00:14:33.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.04"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"101.10"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"100.19"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.05"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.01"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.41"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.47"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.38"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.67"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.56"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.98"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.56"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.12"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".391"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".383"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".373"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".265"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".163"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.394"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.042"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.090"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".593"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".691"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.045"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.394"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.042"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.090"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".593"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".691"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.045"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"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":91.8,"endSpeed":83.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.120644969267865,"aZ":-15.050383594882849,"pfxX":-8.960217452878897,"pfxZ":9.585205558780984,"pX":-0.3066254770736108,"pZ":2.8153524105805126,"vX0":6.296862682193197,"vY0":-133.4188913151278,"vZ0":-3.656477847810559,"x":128.69,"y":162.77,"x0":-1.5440051553466045,"y0":50.00281623837786,"z0":5.301662871458398,"aX":-16.008069455144398},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.7,"breakHorizontal":14.6,"spinRate":2239,"spinDirection":225},"zone":1,"typeConfidence":0.9,"plateTime":0.41195106070240284,"extension":6.512523569586789},"index":0,"playId":"ddb9b181-df85-3a5c-b9c8-9f2d358d3d1f","pitchNumber":1,"startTime":"2026-04-04T00:13:55.385Z","endTime":"2026-04-04T00:13:58.853Z","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":81.8,"endSpeed":74.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.99250263832297,"aZ":-31.88176059527852,"pfxX":-11.091705152246663,"pfxZ":0.20311543563187495,"pX":0.1473036936477711,"pZ":0.9449709191754065,"vX0":7.090102911071855,"vY0":-118.85470466348414,"vZ0":-3.6107644872737943,"x":111.39,"y":213.27,"x0":-1.4563201590022963,"y0":50.0004459142393,"z0":5.4257401488286625,"aX":-15.627075194400547},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.4,"breakHorizontal":18.0,"spinRate":1451,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.4635358636512703,"extension":6.326521082691687},"index":1,"playId":"11c6fbf5-fee9-3d30-bbce-373b00e60a1a","pitchNumber":2,"startTime":"2026-04-04T00:14:10.280Z","endTime":"2026-04-04T00:14:13.896Z","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":91.8,"endSpeed":82.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63772803783216,"aZ":-16.01168592307831,"pfxX":-9.524043021365017,"pfxZ":9.144754606661369,"pX":-0.4080383416902039,"pZ":2.6063023644490095,"vX0":6.257360712280973,"vY0":-133.3562267564937,"vZ0":-3.9700311844410097,"x":132.55,"y":168.41,"x0":-1.5699215744188746,"y0":50.00441907951764,"z0":5.299244253801668,"aX":-16.83742264430293},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.7,"breakHorizontal":15.6,"spinRate":2281,"spinDirection":229},"zone":4,"typeConfidence":0.9,"plateTime":0.41367714489387897,"extension":6.440387443608376},"hitData":{"launchSpeed":88.3,"launchAngle":22.0,"totalDistance":323.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.37,"coordY":72.02}},"index":2,"playId":"88700d0b-9cad-360a-980e-e1a84488879d","pitchNumber":3,"startTime":"2026-04-04T00:14:25.696Z","endTime":"2026-04-04T00:14:33.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T00:14:33.208Z","atBatIndex":79}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Junior Caminero lines out to center fielder James Outman.","rbi":0,"awayScore":4,"homeScore":10,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-04T00:13:39.489Z","endTime":"2026-04-04T00:14:33.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.04"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"101.10"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"100.19"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.05"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.01"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.41"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.47"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.38"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.67"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.56"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.98"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.56"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.12"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".391"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".383"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".373"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".265"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".163"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.394"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.042"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.090"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".593"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".691"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.045"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.394"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.042"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.090"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".593"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".691"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.045"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"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":91.8,"endSpeed":83.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.120644969267865,"aZ":-15.050383594882849,"pfxX":-8.960217452878897,"pfxZ":9.585205558780984,"pX":-0.3066254770736108,"pZ":2.8153524105805126,"vX0":6.296862682193197,"vY0":-133.4188913151278,"vZ0":-3.656477847810559,"x":128.69,"y":162.77,"x0":-1.5440051553466045,"y0":50.00281623837786,"z0":5.301662871458398,"aX":-16.008069455144398},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.7,"breakHorizontal":14.6,"spinRate":2239,"spinDirection":225},"zone":1,"typeConfidence":0.9,"plateTime":0.41195106070240284,"extension":6.512523569586789},"index":0,"playId":"ddb9b181-df85-3a5c-b9c8-9f2d358d3d1f","pitchNumber":1,"startTime":"2026-04-04T00:13:55.385Z","endTime":"2026-04-04T00:13:58.853Z","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":81.8,"endSpeed":74.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.99250263832297,"aZ":-31.88176059527852,"pfxX":-11.091705152246663,"pfxZ":0.20311543563187495,"pX":0.1473036936477711,"pZ":0.9449709191754065,"vX0":7.090102911071855,"vY0":-118.85470466348414,"vZ0":-3.6107644872737943,"x":111.39,"y":213.27,"x0":-1.4563201590022963,"y0":50.0004459142393,"z0":5.4257401488286625,"aX":-15.627075194400547},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.4,"breakHorizontal":18.0,"spinRate":1451,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.4635358636512703,"extension":6.326521082691687},"index":1,"playId":"11c6fbf5-fee9-3d30-bbce-373b00e60a1a","pitchNumber":2,"startTime":"2026-04-04T00:14:10.280Z","endTime":"2026-04-04T00:14:13.896Z","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":91.8,"endSpeed":82.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63772803783216,"aZ":-16.01168592307831,"pfxX":-9.524043021365017,"pfxZ":9.144754606661369,"pX":-0.4080383416902039,"pZ":2.6063023644490095,"vX0":6.257360712280973,"vY0":-133.3562267564937,"vZ0":-3.9700311844410097,"x":132.55,"y":168.41,"x0":-1.5699215744188746,"y0":50.00441907951764,"z0":5.299244253801668,"aX":-16.83742264430293},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.7,"breakHorizontal":15.6,"spinRate":2281,"spinDirection":229},"zone":4,"typeConfidence":0.9,"plateTime":0.41367714489387897,"extension":6.440387443608376},"hitData":{"launchSpeed":88.3,"launchAngle":22.0,"totalDistance":323.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.37,"coordY":72.02}},"index":2,"playId":"88700d0b-9cad-360a-980e-e1a84488879d","pitchNumber":3,"startTime":"2026-04-04T00:14:25.696Z","endTime":"2026-04-04T00:14:33.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-04T00:14:33.208Z","atBatIndex":79},"scoringPlays":[4,26,31,34,35,62,64,65,66,70],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":159.5,"y":100.6},"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":1,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":39.0,"y":109.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"coordinates":{"x":140.44,"y":182.09},"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":1,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":79.0,"y":62.0},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":138.29,"y":148.55},"type":"O","description":"Pop Out"}]}},{"startIndex":10,"endIndex":15,"top":[10,11,12],"bottom":[13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":179.88,"y":115.56},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":110.16,"y":130.42},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":124.74,"y":142.49},"type":"O","description":"Groundout"}]}},{"startIndex":16,"endIndex":22,"top":[16,17,18],"bottom":[19,20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":131.19,"y":191.77},"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":3,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":115.0,"y":75.45},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":95.0,"y":161.0},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":126.52,"y":142.64},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":90.27,"y":187.66},"type":"O","description":"Pop Out"}]}},{"startIndex":23,"endIndex":36,"top":[23,24,25,26,27,28],"bottom":[29,30,31,32,33,34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"coordinates":{"x":218.98,"y":105.57},"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":4,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":123.71,"y":214.01},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":37.0,"y":108.0},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":98.25,"y":106.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":186.1,"y":140.48},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":177.0,"y":129.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":114.09,"y":151.68},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"coordinates":{"x":170.2,"y":67.44},"type":"O","description":"Sac Fly"}]}},{"startIndex":37,"endIndex":43,"top":[37,38,39,40],"bottom":[41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":48.83,"y":114.1},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":167.66,"y":188.79},"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":5,"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"coordinates":{"x":156.06,"y":154.25},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":90.01,"y":108.25},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":131.0,"y":142.0},"type":"O","description":"Groundout"}]}},{"startIndex":44,"endIndex":53,"top":[44,45,46,47],"bottom":[48,49,50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":136.39,"y":161.69},"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":6,"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":146.52,"y":153.2},"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":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":122.19,"y":71.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":142.46,"y":147.12},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":129.79,"y":147.63},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":191.11,"y":71.62},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"coordinates":{"x":74.36,"y":132.23},"type":"O","description":"Flyout"}]}},{"startIndex":54,"endIndex":68,"top":[54,55,56,57,58],"bottom":[59,60,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":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":173.84,"y":128.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":110.03,"y":178.03},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":145.5,"y":147.12},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":109.02,"y":175.5},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":134.85,"y":81.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":107.5,"y":167.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"coordinates":{"x":226.09,"y":91.49},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":152.09,"y":153.2},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"coordinates":{"x":146.52,"y":153.2},"type":"O","description":"Groundout"}]}},{"startIndex":69,"endIndex":76,"top":[69,70,71,72,73],"bottom":[74,75,76],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":138.41,"y":94.93},"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":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":112.06,"y":176.01},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":135.16,"y":148.33},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"coordinates":{"x":194.58,"y":120.49},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":78.57,"y":70.48},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":150.57,"y":147.63},"type":"O","description":"Pop Out"}]}},{"startIndex":77,"endIndex":79,"top":[77,78,79],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":133.64,"y":156.26},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":151.37,"y":72.02},"type":"O","description":"Lineout"}],"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":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":1,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":7,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":1,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":10,"hits":7,"errors":0,"leftOnBase":7},"away":{"runs":4,"hits":8,"errors":3,"leftOnBase":8}},"defense":{"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"catcher":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"first":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"second":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"third":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"shortstop":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"left":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"center":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"right":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"onDeck":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"inHole":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"battingOrder":6,"team":{"id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"}},"offense":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"onDeck":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"inHole":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"battingOrder":3,"team":{"id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"}},"balls":1,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":8,"airOuts":12,"runs":4,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".268","atBats":35,"obp":".333","slg":".394","ops":".727","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":12,"rbi":4,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":7,"runs":10,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":32,"obp":".350","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":176,"era":"5.92","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.37","battersFaced":41,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":176,"balls":67,"strikes":109,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":10,"pitchesPerInning":"22.00","runsScoredPer9":"11.25","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":5,"putOuts":24,"errors":3,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID571927":{"person":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":7,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":81,"era":"7.20","inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.40","battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":31,"strikes":50,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.20","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"3.60","walksPer9Inn":"1.80","hitsPer9Inn":"10.80","runsScoredPer9":"7.20","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":5,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":16,"obp":".263","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":79,"era":"3.86","inningsPitched":"4.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.07","battersFaced":19,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":29,"strikes":50,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"16.93","gamesFinished":0,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"7.71","walksPer9Inn":"5.79","hitsPer9Inn":"3.86","runsScoredPer9":"5.79","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680700":{"person":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":3,"groundOuts":1,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"avg":".000","atBats":8,"obp":".200","slg":".000","ops":".200","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":0,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":4,"groundOuts":5,"airOuts":7,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".130","atBats":23,"obp":".167","slg":".174","ops":".341","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":4,"rbi":3,"leftOnBase":11,"sacBunts":1,"sacFlies":0,"babip":".214","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":6,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669438":{"person":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"jerseyNumber":"59","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":2,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":11,"obp":".455","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":37,"era":"18.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.50","battersFaced":11,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":11,"strikes":26,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"18.50","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"4.50","walksPer9Inn":"0.00","hitsPer9Inn":"22.50","runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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}},"ID668723":{"person":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"jerseyNumber":"26","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"101","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":8,"obp":".111","slg":".000","ops":".111","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":0,"rbi":0,"leftOnBase":5,"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":0,"putOuts":1,"errors":0,"chances":1,"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"}]},"ID641584":{"person":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":3,"groundOuts":1,"airOuts":7,"runs":1,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".313","atBats":16,"obp":".313","slg":".500","ops":".813","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":8,"rbi":0,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".385","groundOutsToAirouts":"0.14","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"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"}]},"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":"800","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":0,"groundOuts":9,"airOuts":3,"runs":3,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".417","atBats":24,"obp":".481","slg":".500","ops":".981","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":12,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".455","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":16,"errors":0,"chances":16,"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":1,"gamesStarted":1,"flyOuts":3,"groundOuts":10,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":24,"obp":".250","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":88,"era":"3.00","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.00","battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":29,"strikes":59,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.67","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"4.50","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"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":"401","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":4,"airOuts":4,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".333","atBats":15,"obp":".375","slg":".600","ops":".975","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":9,"rbi":4,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID693855":{"person":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":13,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":61,"era":"16.88","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"2.25","battersFaced":14,"outs":8,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":61,"balls":19,"strikes":42,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"22.88","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"10.13","walksPer9Inn":"0.00","hitsPer9Inn":"20.25","runsScoredPer9":"16.88","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642121":{"person":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":15,"obp":".412","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":72,"era":"8.10","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.10","battersFaced":18,"outs":10,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":28,"strikes":44,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".---","pitchesPerInning":"21.60","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.40","walksPer9Inn":"2.70","hitsPer9Inn":"16.20","runsScoredPer9":"10.80","homeRunsPer9":"2.70","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".250","atBats":4,"obp":".400","slg":".250","ops":".650","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":"1.000","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":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(L, 0-1)","summary":"0.1 IP, 5 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":6,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":33,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":7,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":15,"strikes":18,"strikePercentage":".550","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"162.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":3,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":6,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":9,"obp":".500","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":48,"era":"27.00","inningsPitched":"1.2","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"3.00","battersFaced":12,"outs":5,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":19,"strikes":29,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":3,"winPercentage":".000","pitchesPerInning":"28.80","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"10.80","hitsPer9Inn":"16.20","runsScoredPer9":"32.40","homeRunsPer9":"0.00","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666018":{"person":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"200","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":9,"groundOuts":3,"airOuts":13,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".250","atBats":28,"obp":".353","slg":".500","ops":".853","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":14,"rbi":5,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"babip":".238","groundOutsToAirouts":"0.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":56,"errors":1,"chances":60,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663743":{"person":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"jerseyNumber":"40","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | 2B, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".348","atBats":23,"obp":".400","slg":".565","ops":".965","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":13,"rbi":6,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".368","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":1,"putOuts":43,"errors":1,"chances":45,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643377":{"person":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":2,"runs":8,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":9,"obp":".583","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":58,"era":"22.50","inningsPitched":"2.0","wins":0,"losses":2,"saves":0,"saveOpportunities":2,"holds":0,"blownSaves":2,"earnedRuns":5,"whip":"3.50","battersFaced":14,"outs":6,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":58,"balls":23,"strikes":35,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".000","pitchesPerInning":"29.00","gamesFinished":1,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"4.50","walksPer9Inn":"9.00","hitsPer9Inn":"22.50","runsScoredPer9":"36.00","homeRunsPer9":"4.50","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID685801":{"person":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":8,"strikes":8,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":16,"era":"0.00","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":8,"strikes":8,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"24.00","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"13.50","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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"}]},"ID650490":{"person":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"100","stats":{"batting":{"summary":"1-2 | 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":4,"groundOuts":6,"airOuts":6,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".433","atBats":30,"obp":".485","slg":".667","ops":"1.152","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":20,"rbi":8,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".478","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID810938":{"person":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"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":3,"rbi":1,"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":4,"putOuts":2,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":2,"groundOuts":6,"airOuts":6,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".292","atBats":24,"obp":".292","slg":".333","ops":".625","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":24,"totalBases":8,"rbi":2,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".368","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":7,"errors":1,"chances":27,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":2,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":6,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":6,"strikes":17,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"11.50","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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}},"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":"300","stats":{"batting":{"summary":"2-5 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":2,"groundOuts":5,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".269","atBats":26,"obp":".406","slg":".308","ops":".714","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":8,"rbi":0,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".350","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":10,"errors":5,"chances":27,"fielding":".815","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID672782":{"person":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"jerseyNumber":"94","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":7,"strikes":16,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":1,"runsScoredPer9":"5.40","homeRunsPer9":"5.40","inheritedRunners":3,"inheritedRunnersScored":3,"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":3,"gamesStarted":0,"flyOuts":4,"groundOuts":4,"airOuts":9,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":2,"hits":4,"hitByPitch":0,"atBats":21,"obp":".292","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":81,"era":"3.18","inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.24","battersFaced":24,"outs":17,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":30,"strikes":51,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":4,"winPercentage":".---","pitchesPerInning":"14.29","gamesFinished":3,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"6.35","walksPer9Inn":"4.76","hitsPer9Inn":"6.35","runsScoredPer9":"3.18","homeRunsPer9":"3.18","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":2,"gamesStarted":2,"flyOuts":6,"groundOuts":12,"airOuts":10,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":39,"obp":".200","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":162,"era":"1.80","inningsPitched":"10.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.80","battersFaced":40,"outs":30,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":162,"balls":53,"strikes":109,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".---","pitchesPerInning":"16.20","gamesFinished":0,"strikeoutWalkRatio":"10.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.90","hitsPer9Inn":"6.30","runsScoredPer9":"2.70","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656775":{"person":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"jerseyNumber":"31","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":5,"groundOuts":4,"airOuts":11,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"avg":".080","atBats":25,"obp":".111","slg":".120","ops":".231","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":3,"rbi":3,"leftOnBase":22,"sacBunts":0,"sacFlies":1,"babip":".118","groundOutsToAirouts":"0.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":15,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID671212":{"person":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, 2 ER, 9 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":104,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":37,"strikes":67,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.06","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":4,"groundOuts":12,"airOuts":11,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":41,"obp":".222","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":179,"era":"3.18","inningsPitched":"11.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"0.88","battersFaced":46,"outs":34,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":179,"balls":60,"strikes":119,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":3,"winPercentage":".---","pitchesPerInning":"15.79","gamesFinished":0,"strikeoutWalkRatio":"4.33","strikeoutsPer9Inn":"10.32","walksPer9Inn":"2.38","hitsPer9Inn":"5.56","runsScoredPer9":"3.97","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[650490,668723,666018,691406,641584,676356,663743,656775,810938,802415,700246,671212,685801,687330,672782],"pitchers":[671212,685801,687330,672782],"bench":[676439,680700],"bullpen":[641329,669438,643377,607259,571927,663556,656876,693855,642121],"battingOrder":[668723,666018,691406,676356,663743,656775,810938,802415,700246],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Caminero (1, Ober); Fortes (2, Ober); Fraley (3, Ober); Williamson (1, Ober)."},{"label":"TB","value":"Caminero 3; Díaz, Y; Fortes 2; Fraley 2; Mullins; Williamson 3."},{"label":"RBI","value":"Fortes 2 (6); Mullins (3); Williamson (2)."},{"label":"2-out RBI","value":"Fortes 2; Williamson."},{"label":"Runners left in scoring position, 2 out","value":"Williams, C 2; Mullins; DeLuca."},{"label":"Team RISP","value":"4-for-13."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Williams, C (1, fielding); Williamson (1, shift violation); Caminero (5, fielding)."}]}],"note":[{"label":"a","value":"Grounded out for Fraley in the 7th."},{"label":"b","value":"Struck out for Díaz, Y in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":8,"airOuts":7,"runs":10,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".218","atBats":32,"obp":".328","slg":".382","ops":".710","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":12,"rbi":10,"leftOnBase":19,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":3,"lineOuts":0},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":12,"runs":4,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":35,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":165,"era":"4.27","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.44","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":165,"balls":68,"strikes":97,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":4,"pitchesPerInning":"18.33","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID689520":{"person":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","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":2,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":8,"obp":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":46,"era":"11.57","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.71","battersFaced":12,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":46,"balls":19,"strikes":27,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"19.71","gamesFinished":1,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"11.57","walksPer9Inn":"7.71","hitsPer9Inn":"7.71","runsScoredPer9":"15.43","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671737":{"person":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":2,"gamesStarted":2,"flyOuts":6,"groundOuts":5,"airOuts":14,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":39,"obp":".279","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":192,"era":"0.87","inningsPitched":"10.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.16","battersFaced":43,"outs":31,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":192,"balls":69,"strikes":123,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.58","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.45","walksPer9Inn":"3.48","hitsPer9Inn":"6.97","runsScoredPer9":"0.87","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623437":{"person":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":6,"strikes":11,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"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":5,"gamesStarted":0,"flyOuts":3,"groundOuts":5,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"obp":".278","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":70,"era":"2.08","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.15","battersFaced":18,"outs":13,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":70,"balls":25,"strikes":45,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".---","pitchesPerInning":"16.15","gamesFinished":1,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"10.38","walksPer9Inn":"2.08","hitsPer9Inn":"8.31","runsScoredPer9":"2.08","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID605170":{"person":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".278","atBats":18,"obp":".381","slg":".278","ops":".659","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":5,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","assists":1,"putOuts":27,"errors":1,"chances":29,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665019":{"person":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":6,"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":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":3,"groundOuts":3,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".188","atBats":16,"obp":".316","slg":".375","ops":".691","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":6,"rbi":2,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":25,"errors":0,"chances":28,"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"}]},"ID686797":{"person":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"jerseyNumber":"22","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":3,"groundOuts":1,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".154","atBats":13,"obp":".214","slg":".154","ops":".368","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":2,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668885":{"person":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"701","stats":{"batting":{"note":"2-","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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":1,"groundOuts":1,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".273","atBats":11,"obp":".500","slg":".273","ops":".773","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":3,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"0.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID680573":{"person":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":3,"airOuts":9,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":19,"obp":".300","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":83,"era":"3.60","inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.20","battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":38,"strikes":45,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".000","pitchesPerInning":"16.60","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"3.60","walksPer9Inn":"1.80","hitsPer9Inn":"9.00","runsScoredPer9":"3.60","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607455":{"person":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":7,"strikes":10,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":4,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":2,"atBats":11,"obp":".357","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":47,"era":"2.70","inningsPitched":"3.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.90","battersFaced":14,"outs":10,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":47,"balls":20,"strikes":27,"strikePercentage":".570","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"2.00","rbi":1,"winPercentage":"1.000","pitchesPerInning":"14.10","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.10","walksPer9Inn":"2.70","hitsPer9Inn":"5.40","runsScoredPer9":"2.70","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656484":{"person":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | HR, BB, 5 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":5,"leftOnBase":3,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","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":4,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".364","atBats":11,"obp":".429","slg":".727","ops":"1.156","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":8,"rbi":8,"leftOnBase":5,"sacBunts":0,"sacFlies":1,"babip":".429","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID605137":{"person":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"jerseyNumber":"56","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | 2B, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":3,"airOuts":5,"runs":9,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".261","atBats":23,"obp":".400","slg":".652","ops":"1.052","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":15,"rbi":7,"leftOnBase":7,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.50","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID680777":{"person":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".294","atBats":17,"obp":".400","slg":".353","ops":".753","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":6,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".455","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":47,"errors":1,"chances":48,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID681546":{"person":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"201","stats":{"batting":{"note":"1-","summary":"0-1 | R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":5,"obp":".167","slg":".000","ops":".167","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663485":{"person":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":2,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":27,"era":"5.40","inningsPitched":"1.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.80","battersFaced":8,"outs":5,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":10,"strikes":17,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"16.20","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"5.40","hitsPer9Inn":"10.80","runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573124":{"person":{"id":573124,"fullName":"Taylor Rogers","link":"/api/v1/people/573124"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":0,"airOuts":4,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":8,"obp":".125","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":28,"era":"0.00","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.43","battersFaced":8,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":8,"strikes":20,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"11.57","walksPer9Inn":"0.00","hitsPer9Inn":"3.86","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687849":{"person":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":8,"obp":".545","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":47,"era":"5.40","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.60","battersFaced":11,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":47,"balls":22,"strikes":25,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"28.20","gamesFinished":0,"strikeoutWalkRatio":"0.67","strikeoutsPer9Inn":"10.80","walksPer9Inn":"16.20","hitsPer9Inn":"16.20","runsScoredPer9":"21.60","homeRunsPer9":"10.80","inheritedRunners":2,"inheritedRunnersScored":2,"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}},"ID641927":{"person":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, 3 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":1,"airOuts":7,"runs":3,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":82,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":18,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":37,"strikes":45,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"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":2,"gamesStarted":2,"flyOuts":3,"groundOuts":7,"airOuts":12,"runs":6,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":32,"obp":".314","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":138,"era":"6.75","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.38","battersFaced":35,"outs":24,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":56,"strikes":82,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":3,"winPercentage":".---","pitchesPerInning":"17.25","gamesFinished":0,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"5.63","walksPer9Inn":"3.38","hitsPer9Inn":"9.00","runsScoredPer9":"6.75","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":2},"fielding":{"gamesStarted":1,"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"}]},"ID681892":{"person":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(W, 1-1)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":2,"inningsPitched":"0.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":2,"balls":1,"strikes":1,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":5,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":17,"obp":".368","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":73,"era":"4.50","inningsPitched":"4.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":2,"whip":"1.75","battersFaced":19,"outs":12,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":73,"balls":29,"strikes":44,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".500","pitchesPerInning":"18.25","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"4.50","hitsPer9Inn":"11.25","runsScoredPer9":"4.50","homeRunsPer9":"2.25","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668904":{"person":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"jerseyNumber":"23","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | 2 BB, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":2,"groundOuts":6,"airOuts":3,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".190","atBats":21,"obp":".320","slg":".571","ops":".891","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":12,"rbi":5,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".182","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.50","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":2,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID663616":{"person":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | 2B, 2 BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":4,"intentionalWalks":1,"hits":3,"hitByPitch":0,"avg":".375","atBats":8,"obp":".583","slg":".625","ops":"1.208","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":5,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".429","groundOutsToAirouts":"3.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID690953":{"person":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"jerseyNumber":"20","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":1,"hits":8,"hitByPitch":0,"atBats":16,"obp":".600","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":81,"era":"13.50","inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"3.60","battersFaced":20,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":29,"strikes":52,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"24.30","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"10.80","hitsPer9Inn":"21.60","runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621439":{"person":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":7,"groundOuts":2,"airOuts":12,"runs":2,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".154","atBats":26,"obp":".207","slg":".269","ops":".476","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":7,"rbi":1,"leftOnBase":15,"sacBunts":0,"sacFlies":1,"babip":".222","groundOutsToAirouts":"0.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":18,"errors":0,"chances":18,"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"}]},"ID657746":{"person":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":2,"gamesStarted":2,"flyOuts":9,"groundOuts":3,"airOuts":13,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":35,"obp":".333","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":162,"era":"4.82","inningsPitched":"9.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.29","battersFaced":39,"outs":28,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":162,"balls":55,"strikes":107,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.23","rbi":0,"winPercentage":".000","pitchesPerInning":"17.36","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.64","walksPer9Inn":"1.93","hitsPer9Inn":"9.64","runsScoredPer9":"4.82","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"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}},"ID670242":{"person":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"400","stats":{"batting":{"summary":"0-5 | 5 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":5,"groundOuts":4,"airOuts":6,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".143","atBats":28,"obp":".226","slg":".357","ops":".583","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":10,"rbi":2,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.00","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":19,"errors":0,"chances":19,"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"}]},"ID679358":{"person":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":37,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":15,"strikes":22,"strikePercentage":".590","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":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":11,"obp":".231","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":58,"era":"0.00","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.90","battersFaced":13,"outs":10,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":58,"balls":25,"strikes":33,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"17.40","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"5.40","hitsPer9Inn":"2.70","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID807712":{"person":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | 2 R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":6,"groundOuts":7,"airOuts":13,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".214","atBats":28,"obp":".258","slg":".250","ops":".508","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":7,"rbi":3,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"babip":".231","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":21,"errors":0,"chances":35,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[665019,621439,681546,807712,670242,605137,680777,663616,668885,668904,656484,641927,679358,623437,681892,607455,689520],"pitchers":[641927,679358,623437,681892,607455,689520],"bench":[605170,686797],"bullpen":[690953,671737,687849,573124,657746,663485,680573],"battingOrder":[665019,681546,807712,670242,605137,680777,668885,668904,656484],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bell (3, Boyle); Larnach (2, Boyle)."},{"label":"HR","value":"Gray, T (1, 7th inning off Gómez, Y, 3 on, 1 out)."},{"label":"TB","value":"Bell 3; Gray, T 4; Jeffers 2; Keaschall; Larnach 2."},{"label":"RBI","value":"Bell 2 (7); Gray, T 5 (8); Larnach (2); Lewis, R 2 (5)."},{"label":"Runners left in scoring position, 2 out","value":"Clemens 3; Buxton."},{"label":"SF","value":"Gray, T."},{"label":"Team RISP","value":"5-for-13."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Keaschall (1, 2nd base off Boyle/Fortes); Outman (2, 2nd base off Kelly/Fortes)."}]}],"note":[{"label":"1","value":"Ran for Buxton in the 7th."},{"label":"2","value":"Ran for Larnach in the 7th."}]}},"officials":[{"official":{"id":503502,"fullName":"Ryan Blakney","link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":521051,"fullName":"Nick Mahrley","link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":427243,"fullName":"Marvin Hudson","link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":503586,"fullName":"Tripp Gibson","link":"/api/v1/people/503586"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Boyle; Topa; Banda 2."},{"label":"HBP","value":"Fortes (by Banda); Buxton (by Kelly)."},{"label":"Pitch timer violations","value":"Gómez, Y (pitcher)."},{"label":"ABS Challenge","value":"Fortes (Ball-Confirmed); Mullins (Strike-Overturned to Ball); Larnach (Strike-Confirmed); Jeffers (Ball-Confirmed); Aranda (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Boyle 104-67; Bigge 16-8; Kelly 33-18; Gómez, Y 23-16; Ober 82-45; Orze 37-22; Topa 17-11; Funderburk 2-1; Banda 17-10; Laweryson 10-8."},{"label":"Groundouts-flyouts","value":"Boyle 5-2; Bigge 0-1; Kelly 1-0; Gómez, Y 2-1; Ober 1-2; Orze 3-1; Topa 0-0; Funderburk 1-0; Banda 2-1; Laweryson 1-0."},{"label":"Batters faced","value":"Boyle 25; Bigge 3; Kelly 7; Gómez, Y 6; Ober 18; Orze 8; Topa 4; Funderburk 1; Banda 5; Laweryson 3."},{"label":"Inherited runners-scored","value":"Bigge 2-0; Gómez, Y 3-3; Funderburk 2-0."},{"label":"Umpires","value":"HP: Ryan Blakney. 1B: Nick Mahrley. 2B: Marvin Hudson. 3B: Tripp Gibson. "},{"label":"Weather","value":"38 degrees, Overcast."},{"label":"Wind","value":"9 mph, In From LF."},{"label":"First pitch","value":"4:07 PM."},{"label":"T","value":"3:07 (:57 delay)."},{"label":"Att","value":"36,042."},{"label":"Venue","value":"Target Field."},{"label":"April 3, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484","boxscoreName":"Gray, T"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | HR, BB, 5 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":5,"leftOnBase":3,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","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":4,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".364","atBats":11,"obp":".429","slg":".727","ops":"1.156","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":8,"rbi":8,"leftOnBase":5,"sacBunts":0,"sacFlies":1,"babip":".429","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212","boxscoreName":"Boyle"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, 2 ER, 9 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":104,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":37,"strikes":67,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.06","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":4,"groundOuts":12,"airOuts":11,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":41,"obp":".222","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":179,"era":"3.18","inningsPitched":"11.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"0.88","battersFaced":46,"outs":34,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":179,"balls":60,"strikes":119,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":3,"winPercentage":".---","pitchesPerInning":"15.79","gamesFinished":0,"strikeoutWalkRatio":"4.33","strikeoutsPer9Inn":"10.32","walksPer9Inn":"2.38","hitsPer9Inn":"5.56","runsScoredPer9":"3.97","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":58,"pitchingGameScore":58},{"player":{"person":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137","boxscoreName":"Bell"},"jerseyNumber":"56","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | 2B, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":3,"airOuts":5,"runs":9,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".261","atBats":23,"obp":".400","slg":".652","ops":"1.052","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":15,"rbi":7,"leftOnBase":7,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.50","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"loser":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}