{"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":823394,"link":"/api/v1.1/game/823394/feed/live","metaData":{"wait":10,"timeStamp":"20260419_021336","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823394,"type":"R","doubleHeader":"N","id":"2026/04/18/tbamlb-pitmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823394-2026-04-18","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-04-18T19:30:00Z","originalDate":"2026-04-18","officialDate":"2026-04-18","dayNight":"day","time":"3:30","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":20,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":12,"losses":8,"ties":0,"pct":".600"},"records":{},"divisionLeader":false,"wins":12,"losses":8,"winningPercentage":".600"},"franchiseName":"Tampa Bay","clubName":"Rays","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134","season":2026,"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31"},"springVenue":{"id":2526,"link":"/api/v1/venues/2526"},"teamCode":"pit","fileCode":"pit","abbreviation":"PIT","teamName":"Pirates","locationName":"Pittsburgh","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Pittsburgh","record":{"gamesPlayed":21,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":12,"losses":9,"ties":0,"pct":".571"},"records":{},"divisionLeader":false,"wins":12,"losses":9,"winningPercentage":".571"},"franchiseName":"Pittsburgh","clubName":"Pirates","active":true}},"players":{"ID670764":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764","firstName":"Taylor","lastName":"Walls","primaryNumber":"6","birthDate":"1996-07-10","currentAge":30,"birthCity":"Cordele","birthStateProvince":"GA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Taylor","useLastName":"Walls","boxscoreName":"Walls","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-05-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Walls","nameSlug":"taylor-walls-670764","firstLastName":"Taylor Walls","lastFirstName":"Walls, Taylor","lastInitName":"Walls, T","initLastName":"T Walls","fullFMLName":"Taylor Walls","fullLFMName":"Walls, Taylor","strikeZoneTop":3.056,"strikeZoneBottom":1.542},"ID694973":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973","firstName":"Paul","lastName":"Skenes","primaryNumber":"30","birthDate":"2002-05-29","currentAge":24,"birthCity":"Fullerton","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Skenes","middleName":"David","boxscoreName":"Skenes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Skenes","nameSlug":"paul-skenes-694973","firstLastName":"Paul Skenes","lastFirstName":"Skenes, Paul","lastInitName":"Skenes, P","initLastName":"P Skenes","fullFMLName":"Paul David Skenes","fullLFMName":"Skenes, Paul David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID694377":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377","firstName":"Nicholas","lastName":"Yorke","primaryNumber":"38","birthDate":"2002-04-02","currentAge":24,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Yorke","middleName":"Anthony","boxscoreName":"Yorke","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"YORK","mlbDebutDate":"2024-09-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Yorke","nameSlug":"nick-yorke-694377","firstLastName":"Nick Yorke","lastFirstName":"Yorke, Nick","lastInitName":"Yorke, N","initLastName":"N Yorke","fullFMLName":"Nicholas Anthony Yorke","fullLFMName":"Yorke, Nicholas Anthony","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID571927":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927","firstName":"Steven","lastName":"Matz","primaryNumber":"32","birthDate":"1991-05-29","currentAge":35,"birthCity":"Stony Brook","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Matz","middleName":"Jakob","boxscoreName":"Matz","nickName":"Matzy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"Mats","mlbDebutDate":"2015-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Matz","nameSlug":"steven-matz-571927","firstLastName":"Steven Matz","lastFirstName":"Matz, Steven","lastInitName":"Matz, S","initLastName":"S Matz","fullFMLName":"Steven Jakob Matz","fullLFMName":"Matz, Steven Jakob","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664040":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040","firstName":"Brandon","lastName":"Lowe","primaryNumber":"5","birthDate":"1994-07-06","currentAge":32,"birthCity":"Suffolk","birthStateProvince":"VA","birthCountry":"USA","height":"5' 9\"","weight":181,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brandon","useLastName":"Lowe","middleName":"Norman","boxscoreName":"Lowe, B","nickName":"Bamm-Bamm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"rhymes with \"now\"","mlbDebutDate":"2018-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Lowe","nameSlug":"brandon-lowe-664040","firstLastName":"Brandon Lowe","lastFirstName":"Lowe, Brandon","lastInitName":"Lowe, B","initLastName":"B Lowe","fullFMLName":"Brandon Norman Lowe","fullLFMName":"Lowe, Brandon Norman","strikeZoneTop":3.088,"strikeZoneBottom":1.559},"ID668804":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804","firstName":"Bryan","lastName":"Reynolds","primaryNumber":"10","birthDate":"1995-01-27","currentAge":31,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryan","useLastName":"Reynolds","middleName":"Patrick","boxscoreName":"Reynolds, B","nickName":"B-Rey","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-04-20","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Reynolds","nameSlug":"bryan-reynolds-668804","firstLastName":"Bryan Reynolds","lastFirstName":"Reynolds, Bryan","lastInitName":"Reynolds, B","initLastName":"B Reynolds","fullFMLName":"Bryan Patrick Reynolds","fullLFMName":"Reynolds, Bryan Patrick","strikeZoneTop":3.284,"strikeZoneBottom":1.657},"ID663556":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556","firstName":"Shane","lastName":"McClanahan","primaryNumber":"18","birthDate":"1997-04-28","currentAge":29,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"McClanahan","boxscoreName":"McClanahan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-10-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shane McClanahan","nameSlug":"shane-mcclanahan-663556","firstLastName":"Shane McClanahan","lastFirstName":"McClanahan, Shane","lastInitName":"McClanahan, S","initLastName":"S McClanahan","fullFMLName":"Shane McClanahan","fullLFMName":"McClanahan, Shane","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID668723":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723","firstName":"Ryan","lastName":"Vilade","primaryNumber":"26","birthDate":"1999-02-18","currentAge":27,"birthCity":"Grapevine","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":226,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"Vilade","middleName":"James","boxscoreName":"Vilade","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"vill-AID","mlbDebutDate":"2021-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Vilade","nameSlug":"ryan-vilade-668723","firstLastName":"Ryan Vilade","lastFirstName":"Vilade, Ryan","lastInitName":"Vilade, R","initLastName":"R Vilade","fullFMLName":"Ryan James Vilade","fullLFMName":"Vilade, Ryan James","strikeZoneTop":3.28,"strikeZoneBottom":1.65},"ID681895":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895","firstName":"Samuel","lastName":"Sisk","primaryNumber":"48","birthDate":"1997-04-23","currentAge":29,"birthCity":"Chester","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Evan","useLastName":"Sisk","middleName":"Evan","boxscoreName":"Sisk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Evan Sisk","nameSlug":"evan-sisk-681895","firstLastName":"Evan Sisk","lastFirstName":"Sisk, Evan","lastInitName":"Sisk, E","initLastName":"E Sisk","fullFMLName":"Samuel Evan Sisk","fullLFMName":"Sisk, Samuel Evan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID802415":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415","firstName":"Chandler","lastName":"Simpson","primaryNumber":"14","birthDate":"2000-11-18","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Chandler","useLastName":"Simpson","middleName":"Lenard","boxscoreName":"Simpson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chandler Simpson","nameSlug":"chandler-simpson-802415","firstLastName":"Chandler Simpson","lastFirstName":"Simpson, Chandler","lastInitName":"Simpson, C","initLastName":"C Simpson","fullFMLName":"Chandler Lenard Simpson","fullLFMName":"Simpson, Chandler Lenard","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID607259":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259","firstName":"Nicholas","lastName":"Martinez","primaryNumber":"28","birthDate":"1990-08-05","currentAge":36,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Martinez","middleName":"Andres","boxscoreName":"Martinez, N","nickName":"Tricky","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Martinez","nameSlug":"nick-martinez-607259","firstLastName":"Nick Martinez","lastFirstName":"Martinez, Nick","lastInitName":"Martinez, N","initLastName":"N Martinez","fullFMLName":"Nicholas Andres Martinez","fullLFMName":"Martinez, Nicholas Andres","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID676356":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356","firstName":"Jonathan","lastName":"DeLuca","primaryNumber":"21","birthDate":"1998-07-10","currentAge":28,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jonny","useLastName":"DeLuca","middleName":"Davis","boxscoreName":"DeLuca","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonny DeLuca","nameSlug":"jonny-deluca-676356","firstLastName":"Jonny DeLuca","lastFirstName":"DeLuca, Jonny","lastInitName":"DeLuca, J","initLastName":"J DeLuca","fullFMLName":"Jonathan Davis DeLuca","fullLFMName":"DeLuca, Jonathan Davis","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID676755":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755","firstName":"Isaac","lastName":"Mattson","primaryNumber":"72","birthDate":"1995-07-14","currentAge":31,"birthCity":"Erie","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Isaac","useLastName":"Mattson","middleName":"Gerald","boxscoreName":"Mattson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Mattson","nameSlug":"isaac-mattson-676755","firstLastName":"Isaac Mattson","lastFirstName":"Mattson, Isaac","lastInitName":"Mattson, I","initLastName":"I Mattson","fullFMLName":"Isaac Gerald Mattson","fullLFMName":"Mattson, Isaac Gerald","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID696149":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149","firstName":"Roy","lastName":"Chandler","primaryNumber":"36","birthDate":"2002-09-14","currentAge":23,"birthCity":"Lawrenceville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bubba","useLastName":"Chandler","middleName":"Reuben","boxscoreName":"Chandler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bubba Chandler","nameTitle":"IV","nameSuffix":"IV","nameSlug":"bubba-chandler-696149","firstLastName":"Bubba Chandler","lastFirstName":"Chandler, Bubba","lastInitName":"Chandler, B","initLastName":"B Chandler","fullFMLName":"Roy Reuben Chandler","fullLFMName":"Chandler, Roy Reuben","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669387":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387","firstName":"Carmen","lastName":"Mlodzinski","primaryNumber":"50","birthDate":"1999-02-19","currentAge":27,"birthCity":"Hilton Head Island","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carmen","useLastName":"Mlodzinski","middleName":"Alexander","boxscoreName":"Mlodzinski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"ma-JINSK-ee","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carmen Mlodzinski","nameSlug":"carmen-mlodzinski-669387","firstLastName":"Carmen Mlodzinski","lastFirstName":"Mlodzinski, Carmen","lastInitName":"Mlodzinski, C","initLastName":"C Mlodzinski","fullFMLName":"Carmen Alexander Mlodzinski","fullLFMName":"Mlodzinski, Carmen Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695257":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257","firstName":"William","lastName":"Cook","primaryNumber":"25","birthDate":"1999-01-07","currentAge":27,"birthCity":"Layton","birthStateProvince":"UT","birthCountry":"USA","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Billy","useLastName":"Cook","middleName":"Monroe","boxscoreName":"Cook, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Billy Cook","nameSlug":"billy-cook-695257","firstLastName":"Billy Cook","lastFirstName":"Cook, Billy","lastInitName":"Cook, B","initLastName":"B Cook","fullFMLName":"William Monroe Cook","fullLFMName":"Cook, William Monroe","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID669947":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947","firstName":"Jesse","lastName":"Scholtens","primaryNumber":"65","birthDate":"1994-04-06","currentAge":32,"birthCity":"Fairfield","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jesse","useLastName":"Scholtens","boxscoreName":"Scholtens","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"SHOLL-tenz","mlbDebutDate":"2023-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jesse Scholtens","nameSlug":"jesse-scholtens-669947","firstLastName":"Jesse Scholtens","lastFirstName":"Scholtens, Jesse","lastInitName":"Scholtens, J","initLastName":"J Scholtens","fullFMLName":"Jesse Scholtens","fullLFMName":"Scholtens, Jesse","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID643377":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377","firstName":"James","lastName":"Jax","primaryNumber":"22","birthDate":"1994-11-22","currentAge":31,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Jax","middleName":"Griffin","boxscoreName":"Jax","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Jax","nameSlug":"griffin-jax-643377","firstLastName":"Griffin Jax","lastFirstName":"Jax, Griffin","lastInitName":"Jax, G","initLastName":"G Jax","fullFMLName":"James Griffin Jax","fullLFMName":"Jax, James Griffin","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID685801":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801","firstName":"Hunter","lastName":"Bigge","birthDate":"1998-06-12","currentAge":28,"birthCity":"Los Gatos","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Bigge","middleName":"Bradford","boxscoreName":"Bigge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"biggy","mlbDebutDate":"2024-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Bigge","nameSlug":"hunter-bigge-685801","firstLastName":"Hunter Bigge","lastFirstName":"Bigge, Hunter","lastInitName":"Bigge, H","initLastName":"H Bigge","fullFMLName":"Hunter Bradford Bigge","fullLFMName":"Bigge, Hunter Bradford","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID650490":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490","firstName":"Yandy","lastName":"Díaz","primaryNumber":"2","birthDate":"1991-08-08","currentAge":35,"birthCity":"Sagua la Grande","birthCountry":"Cuba","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yandy","useLastName":"Díaz","boxscoreName":"Díaz, Y","nickName":"Aranita Diaz","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"pronunciation":"YAHN-dee","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yandy Díaz","nameSlug":"yandy-diaz-650490","firstLastName":"Yandy Díaz","lastFirstName":"Díaz, Yandy","lastInitName":"Díaz, Y","initLastName":"Y Díaz","fullFMLName":"Yandy Díaz","fullLFMName":"Díaz, Yandy","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"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},"ID676742":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742","firstName":"Cam","lastName":"Sanders","primaryNumber":"73","birthDate":"1996-12-09","currentAge":29,"birthCity":"Thibodaux","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cam","useLastName":"Sanders","boxscoreName":"Sanders","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Sanders","nameSlug":"cam-sanders-676742","firstLastName":"Cam Sanders","lastFirstName":"Sanders, Cam","lastInitName":"Sanders, C","initLastName":"C Sanders","fullFMLName":"Cam  Sanders","fullLFMName":"Sanders, Cam","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID542303":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303","firstName":"Marcell","lastName":"Ozuna","primaryNumber":"24","birthDate":"1990-11-12","currentAge":35,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Marcell","useLastName":"Ozuna","boxscoreName":"Ozuna","nickName":"The Big Bear","gender":"M","nameMatrilineal":"Idelfonso","isPlayer":true,"isVerified":true,"pronunciation":"oh-ZOO-nah","mlbDebutDate":"2013-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcell Ozuna","nameSlug":"marcell-ozuna-542303","firstLastName":"Marcell Ozuna","lastFirstName":"Ozuna, Marcell","lastInitName":"Ozuna, M","initLastName":"M Ozuna","fullFMLName":"Marcell Ozuna","fullLFMName":"Ozuna, Marcell","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID693304":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304","firstName":"Nicholas","lastName":"Gonzales","primaryNumber":"3","birthDate":"1999-05-27","currentAge":27,"birthCity":"Tucson","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 8\"","weight":193,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Gonzales","middleName":"Joseph","boxscoreName":"Gonzales, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Gonzales","nameSlug":"nick-gonzales-693304","firstLastName":"Nick Gonzales","lastFirstName":"Gonzales, Nick","lastInitName":"Gonzales, N","initLastName":"N Gonzales","fullFMLName":"Nicholas Joseph Gonzales","fullLFMName":"Gonzales, Nicholas Joseph","strikeZoneTop":3.051,"strikeZoneBottom":1.54},"ID677952":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952","firstName":"Braxton","lastName":"Ashcraft","primaryNumber":"35","birthDate":"1999-10-05","currentAge":26,"birthCity":"Waco","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braxton","useLastName":"Ashcraft","boxscoreName":"Ashcraft, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Ashcraft","nameSlug":"braxton-ashcraft-677952","firstLastName":"Braxton Ashcraft","lastFirstName":"Ashcraft, Braxton","lastInitName":"Ashcraft, B","initLastName":"B Ashcraft","fullFMLName":"Braxton  Ashcraft","fullLFMName":"Ashcraft, Braxton","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID687462":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462","firstName":"Spencer","lastName":"Horwitz","primaryNumber":"2","birthDate":"1997-11-14","currentAge":28,"birthCity":"Timonium","birthStateProvince":"MD","birthCountry":"USA","height":"5' 10\"","weight":204,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Horwitz","middleName":"Elliott","boxscoreName":"Horwitz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Horwitz","nameSlug":"spencer-horwitz-687462","firstLastName":"Spencer Horwitz","lastFirstName":"Horwitz, Spencer","lastInitName":"Horwitz, S","initLastName":"S Horwitz","fullFMLName":"Spencer Elliott Horwitz","fullLFMName":"Horwitz, Spencer Elliott","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID663698":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698","firstName":"Joseph","lastName":"Bart","primaryNumber":"25","birthDate":"1996-12-15","currentAge":29,"birthCity":"Buford","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":242,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Joey","useLastName":"Bart","middleName":"Andrew","boxscoreName":"Bart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Bart","nameSlug":"joey-bart-663698","firstLastName":"Joey Bart","lastFirstName":"Bart, Joey","lastInitName":"Bart, J","initLastName":"J Bart","fullFMLName":"Joseph Andrew Bart","fullLFMName":"Bart, Joseph Andrew","strikeZoneTop":3.3,"strikeZoneBottom":1.665},"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},"ID665833":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833","firstName":"Oneil","lastName":"Cruz","primaryNumber":"15","birthDate":"1998-10-04","currentAge":27,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 7\"","weight":248,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Oneil","useLastName":"Cruz","boxscoreName":"Cruz, O","gender":"M","nameMatrilineal":"Urena","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-10-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oneil Cruz","nameSlug":"oneil-cruz-665833","firstLastName":"Oneil Cruz","lastFirstName":"Cruz, Oneil","lastInitName":"Cruz, O","initLastName":"O Cruz","fullFMLName":"Oneil Cruz","fullLFMName":"Cruz, Oneil","strikeZoneTop":3.52,"strikeZoneBottom":1.77},"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},"ID642397":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397","firstName":"Gregory","lastName":"Soto","primaryNumber":"31","birthDate":"1995-02-11","currentAge":31,"birthCity":"Haina","birthCountry":"Dominican Republic","height":"6' 1\"","weight":247,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gregory","useLastName":"Soto","boxscoreName":"Soto, G","nickName":"Capiro","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-05-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gregory Soto","nameSlug":"gregory-soto-642397","firstLastName":"Gregory Soto","lastFirstName":"Soto, Gregory","lastInitName":"Soto, G","initLastName":"G Soto","fullFMLName":"Gregory Soto","fullLFMName":"Soto, Gregory","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID682254":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254","firstName":"Mason","lastName":"Montgomery","primaryNumber":"46","birthDate":"2000-06-17","currentAge":26,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Montgomery","middleName":"Jack","boxscoreName":"Montgomery, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Montgomery","nameSlug":"mason-montgomery-682254","firstLastName":"Mason Montgomery","lastFirstName":"Montgomery, Mason","lastInitName":"Montgomery, M","initLastName":"M Montgomery","fullFMLName":"Mason Jack Montgomery","fullLFMName":"Montgomery, Mason Jack","strikeZoneTop":3.47,"strikeZoneBottom":1.59},"ID663968":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968","firstName":"Jake","lastName":"Mangum","primaryNumber":"28","birthDate":"1996-03-08","currentAge":30,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"5' 11\"","weight":191,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jake","useLastName":"Mangum","middleName":"Thomas","boxscoreName":"Mangum","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Mangum","nameSlug":"jake-mangum-663968","firstLastName":"Jake Mangum","lastFirstName":"Mangum, Jake","lastInitName":"Mangum, J","initLastName":"J Mangum","fullFMLName":"Jake Thomas Mangum","fullLFMName":"Mangum, Jake Thomas","strikeZoneTop":3.18,"strikeZoneBottom":1.605},"ID656605":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605","firstName":"Mitch","lastName":"Keller","primaryNumber":"23","birthDate":"1996-04-04","currentAge":30,"birthCity":"Cedar Rapids","birthStateProvince":"IA","birthCountry":"USA","height":"6' 3\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Keller","middleName":"Thomas","boxscoreName":"Keller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-05-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Keller","nameSlug":"mitch-keller-656605","firstLastName":"Mitch Keller","lastFirstName":"Keller, Mitch","lastInitName":"Keller, M","initLastName":"M Keller","fullFMLName":"Mitch Thomas Keller","fullLFMName":"Keller, Mitch Thomas","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID670990":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990","firstName":"Yohan","lastName":"Ramírez","primaryNumber":"49","birthDate":"1995-05-06","currentAge":31,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yohan","useLastName":"Ramírez","middleName":"Manuel","boxscoreName":"Ramírez","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Yo-hawn","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yohan Ramírez","nameSlug":"yohan-ramirez-670990","firstLastName":"Yohan Ramírez","lastFirstName":"Ramírez, Yohan","lastInitName":"Ramírez, Y","initLastName":"Y Ramírez","fullFMLName":"Yohan Manuel Ramírez","fullLFMName":"Ramírez, Yohan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID642701":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701","firstName":"Dennis","lastName":"Santana","primaryNumber":"59","birthDate":"1996-04-12","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dennis","useLastName":"Santana","middleName":"Anfernee","boxscoreName":"Santana, D","nickName":"Anfernee","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-06-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dennis Santana","nameSlug":"dennis-santana-642701","firstLastName":"Dennis Santana","lastFirstName":"Santana, Dennis","lastInitName":"Santana, D","initLastName":"D Santana","fullFMLName":"Dennis Anfernee Santana","fullLFMName":"Santana, Dennis Anfernee","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},"ID680779":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779","firstName":"Henry","lastName":"Davis","primaryNumber":"32","birthDate":"1999-09-21","currentAge":26,"birthCity":"Bedford","birthStateProvince":"NY","birthCountry":"USA","height":"5' 11\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Henry","useLastName":"Davis","boxscoreName":"Davis, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2023-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Davis","nameSlug":"henry-davis-680779","firstLastName":"Henry Davis","lastFirstName":"Davis, Henry","lastInitName":"Davis, H","initLastName":"H Davis","fullFMLName":"Henry  Davis","fullLFMName":"Davis, Henry","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID664875":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875","firstName":"Justin","lastName":"Lawrence","primaryNumber":"44","birthDate":"1994-11-25","currentAge":31,"birthCity":"Panama City","birthCountry":"Panama","height":"6' 3\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Lawrence","middleName":"Anthony","boxscoreName":"Lawrence, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2021-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Lawrence","nameSlug":"justin-lawrence-664875","firstLastName":"Justin Lawrence","lastFirstName":"Lawrence, Justin","lastInitName":"Lawrence, J","initLastName":"J Lawrence","fullFMLName":"Justin Anthony Lawrence","fullLFMName":"Lawrence, Justin Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID804606":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606","firstName":"Konnor","lastName":"Griffin","primaryNumber":"6","birthDate":"2006-04-24","currentAge":20,"birthCity":"Jackson","birthStateProvince":"MS","birthCountry":"USA","height":"6' 3\"","weight":222,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Konnor","useLastName":"Griffin","middleName":"Thomas","boxscoreName":"Griffin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Konnor Griffin","nameSlug":"konnor-griffin-804606","firstLastName":"Konnor Griffin","lastFirstName":"Griffin, Konnor","lastInitName":"Griffin, K","initLastName":"K Griffin","fullFMLName":"Konnor Griffin","fullLFMName":"Griffin, Konnor","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"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},"ID656811":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811","firstName":"Ryan","lastName":"O'Hearn","primaryNumber":"29","birthDate":"1993-07-26","currentAge":33,"birthCity":"Dunedin","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"O'Hearn","middleName":"Patrick","boxscoreName":"O'Hearn","nickName":"Brohearn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan O'Hearn","nameSlug":"ryan-o-hearn-656811","firstLastName":"Ryan O'Hearn","lastFirstName":"O'Hearn, Ryan","lastInitName":"O'Hearn, R","initLastName":"R O'Hearn","fullFMLName":"Ryan Patrick O'Hearn","fullLFMName":"O'Hearn, Ryan Patrick","strikeZoneTop":3.289,"strikeZoneBottom":1.66},"ID656775":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775","firstName":"Boyce","lastName":"Mullins","primaryNumber":"31","birthDate":"1994-10-01","currentAge":31,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"5' 7\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cedric","useLastName":"Mullins","middleName":"Cedric","boxscoreName":"Mullins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cedric Mullins","nameTitle":"II","nameSuffix":"II","nameSlug":"cedric-mullins-656775","firstLastName":"Cedric Mullins","lastFirstName":"Mullins, Cedric","lastInitName":"Mullins, C","initLastName":"C Mullins","fullFMLName":"Boyce Cedric Mullins","fullLFMName":"Mullins, Boyce Cedric","strikeZoneTop":3.005,"strikeZoneBottom":1.517}},"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31","location":{"address1":"115 Federal Street","city":"Pittsburgh","state":"Pennsylvania","stateAbbrev":"PA","postalCode":"15212","defaultCoordinates":{"latitude":40.446904,"longitude":-80.005753},"azimuthAngle":116.0,"elevation":780,"country":"USA","phone":"(412) 323-5000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":38705,"turfType":"Grass","roofType":"Open","leftLine":325,"left":389,"leftCenter":410,"center":399,"rightCenter":375,"rightLine":320},"active":true,"season":"2026"},"officialVenue":{"id":31,"link":"/api/v1/venues/31"},"weather":{"condition":"Cloudy","temp":"81","wind":"17 mph, Out To LF"},"gameInfo":{"attendance":37773,"firstPitch":"2026-04-18T19:34:00.000Z","gameDurationMinutes":252,"delayDurationMinutes":147},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":3,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"home":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"}},"officialScorer":{"id":693946,"fullName":"Rick Soos","link":"/api/v1/people/693946"},"primaryDatacaster":{"id":800987,"fullName":"Diana Bump","link":"/api/v1/people/800987"},"moundVisits":{"away":{"used":3,"remaining":2},"home":{"used":5,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chandler Simpson flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-18T19:34:37.877Z","endTime":"2026-04-18T19:34:51.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-18T17:21:21.692Z","endTime":"2026-04-18T19:08:34.935Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-18T19:08:34.935Z","endTime":"2026-04-18T19:32:37.435Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-18T19:32:37.435Z","endTime":"2026-04-18T19:34:39.942Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"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":97.1,"endSpeed":89.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.715342066453893,"aZ":-19.48690816208073,"pfxX":-6.367227741377203,"pfxZ":6.185340357623096,"pX":-0.005155003701090289,"pZ":2.9422773703406957,"vX0":8.34410185141196,"vY0":-141.2766468116887,"vZ0":-3.629626177309244,"x":117.2,"y":159.34,"x0":-2.1493881582261896,"y0":50.00284582768115,"z0":5.472967523555573,"aX":-13.061810943667444},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.8,"breakHorizontal":10.1,"spinRate":2180,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.38551296509147104,"extension":6.611267042108782},"hitData":{"launchSpeed":91.1,"launchAngle":32.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":80.17,"coordY":75.16}},"index":3,"playId":"e51fdd45-1697-36c7-bfe8-2ab011fcc4bc","pitchNumber":1,"startTime":"2026-04-18T19:34:39.942Z","endTime":"2026-04-18T19:34:51.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T19:34:51.426Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Junior Caminero singles on a fly ball to left fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-18T19:35:04.529Z","endTime":"2026-04-18T19:36:05.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":83.8,"endSpeed":77.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.932008071328024,"aZ":-30.172405255336773,"pfxX":5.273782688429497,"pfxZ":1.3099238901847148,"pX":-0.9186066381961436,"pZ":2.24878582314293,"vX0":3.7433837096467752,"vY0":-122.10318037172023,"vZ0":-1.5807189319531063,"x":152.02,"y":178.06,"x0":-3.1516088442708554,"y0":50.00112077038017,"z0":5.478165615707091,"aX":8.035411104213965},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.3,"breakHorizontal":-10.3,"spinRate":2346,"spinDirection":85},"zone":13,"typeConfidence":2.0,"plateTime":0.4469934090554033,"extension":6.898410059004497},"index":0,"playId":"68b02f4f-71d5-34ba-b555-e882c25cb508","pitchNumber":1,"startTime":"2026-04-18T19:35:20.175Z","endTime":"2026-04-18T19:35:24.471Z","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.1,"endSpeed":90.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76121153841564,"aZ":-23.112181013550803,"pfxX":-7.289717911877648,"pfxZ":4.445346145698682,"pX":0.1148910687074966,"pZ":4.014617915188476,"vX0":10.489912198765467,"vY0":-139.78085779876312,"vZ0":-0.5054285043716787,"x":112.62,"y":130.39,"x0":-2.6888802596036268,"y0":50.00027299882356,"z0":5.676756901875572,"aX":-14.851414105554468},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.2,"breakHorizontal":11.8,"spinRate":2333,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.3875155993789061,"extension":6.369370011965605},"index":1,"playId":"868d01af-0b83-34f1-810f-a37cbd8a71f3","pitchNumber":2,"startTime":"2026-04-18T19:35:36.766Z","endTime":"2026-04-18T19:35:40.166Z","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93973961210753,"aZ":-32.88457073120519,"pfxX":-5.309285309494936,"pfxZ":-0.37235627832764706,"pX":-0.9550087684176511,"pZ":2.6338451455324456,"vX0":7.030632091194569,"vY0":-135.8717937175722,"vZ0":-1.964780037183399,"x":153.4,"y":167.67,"x0":-2.8699357665600056,"y0":50.00480311737297,"z0":5.621542666380013,"aX":-10.064622158717857},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":-0.8,"breakHorizontal":8.4,"spinRate":1532,"spinDirection":246},"zone":11,"typeConfidence":0.9,"plateTime":0.4010219343011956,"extension":6.489010890893087},"hitData":{"launchSpeed":66.6,"launchAngle":27.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.03,"coordY":112.63}},"index":2,"playId":"d709c3b3-4408-33fe-8cc4-87c41b596c7c","pitchNumber":3,"startTime":"2026-04-18T19:35:54.230Z","endTime":"2026-04-18T19:36:05.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T19:36:05.012Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan Aranda flies out to right fielder Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-18T19:36:10.128Z","endTime":"2026-04-18T19:38:43.304Z","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":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":656811,"link":"/api/v1/people/656811"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65691906071125,"aZ":-30.8976059822125,"pfxX":8.419397261653778,"pfxZ":0.8365887845631512,"pX":1.2287440402137462,"pZ":1.610706465199918,"vX0":6.20950610520028,"vY0":-122.38776898402136,"vZ0":-2.6446998011588088,"x":70.16,"y":195.29,"x0":-2.4293699734567635,"y0":50.00369211994961,"z0":5.334083539103787,"aX":12.856143590411477},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.2,"breakHorizontal":-16.7,"spinRate":2503,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.4464171649548012,"extension":6.634460280988823},"index":0,"playId":"4c7a6f7b-fab7-3913-bd1c-2c61de09f887","pitchNumber":1,"startTime":"2026-04-18T19:36:31.906Z","endTime":"2026-04-18T19:36:35.477Z","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(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":84.5,"endSpeed":78.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2044991881539,"aZ":-29.49442151692131,"pfxX":6.893095648673967,"pfxZ":1.7427968405832024,"pX":1.2856561038438228,"pZ":0.699208698684993,"vX0":6.725724157496197,"vY0":-122.90032190671641,"vZ0":-5.070439793678661,"x":67.99,"y":219.9,"x0":-2.376956882479086,"y0":50.003572065354696,"z0":5.279302645333403,"aX":10.596652067577857},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.3,"breakHorizontal":-14.0,"spinRate":2611,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.44481296835788076,"extension":6.525913396120351},"index":1,"playId":"debf725c-7c06-3e65-902f-10b88c381b1e","pitchNumber":2,"startTime":"2026-04-18T19:36:50.939Z","endTime":"2026-04-18T19:36:56.767Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-18T19:37:10.827Z","endTime":"2026-04-18T19:37:25.481Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"}},{"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":97.8,"endSpeed":90.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.922923765573817,"aZ":-16.431114496135113,"pfxX":-5.914337295300214,"pfxZ":7.615207827895796,"pX":-0.5382387833395017,"pZ":2.671802695601444,"vX0":7.468908200876661,"vY0":-142.24937687891276,"vZ0":-4.8255576409349334,"x":137.52,"y":166.64,"x0":-2.4186213968433923,"y0":50.00265419035835,"z0":5.417904636024349,"aX":-12.227836627544924},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.1,"breakHorizontal":9.4,"spinRate":2164,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.3837409472320017,"extension":6.6751951760507815},"index":3,"playId":"b09fade5-0fcc-3c1e-8116-3b2155ad93d8","pitchNumber":3,"startTime":"2026-04-18T19:37:25.481Z","endTime":"2026-04-18T19:37:28.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.19867824347919,"aZ":-25.434634522751306,"pfxX":3.497472287443978,"pfxZ":4.251102437147415,"pX":0.40319236274744524,"pZ":1.9873416246016626,"vX0":5.928009094064977,"vY0":-123.88424254140172,"vZ0":-3.027676848533323,"x":101.63,"y":185.12,"x0":-2.4570038247397297,"y0":50.00256150319604,"z0":5.307419142251566,"aX":5.540863076174377},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.3,"breakHorizontal":-7.4,"spinRate":2489,"spinDirection":89},"zone":9,"typeConfidence":2.0,"plateTime":0.43885913811325183,"extension":6.658540020609068},"index":4,"playId":"6c4ecf35-4843-3ace-8849-28eee1d9fd10","pitchNumber":4,"startTime":"2026-04-18T19:37:45.302Z","endTime":"2026-04-18T19:37:48.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":91.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30648123501644,"aZ":-17.35677470273488,"pfxX":-3.8757977140288444,"pfxZ":7.027416006592707,"pX":-1.1089115660050584,"pZ":3.059857965622403,"vX0":5.516245834330108,"vY0":-142.56220496324033,"vZ0":-3.556807923337903,"x":159.27,"y":156.16,"x0":-2.543861659999697,"y0":50.003573979999786,"z0":5.385121725149614,"aX":-8.172950894261058},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.4,"breakHorizontal":6.2,"spinRate":2157,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3807068794606763,"extension":6.731589021563654},"index":5,"playId":"d935a0e8-81e3-366a-9684-648d6efd9356","pitchNumber":5,"startTime":"2026-04-18T19:38:10.497Z","endTime":"2026-04-18T19:38:15.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.042267223740225,"aZ":-29.238814726830295,"pfxX":6.60730081499911,"pfxZ":1.8999761170585527,"pX":0.6440939054219276,"pZ":1.4122619973868644,"vX0":5.618255277269871,"vY0":-123.52344956391075,"vZ0":-3.442186833393321,"x":92.45,"y":200.65,"x0":-2.5195276155807043,"y0":50.00024334120128,"z0":5.287065136399039,"aX":10.188361699790441},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.9,"breakHorizontal":-13.3,"spinRate":2321,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.44373921219949475,"extension":6.673710412966551},"hitData":{"launchSpeed":99.2,"launchAngle":38.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":207.06,"coordY":76.44}},"index":6,"playId":"7ed637bb-6f77-3d72-8f5f-4b3dcfff6355","pitchNumber":6,"startTime":"2026-04-18T19:38:29.120Z","endTime":"2026-04-18T19:38:43.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T19:38:43.304Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Yandy Díaz lines out to center fielder Oneil Cruz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-18T19:38:55.726Z","endTime":"2026-04-18T19:39:19.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":3},"details":{"event":"Lineout","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":0},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.983757678358582,"aZ":-28.605510893140654,"pfxX":5.7357009651299355,"pfxZ":2.2974626526968773,"pX":0.26115322657107803,"pZ":2.2617128053924413,"vX0":5.709317582295926,"vY0":-122.82200824646678,"vZ0":-1.8057123841933782,"x":107.05,"y":177.71,"x0":-2.82598514331962,"y0":50.00037074425278,"z0":5.405355545191083,"aX":8.887455666228343},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.1,"breakHorizontal":-11.5,"spinRate":2438,"spinDirection":86},"zone":6,"typeConfidence":2.0,"plateTime":0.44347927400511544,"extension":6.701459266374083},"hitData":{"launchSpeed":93.3,"launchAngle":20.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.0,"coordY":60.0}},"index":0,"playId":"1c09ff4f-3d95-357c-a338-fb2ab98619e4","pitchNumber":1,"startTime":"2026-04-18T19:39:09.615Z","endTime":"2026-04-18T19:39:19.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T19:39:19.097Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oneil Cruz grounds out to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-18T19:40:34.682Z","endTime":"2026-04-18T19:42:03.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.620104123955795,"aZ":-11.243289747356314,"pfxX":-4.125334588760174,"pfxZ":10.579814400824471,"pX":-0.7105498176243393,"pZ":1.8572655996073728,"vX0":4.351778024965453,"vY0":-139.56871027145013,"vZ0":-8.546825425661167,"x":144.08,"y":188.63,"x0":-1.7519870964889384,"y0":50.002114614887184,"z0":5.694603084021133,"aX":-8.160607123790967},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.6,"breakHorizontal":6.6,"spinRate":2395,"spinDirection":204},"zone":7,"typeConfidence":2.0,"plateTime":0.39203610577077574,"extension":6.6705617231957355},"index":0,"playId":"6a4d0302-fb83-3c2a-87bc-9b972ba7137d","pitchNumber":1,"startTime":"2026-04-18T19:41:24.823Z","endTime":"2026-04-18T19:41:29.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":87.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.228199346667793,"aZ":-22.017923878541442,"pfxX":0.5289673554606626,"pfxZ":5.364958268284074,"pX":0.49278476359115636,"pZ":1.066551845015772,"vX0":6.705186738973127,"vY0":-134.56565805304098,"vZ0":-7.656834117607021,"x":98.22,"y":209.98,"x0":-2.0669740135218952,"y0":50.00632870009669,"z0":5.42938260507511,"aX":1.0013437856400689},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.8,"breakHorizontal":-1.9,"spinRate":2628,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.40205768678800036,"extension":6.638431064190554},"index":1,"playId":"5aac78c6-354d-3383-b9fb-fcb83c1af77e","pitchNumber":2,"startTime":"2026-04-18T19:41:39.220Z","endTime":"2026-04-18T19:41:43.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":86.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.170999635641827,"aZ":-25.699208664052925,"pfxX":0.831432564434516,"pfxZ":3.4949407232465237,"pX":0.5443874480306111,"pZ":2.2121873027211416,"vX0":6.367444493364255,"vY0":-133.79232248136853,"vZ0":-4.405596473479873,"x":96.25,"y":179.05,"x0":-1.9538266898999828,"y0":50.00084600187947,"z0":5.675969563848838,"aX":1.536975787622644},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.8,"breakHorizontal":-2.6,"spinRate":2750,"spinDirection":172},"zone":9,"typeConfidence":2.0,"plateTime":0.4061394968955492,"extension":6.573085557811775},"hitData":{"launchSpeed":85.3,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.89,"coordY":165.87}},"index":2,"playId":"07e78412-571a-3d10-8fd1-eef47d5f11fd","pitchNumber":3,"startTime":"2026-04-18T19:41:54.375Z","endTime":"2026-04-18T19:42:03.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T19:42:03.476Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Lowe grounds out to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-18T19:42:08.212Z","endTime":"2026-04-18T19:42:34.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":91.8,"endSpeed":85.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.400456866763438,"aZ":-27.70607951394932,"pfxX":1.9238186011250562,"pfxZ":2.4294085802720637,"pX":0.589364014246966,"pZ":2.7869256529264654,"vX0":5.904993666820841,"vY0":-133.70037690421023,"vZ0":-2.502282085884534,"x":94.53,"y":163.53,"x0":-1.8834691091153388,"y0":50.004155079254744,"z0":5.690232862529438,"aX":3.5394584816149592},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.1,"breakHorizontal":-4.6,"spinRate":2684,"spinDirection":162},"zone":3,"typeConfidence":2.0,"plateTime":0.4071316087232484,"extension":6.735804892851704},"hitData":{"launchSpeed":80.7,"launchAngle":-33.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.41,"coordY":162.32}},"index":0,"playId":"6571817f-d2f7-37f7-8ec2-d1e6aeb87900","pitchNumber":1,"startTime":"2026-04-18T19:42:25.579Z","endTime":"2026-04-18T19:42:34.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T19:42:34.241Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryan Reynolds walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-18T19:42:43.237Z","endTime":"2026-04-18T19:44:02.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.671075089319928,"aZ":-15.31912258827531,"pfxX":-5.163638497749273,"pfxZ":8.379704161966568,"pX":-1.3993661952404381,"pZ":2.239346314569318,"vX0":3.3543420968930597,"vY0":-140.21439227147934,"vZ0":-6.480915343590947,"x":170.34,"y":178.32,"x0":-1.9340107111299676,"y0":50.00560168002071,"z0":5.562250303846912,"aX":-10.388178257096735},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.2,"breakHorizontal":8.8,"spinRate":2390,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.3891261820231269,"extension":6.7698308207469},"index":0,"playId":"23707a25-c422-3d7b-b1f0-775fdafb3b5f","pitchNumber":1,"startTime":"2026-04-18T19:42:59.304Z","endTime":"2026-04-18T19:43:03.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":85.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.454086026462647,"aZ":-22.40910406741557,"pfxX":2.0736298134280338,"pfxZ":5.349475517423079,"pX":-0.3255824105565146,"pZ":1.1929110165051184,"vX0":4.125203330752201,"vY0":-132.95151979233796,"vZ0":-7.215030340125893,"x":129.41,"y":206.57,"x0":-2.155180442423134,"y0":50.00014909652097,"z0":5.521752329804025,"aX":3.7800440539619338},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.6,"breakHorizontal":-4.6,"spinRate":2608,"spinDirection":187},"zone":13,"typeConfidence":2.0,"plateTime":0.40903940633374036,"extension":6.526577340182504},"index":1,"playId":"5adfc284-b920-33ef-b8b8-cf24a32b166a","pitchNumber":2,"startTime":"2026-04-18T19:43:13.607Z","endTime":"2026-04-18T19:43:17.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":85.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2291533527397,"aZ":-23.71814170648444,"pfxX":2.9359092972363285,"pfxZ":4.657186371553832,"pX":1.5811349884860066,"pZ":2.587917076221743,"vX0":8.57175615213227,"vY0":-132.85009708762374,"vZ0":-3.4978646203609745,"x":56.73,"y":168.91,"x0":-2.0484254567318754,"y0":50.00466256925398,"z0":5.614643411637833,"aX":5.328774585517448},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.0,"breakHorizontal":-7.0,"spinRate":2635,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.4098319746358805,"extension":6.587463133166908},"index":2,"playId":"09a73df3-e3b7-38a4-92bf-ba17a1ec111e","pitchNumber":3,"startTime":"2026-04-18T19:43:29.391Z","endTime":"2026-04-18T19:43:33.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(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":95.3,"endSpeed":88.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.549967455529274,"aZ":-16.174807189569194,"pfxX":-3.2649631814611846,"pfxZ":8.09500316656142,"pX":0.41897843615550817,"pZ":2.138621490751081,"vX0":6.976737973883231,"vY0":-138.65109432170942,"vZ0":-6.512091903446237,"x":101.03,"y":181.04,"x0":-1.6885939821725315,"y0":50.0040486868217,"z0":5.568563969748856,"aX":-6.454624981883818},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.7,"breakHorizontal":4.7,"spinRate":2439,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.39274485692672023,"extension":6.73998883986446},"index":3,"playId":"82fbf53a-ba5a-3be5-a321-3fdb42942ba4","pitchNumber":4,"startTime":"2026-04-18T19:43:44.069Z","endTime":"2026-04-18T19:43:48.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.974357505263633,"aZ":-14.442399436651499,"pfxX":-3.3158949587842397,"pfxZ":8.923654877754934,"pX":-1.6438897406238158,"pZ":2.3959509331792064,"vX0":1.8872868875610307,"vY0":-139.72150433591335,"vZ0":-6.422423022747045,"x":179.66,"y":174.09,"x0":-1.895457990306586,"y0":50.00511216549849,"z0":5.664587983134185,"aX":-6.590438419436247},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":5.6,"spinRate":2422,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.3912453660384081,"extension":6.614567624258296},"index":4,"playId":"bb78d3e3-240d-33ab-99d8-cc26ff7ca3f7","pitchNumber":5,"startTime":"2026-04-18T19:43:58.711Z","endTime":"2026-04-18T19:44:02.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T19:44:02.415Z","atBatIndex":6},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ryan O'Hearn homers (4) on a fly ball to right field. Bryan Reynolds scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-18T19:44:04.766Z","endTime":"2026-04-18T19:45:27.204Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83157652969218,"aZ":-13.976036139005345,"pfxX":-4.762139703647869,"pfxZ":9.057942857780784,"pX":-0.1315112876465618,"pZ":2.651609608614533,"vX0":5.922093105317154,"vY0":-139.971664718654,"vZ0":-5.8005558493642155,"x":122.01,"y":167.19,"x0":-1.6434424045267626,"y0":50.00600139570594,"z0":5.645493956425933,"aX":-9.57141894218283},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.6,"breakHorizontal":7.6,"spinRate":2408,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3894233415109061,"extension":6.7538822279669075},"index":0,"playId":"41c82efd-4483-36dc-8977-9aeab488be2b","pitchNumber":1,"startTime":"2026-04-18T19:44:26.005Z","endTime":"2026-04-18T19:44:30.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":87.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.19244935261695,"aZ":-21.064194177895985,"pfxX":2.2527455345643608,"pfxZ":5.855338020539991,"pX":1.125262548785163,"pZ":0.7770022851580368,"vX0":7.32538591362693,"vY0":-135.10043479279855,"vZ0":-8.648602410569723,"x":74.11,"y":217.8,"x0":-1.8858576372694233,"y0":50.0031840948125,"z0":5.4341432782778725,"aX":4.2713445206082215},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.5,"breakHorizontal":-5.3,"spinRate":2767,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.40144200725415047,"extension":6.835044434628427},"index":1,"playId":"d1ad242a-6614-3ced-a8c1-5ecad43d5904","pitchNumber":2,"startTime":"2026-04-18T19:44:39.637Z","endTime":"2026-04-18T19:44:43.763Z","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":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.296388781392686,"aZ":-25.523251983571345,"pfxX":1.6358167778499424,"pfxZ":3.7190484684248357,"pX":0.3016158240418402,"pZ":2.537020232205841,"vX0":5.68536189182989,"vY0":-131.73803136739835,"vZ0":-3.1965132170850143,"x":105.5,"y":170.28,"x0":-2.081705580690238,"y0":50.0056740835667,"z0":5.616303515005651,"aX":2.9254883420142583},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.4,"breakHorizontal":-4.0,"spinRate":2661,"spinDirection":182},"zone":6,"typeConfidence":2.0,"plateTime":0.4129724223080937,"extension":6.4978712205020965},"hitData":{"launchSpeed":106.5,"launchAngle":37.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":206.39,"coordY":68.15}},"index":2,"playId":"a6103800-bdf2-37a3-8d21-3236f68ee5cb","pitchNumber":3,"startTime":"2026-04-18T19:44:56.285Z","endTime":"2026-04-18T19:45:27.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T19:45:27.204Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Marcell Ozuna pops out to second baseman Richie Palacios.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-18T19:45:16.541Z","endTime":"2026-04-18T19:47:55.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99243746276787,"aZ":-20.06313481107857,"pfxX":-7.717208824090003,"pfxZ":6.386471564700699,"pX":0.4242258877920099,"pZ":1.6977116954820648,"vX0":8.221020543769558,"vY0":-137.21999046339016,"vZ0":-6.469291242562975,"x":100.83,"y":192.94,"x0":-1.6161627700945542,"y0":50.00353562237871,"z0":5.465222156538139,"aX":-14.63372428848558},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.3,"breakHorizontal":12.1,"spinRate":2463,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.4000534378091172,"extension":6.670604244477102},"index":0,"playId":"b4de4aa1-cbc2-3f33-a3e1-7f7bbb477e4b","pitchNumber":1,"startTime":"2026-04-18T19:45:48.589Z","endTime":"2026-04-18T19:46:15.616Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.269611697616373,"aZ":-18.96243723283436,"pfxX":-6.526572727445002,"pfxZ":6.642538367023336,"pX":-0.2874141647453935,"pZ":3.363526864151949,"vX0":6.5055283242877175,"vY0":-138.9788326906181,"vZ0":-2.774819755010664,"x":127.96,"y":147.96,"x0":-1.791944276151796,"y0":50.00147941617074,"z0":5.610059598772684,"aX":-12.97973512699239},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.8,"breakHorizontal":10.8,"spinRate":2463,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.39161516557288323,"extension":6.644420310343728},"index":1,"playId":"e038ecf6-73ae-3ac6-a566-f7f2b9048c34","pitchNumber":2,"startTime":"2026-04-18T19:46:18.330Z","endTime":"2026-04-18T19:46:45.349Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"}}},{"details":{"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":2},"pitchData":{"startSpeed":85.0,"endSpeed":80.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.794934935229353,"aZ":-33.31967417640105,"pfxX":5.791613811780287,"pfxZ":-0.7188814724874639,"pX":-0.09352082405677628,"pZ":2.7512720204519274,"vX0":3.3860969722538226,"vY0":-123.97139500748997,"vZ0":-0.09332556852307228,"x":120.56,"y":164.5,"x0":-2.218134105641935,"y0":50.002354376178374,"z0":5.512065327157614,"aX":9.24539548815671},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.1,"breakHorizontal":-11.2,"spinRate":2565,"spinDirection":45},"zone":5,"typeConfidence":2.0,"plateTime":0.4375592745007135,"extension":6.57147656066333},"index":2,"playId":"a83f4bc0-c907-37f1-8fcf-e969b75632b8","pitchNumber":3,"startTime":"2026-04-18T19:46:52.816Z","endTime":"2026-04-18T19:46:56.543Z","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":96.4,"endSpeed":90.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.138233203379755,"aZ":-15.65105520248221,"pfxX":-2.260695809914125,"pfxZ":8.078779162782798,"pX":0.001147412764890048,"pZ":3.2913172508691666,"vX0":5.203027510438409,"vY0":-140.5467708998135,"vZ0":-4.168284457386557,"x":116.96,"y":149.91,"x0":-1.562051952148609,"y0":50.00494837732777,"z0":5.777680927713568,"aX":-4.625378621408912},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.2,"breakHorizontal":3.2,"spinRate":2598,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.3864155363515871,"extension":6.680584928626775},"index":3,"playId":"23327cdd-3168-391c-b49d-5c2e64a36869","pitchNumber":4,"startTime":"2026-04-18T19:47:12.743Z","endTime":"2026-04-18T19:47:16.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":82.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.117630426173882,"aZ":-36.25880528632213,"pfxX":1.41272403627659,"pfxZ":-2.425736548293357,"pX":0.9142372380560596,"pZ":1.1545716420651921,"vX0":5.938405848667735,"vY0":-127.94439442714,"vZ0":-4.346991335865023,"x":82.15,"y":207.61,"x0":-1.604080222635083,"y0":50.00153691690882,"z0":5.664716763135071,"aX":2.3805931147221955},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-5.0,"breakHorizontal":-3.7,"spinRate":2689,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.42530111732277787,"extension":6.68802053837627},"index":4,"playId":"db444e2c-35db-3a65-b7e3-85772068d955","pitchNumber":5,"startTime":"2026-04-18T19:47:31.405Z","endTime":"2026-04-18T19:47:35.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58139063986189,"aZ":-21.22489512743415,"pfxX":-6.885237030446729,"pfxZ":5.670773129715013,"pX":-0.38480566078251605,"pZ":3.259669295604961,"vX0":6.426144947094321,"vY0":-138.0201727877908,"vZ0":-2.3387784584963116,"x":131.67,"y":150.77,"x0":-1.8481918408510922,"y0":50.00013516254243,"z0":5.546561931367718,"aX":-13.288236120534576},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.0,"breakHorizontal":11.2,"spinRate":2314,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.3967698830266171,"extension":6.6907881955053545},"hitData":{"launchSpeed":75.8,"launchAngle":56.0,"totalDistance":179.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":150.55,"coordY":133.81}},"index":5,"playId":"c5ce6f2c-f00a-3e31-94dd-b924af560064","pitchNumber":6,"startTime":"2026-04-18T19:47:46.009Z","endTime":"2026-04-18T19:47:55.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T19:47:55.018Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Fraley singles on a line drive to right fielder Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-18T19:49:09.208Z","endTime":"2026-04-18T19:52:38.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.646519756478746,"aZ":-18.430531636268448,"pfxX":-7.789079433461971,"pfxZ":6.75006360444166,"pX":-0.1913971078910509,"pZ":3.17738026322988,"vX0":8.701146570980672,"vY0":-140.99873800414827,"vZ0":-3.194884973311967,"x":153.03,"y":132.42,"x0":-2.288787907564641,"y0":50.003985710066075,"z0":5.497955897843374,"aX":-15.862822778200869},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.9,"breakHorizontal":12.6,"spinRate":2316,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.38678400839708704,"extension":6.902447651055161},"index":0,"playId":"21f258dc-d566-39ec-ad5a-f03409e24484","pitchNumber":1,"startTime":"2026-04-18T19:50:06.397Z","endTime":"2026-04-18T19:50:17.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70012541231506,"aZ":-18.36301822911585,"pfxX":-4.97210168166038,"pfxZ":7.012446470388783,"pX":-0.6754502113970838,"pZ":4.256915086449939,"vX0":6.459686723457195,"vY0":-139.74775083845907,"vZ0":-0.37480438560087204,"x":142.75,"y":123.84,"x0":-2.375386677172909,"y0":50.00366774890862,"z0":5.603349218476093,"aX":-9.794697813672311},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.8,"breakHorizontal":7.6,"spinRate":2163,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3925518048918768,"extension":6.877876423356319},"index":1,"playId":"81e2eb55-a3b8-3984-bd48-2bab90a3cc16","pitchNumber":2,"startTime":"2026-04-18T19:50:25.700Z","endTime":"2026-04-18T19:50:30.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.296476111485976,"aZ":-24.95982790671516,"pfxX":-9.34677080430329,"pfxZ":3.6206174754014935,"pX":0.5281510199138957,"pZ":2.6782746929859598,"vX0":10.869298910987668,"vY0":-140.2115831682491,"vZ0":-3.116831999935961,"x":96.87,"y":166.47,"x0":-2.1817985952635586,"y0":50.00611526515166,"z0":5.430675100189335,"aX":-18.639789593016637},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.1,"breakHorizontal":14.8,"spinRate":2225,"spinDirection":240},"zone":6,"typeConfidence":2.0,"plateTime":0.3904507772348862,"extension":6.768371391905178},"index":2,"playId":"182c374d-5cf3-3c77-a6d7-f5f3a3b9c9c3","pitchNumber":3,"startTime":"2026-04-18T19:50:42.956Z","endTime":"2026-04-18T19:50:46.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.527976528739757,"aZ":-24.92253179494627,"pfxX":-8.191664550333511,"pfxZ":4.32348979002,"pX":-2.3023666648243246,"pZ":2.5008692961704253,"vX0":3.462709921141844,"vY0":-128.93291340946695,"vZ0":-2.5892370430926923,"x":204.76,"y":171.26,"x0":-2.600556990668875,"y0":50.00573229247437,"z0":5.447211958340798,"aX":-13.75439536679987},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.4,"breakHorizontal":14.0,"spinRate":1948,"spinDirection":261},"zone":11,"typeConfidence":2.0,"plateTime":0.42526956483913514,"extension":6.416913097527922},"index":3,"playId":"fb4535b2-df0e-33fe-a1e1-84e7e92c2a64","pitchNumber":4,"startTime":"2026-04-18T19:51:03.711Z","endTime":"2026-04-18T19:51:07.157Z","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":89.4,"endSpeed":83.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.012490659154317,"aZ":-24.57480682922089,"pfxX":-6.719444735164142,"pfxZ":4.377193672517979,"pX":0.9161305526534457,"pZ":1.7279115202610302,"vX0":10.33209415219461,"vY0":-129.8481319379076,"vZ0":-4.688828805397237,"x":82.08,"y":192.13,"x0":-2.2118715996313933,"y0":50.0006385694523,"z0":5.389271699203722,"aX":-11.660970062002836},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.2,"breakHorizontal":10.3,"spinRate":1975,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.4192116795423453,"extension":6.856551728640048},"index":4,"playId":"a0c790b4-e5c3-3772-8e6f-3926f64e98db","pitchNumber":5,"startTime":"2026-04-18T19:51:21.956Z","endTime":"2026-04-18T19:51:26.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.453563427753846,"aZ":-33.10325959207289,"pfxX":-4.78756942116121,"pfxZ":-0.48047028598434505,"pX":-0.24536098239524623,"pZ":1.9904091022306438,"vX0":7.566927800880988,"vY0":-137.21676064197075,"vZ0":-3.457051839389567,"x":126.35,"y":185.04,"x0":-2.4039098304521285,"y0":50.00471575648506,"z0":5.497713001794977,"aX":-9.224443468894506},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":-1.3,"breakHorizontal":7.3,"spinRate":1583,"spinDirection":243},"zone":8,"typeConfidence":0.92,"plateTime":0.3976186935400441,"extension":6.750626287311913},"index":5,"playId":"7125fbb6-055e-3a16-92bf-eb018aca12c4","pitchNumber":6,"startTime":"2026-04-18T19:51:42.694Z","endTime":"2026-04-18T19:51:46.766Z","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":96.8,"endSpeed":89.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13395621980592,"aZ":-16.494675328995296,"pfxX":-5.174575225869433,"pfxZ":7.727478178589171,"pX":-0.2334772268599308,"pZ":2.5354038277654753,"vX0":7.815727402839873,"vY0":-140.86798516161457,"vZ0":-5.183829059468286,"x":125.9,"y":170.32,"x0":-2.359440407676597,"y0":50.00201285017779,"z0":5.449996699249594,"aX":-10.49903723606513},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.2,"breakHorizontal":7.9,"spinRate":2225,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.3874172362395578,"extension":6.876806898895487},"index":6,"playId":"8aeded55-e218-3f73-b479-0022a8d04da6","pitchNumber":7,"startTime":"2026-04-18T19:52:03.206Z","endTime":"2026-04-18T19:52:08.231Z","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":89.8,"endSpeed":82.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.333474257635718,"aZ":-27.635088605388802,"pfxX":-8.135675706859441,"pfxZ":2.605889645572317,"pX":-1.0298205716890774,"pZ":2.6024622669545425,"vX0":6.418811850902065,"vY0":-130.7540985424425,"vZ0":-2.1607991294470263,"x":156.25,"y":168.51,"x0":-2.453729242195508,"y0":50.00086245925712,"z0":5.503318559180155,"aX":-14.153251976332408},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.4,"breakHorizontal":13.4,"spinRate":1705,"spinDirection":262},"zone":11,"typeConfidence":2.0,"plateTime":0.41813096413976014,"extension":6.545809460315325},"hitData":{"launchSpeed":82.6,"launchAngle":22.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":206.44,"coordY":114.3}},"index":7,"playId":"af75114b-45a5-3046-907d-b664b6e14b09","pitchNumber":8,"startTime":"2026-04-18T19:52:26.542Z","endTime":"2026-04-18T19:52:38.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T19:52:38.567Z","atBatIndex":9},{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"Rays challenged (catcher interference), call on the field was overturned: Cedric Mullins reaches on catcher interference by Henry Davis. Jake Fraley to 2nd. Cedric Mullins to 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-18T19:52:45.305Z","endTime":"2026-04-18T19:53:50.930Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":"r_adv_play","runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"c_catcher_interf"}]}],"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":96.9,"endSpeed":89.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.857009776433532,"aZ":-21.88467936196372,"pfxX":-8.222351846581724,"pfxZ":5.079515919567365,"pX":0.9223753668170913,"pZ":2.5305863495485834,"vX0":11.68712238290389,"vY0":-140.73785450748193,"vZ0":-4.131360318059662,"x":81.84,"y":170.45,"x0":-2.196133608340033,"y0":50.00498327536711,"z0":5.4165844230573095,"aX":-16.666169820954536},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.5,"breakHorizontal":12.8,"spinRate":2328,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.38765389156425956,"extension":6.811927353961782},"index":0,"playId":"d3ba9446-f979-36f7-a394-4f6116b3a85f","pitchNumber":1,"startTime":"2026-04-18T19:53:03.519Z","endTime":"2026-04-18T19:53:08.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55789373428625,"aZ":-25.551947845568606,"pfxX":-7.627741832246504,"pfxZ":3.872509895061091,"pX":-1.3458565593051897,"pZ":2.454249656724326,"vX0":5.409868055211769,"vY0":-129.54332326141508,"vZ0":-2.6145493118738985,"x":168.3,"y":172.52,"x0":-2.4640880530752898,"y0":50.001033240408916,"z0":5.417681006598377,"aX":-13.039754798859105},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.7,"breakHorizontal":12.7,"spinRate":1747,"spinDirection":259},"zone":11,"typeConfidence":2.0,"plateTime":0.421848565715258,"extension":6.5574925244874915},"index":1,"playId":"f07aa890-f01a-33f3-adcf-9e29d79934a7","pitchNumber":2,"startTime":"2026-04-18T19:53:20.627Z","endTime":"2026-04-18T19:53:24.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45214606119544,"aZ":-24.100722102511288,"pfxX":-6.345919262881608,"pfxZ":4.16515596244962,"pX":0.3837268138148507,"pZ":1.3468061166376664,"vX0":9.396750560056976,"vY0":-137.3529516746686,"vZ0":-6.432817139241774,"x":102.37,"y":202.42,"x0":-2.235378681573375,"y0":50.00028552788197,"z0":5.32551323273594,"aX":-12.292869878264158},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.5,"breakHorizontal":9.8,"spinRate":1709,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.3966615435325065,"extension":6.770529368173648},"hitData":{"launchSpeed":96.7,"launchAngle":23.0,"totalDistance":337.0,"trajectory":"","hardness":"medium","location":"2","coordinates":{}},"index":2,"playId":"cb1706bd-e9f2-342b-990e-048e5e14f72e","pitchNumber":3,"startTime":"2026-04-18T19:53:38.075Z","endTime":"2026-04-18T19:53:50.930Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MV","challengeTeamId":139},"playEndTime":"2026-04-18T19:53:50.930Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Richie Palacios singles on a line drive to right fielder Ryan O'Hearn. Jake Fraley to 3rd. Cedric Mullins to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-18T19:55:17.900Z","endTime":"2026-04-18T19:56:56.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnThird":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.0,"endSpeed":88.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.79382671018422,"aZ":-17.892513446605935,"pfxX":-7.468248974838222,"pfxZ":7.029720104874455,"pX":0.370140972876533,"pZ":2.2261983143631165,"vX0":10.179202157824655,"vY0":-142.1640837104756,"vZ0":-5.753343454251481,"x":102.89,"y":178.67,"x0":-2.298731480330629,"y0":50.00449437310381,"z0":5.425009229801579,"aX":-15.177603707681278},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.6,"breakHorizontal":11.3,"spinRate":2412,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.38635166068243887,"extension":6.819539973455625},"index":0,"playId":"7d3a56b1-bf77-3251-b6e6-714bd2b27374","pitchNumber":1,"startTime":"2026-04-18T19:55:37.497Z","endTime":"2026-04-18T19:55:41.058Z","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":97.1,"endSpeed":88.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.471351800183164,"aZ":-17.201470208565,"pfxX":-6.941558799209906,"pfxZ":7.441081998222223,"pX":0.2177893990346231,"pZ":1.8645621679746192,"vX0":9.3677841427301,"vY0":-141.03935692180895,"vZ0":-6.451782662718646,"x":108.7,"y":188.44,"x0":-2.246840849110155,"y0":50.002705401452396,"z0":5.293608193430995,"aX":-13.967177629401727},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.2,"breakHorizontal":10.7,"spinRate":2297,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.38855654927004935,"extension":6.818758971316395},"index":1,"playId":"84a24d9f-9e69-3de0-9a52-c0c3b286ff08","pitchNumber":2,"startTime":"2026-04-18T19:55:57.344Z","endTime":"2026-04-18T19:56:02.125Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-18T19:56:12.253Z","endTime":"2026-04-18T19:56:24.130Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78436076657262,"aZ":-17.781745710913246,"pfxX":-6.0471661925492874,"pfxZ":7.046052064996649,"pX":-0.29473232834831,"pZ":2.99783815031203,"vX0":7.853782838503759,"vY0":-142.09227380078948,"vZ0":-3.588207994111267,"x":128.23,"y":157.84,"x0":-2.3098862118533705,"y0":50.005747688374946,"z0":5.407965205451564,"aX":-12.35832688568395},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.2,"breakHorizontal":9.4,"spinRate":2275,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.38557352119930854,"extension":6.849750818316081},"index":3,"playId":"73b7a7c7-5872-3666-b112-0cc4768e6415","pitchNumber":3,"startTime":"2026-04-18T19:56:24.130Z","endTime":"2026-04-18T19:56:27.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":89.0,"endSpeed":80.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.603890359094137,"aZ":-23.008756582805265,"pfxX":-8.029633164098865,"pfxZ":5.473625776745002,"pX":-0.6414881018489156,"pZ":2.050179710223282,"vX0":7.341106991366946,"vY0":-129.25379482333759,"vZ0":-3.69782792814532,"x":141.45,"y":183.43,"x0":-2.489875613711933,"y0":50.002749620975074,"z0":5.288383550417761,"aX":-13.442870134718666},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.2,"breakHorizontal":12.7,"spinRate":1836,"spinDirection":259},"zone":7,"typeConfidence":2.0,"plateTime":0.4255019117549024,"extension":6.6565456701880645},"hitData":{"launchSpeed":95.0,"launchAngle":10.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.41,"coordY":96.94}},"index":4,"playId":"76b40903-9aab-3b6a-a69b-8da4e980878d","pitchNumber":4,"startTime":"2026-04-18T19:56:45.207Z","endTime":"2026-04-18T19:56:56.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T19:56:56.222Z","atBatIndex":11},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Hunter Feduccia grounds into a force out, fielded by first baseman Spencer Horwitz. Richie Palacios out at 2nd. Hunter Feduccia to 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-18T19:57:28.103Z","endTime":"2026-04-18T19:58:49.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnThird":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_interference","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"3f8955df-65ea-474f-b328-adccef310a90","startTime":"2026-04-18T19:57:28.103Z","endTime":"2026-04-18T19:57:33.103Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.842224243332474,"aZ":-29.324943962032673,"pfxX":-8.215279946576862,"pfxZ":1.5467632783752059,"pX":0.37144694766052033,"pZ":0.6142387744136575,"vX0":10.276113641737975,"vY0":-134.76944765256746,"vZ0":-6.897041851745692,"x":102.84,"y":222.2,"x0":-2.4207013075115915,"y0":50.002600693076104,"z0":5.273179071281543,"aX":-15.136563059403231},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.4,"breakHorizontal":12.7,"spinRate":1782,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.40615616455103165,"extension":6.975026042096131},"index":1,"playId":"a7097e43-b6c7-3e1b-8488-ec8c65545b89","pitchNumber":1,"startTime":"2026-04-18T19:57:43.326Z","endTime":"2026-04-18T19:57:47.250Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.604327233317832,"aZ":-24.300159743829692,"pfxX":-9.181708779774821,"pfxZ":4.6062249081067,"pX":-0.7198383291472235,"pZ":1.578318542057507,"vX0":7.65033148014291,"vY0":-129.8063907712225,"vZ0":-4.77063866894007,"x":144.44,"y":196.17,"x0":-2.5091048666117732,"y0":50.005861586187045,"z0":5.285086103539031,"aX":-15.706659076593251},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.4,"breakHorizontal":15.0,"spinRate":1892,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.42160307624975646,"extension":6.695126577526981},"index":2,"playId":"4581f2b4-b1cd-35fb-8e84-5511b42236c7","pitchNumber":2,"startTime":"2026-04-18T19:58:03.203Z","endTime":"2026-04-18T19:58:07.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.959774208907874,"aZ":-14.907231429033377,"pfxX":-8.68355897004243,"pfxZ":8.48309771061625,"pX":0.1726342893393023,"pZ":1.9206838510393727,"vX0":10.154416737830495,"vY0":-141.67374778964216,"vZ0":-6.851712863341853,"x":110.42,"y":186.92,"x0":-2.3275633521539523,"y0":50.004902048709816,"z0":5.321020747102908,"aX":-17.678727049097713},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.2,"breakHorizontal":13.7,"spinRate":2317,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.38641988641317315,"extension":6.788368513711674},"index":3,"playId":"96c9e23e-7cd6-37a6-9d8d-1f2678dbe1fa","pitchNumber":3,"startTime":"2026-04-18T19:58:21.279Z","endTime":"2026-04-18T19:58:24.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.812826887589157,"aZ":-28.177022306922236,"pfxX":-9.110734604995375,"pfxZ":2.3334018433030703,"pX":-0.7041953653025614,"pZ":2.7077952226060744,"vX0":7.6040723763310405,"vY0":-129.4963188908238,"vZ0":-1.5231825054927808,"x":143.84,"y":165.67,"x0":-2.482415909848706,"y0":50.00239809016675,"z0":5.441242235948154,"aX":-15.60927546298397},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.1,"breakHorizontal":15.0,"spinRate":1786,"spinDirection":262},"zone":4,"typeConfidence":2.0,"plateTime":0.42153991046660355,"extension":6.620332335937651},"hitData":{"launchSpeed":84.1,"launchAngle":-33.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.8,"coordY":162.32}},"index":4,"playId":"0242a75a-722d-363e-bdb4-942033fa1219","pitchNumber":4,"startTime":"2026-04-18T19:58:41.435Z","endTime":"2026-04-18T19:58:49.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T19:58:49.371Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls challenged (pitch result), call on the field was confirmed: Taylor Walls called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-18T19:59:46.978Z","endTime":"2026-04-18T20:02:27.973Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnThird":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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(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.3,"endSpeed":89.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.886856402715893,"aZ":-14.90436005424198,"pfxX":-7.38067808419218,"pfxZ":8.442067333440367,"pX":0.565374354652882,"pZ":2.4987102887580965,"vX0":10.767596987143822,"vY0":-141.339734971704,"vZ0":-5.553719709106297,"x":95.45,"y":171.31,"x0":-2.315343772344345,"y0":50.00226245631188,"z0":5.428483657557034,"aX":-15.09808065915842},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.4,"breakHorizontal":11.4,"spinRate":2287,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.3859115752470337,"extension":6.769238708869009},"index":0,"playId":"66576642-00ed-3149-b270-cf3e28ac67f3","pitchNumber":1,"startTime":"2026-04-18T20:00:12.209Z","endTime":"2026-04-18T20:00:21.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31666734395592,"aZ":-17.213326016785327,"pfxX":-6.592412359042125,"pfxZ":7.288891939311473,"pX":0.8586939580445362,"pZ":1.8749944564790073,"vX0":11.080141400240375,"vY0":-142.47574347295705,"vZ0":-6.523653776155762,"x":84.27,"y":188.16,"x0":-2.2274609320898406,"y0":50.00117975007725,"z0":5.285777980641878,"aX":-13.528060687721025},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.0,"breakHorizontal":9.6,"spinRate":2355,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.3847133952734523,"extension":6.878123949244068},"index":1,"playId":"a55993e0-1a20-3dfd-98bf-2fc94e7d1216","pitchNumber":2,"startTime":"2026-04-18T20:00:33.828Z","endTime":"2026-04-18T20:00:37.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29383372363679,"aZ":-21.902860717728764,"pfxX":-8.350671088456604,"pfxZ":5.08176650913836,"pX":1.9236043269590175,"pZ":1.3096806404624948,"vX0":14.354475314890752,"vY0":-140.48641729342793,"vZ0":-6.953856857050095,"x":43.68,"y":203.42,"x0":-2.139911663742505,"y0":50.00611058301062,"z0":5.214638643477225,"aX":-16.892608900988307},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.0,"breakHorizontal":12.6,"spinRate":2281,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.3881267943025506,"extension":6.7726598308985775},"index":2,"playId":"565a98d2-4799-3f10-9679-81c77b40b10a","pitchNumber":3,"startTime":"2026-04-18T20:00:51.989Z","endTime":"2026-04-18T20:00:56.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12395072511127,"aZ":-26.72547594850574,"pfxX":-9.522864641347532,"pfxZ":3.1192919908477634,"pX":-1.3802448468253028,"pZ":2.959559273916194,"vX0":6.239331744902816,"vY0":-131.14825462540387,"vZ0":-1.3396578073379177,"x":169.61,"y":158.87,"x0":-2.5500663486762227,"y0":50.00239177516192,"z0":5.465952839716652,"aX":-16.627302109252682},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.6,"breakHorizontal":16.0,"spinRate":1975,"spinDirection":259},"zone":11,"typeConfidence":2.0,"plateTime":0.4172695048575439,"extension":6.575469442669488},"index":3,"playId":"35e22e9d-465c-3e35-b6a5-1d3158ff8027","pitchNumber":4,"startTime":"2026-04-18T20:01:14.650Z","endTime":"2026-04-18T20:01:19.900Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-18T20:01:26.290Z","endTime":"2026-04-18T20:01:41.707Z","isPitch":false,"type":"action","player":{"id":670764,"link":"/api/v1/people/670764"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.2,"endSpeed":81.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55553555715115,"aZ":-24.10237555014645,"pfxX":-8.387940658233056,"pfxZ":4.746847938027877,"pX":0.7320567962890938,"pZ":1.3229276730781474,"vX0":10.749355981260843,"vY0":-129.4538486921362,"vZ0":-5.2690866178759155,"x":89.1,"y":203.06,"x0":-2.3807536209585405,"y0":50.002720838909106,"z0":5.2253136643568885,"aX":-14.26332477427286},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.6,"breakHorizontal":12.8,"spinRate":1921,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.42279820029326576,"extension":6.8346938869286715},"index":5,"playId":"4e39c67f-4785-3e15-a7df-816a1f312a97","pitchNumber":5,"startTime":"2026-04-18T20:01:41.707Z","endTime":"2026-04-18T20:01:45.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.375887791188546,"aZ":-16.223899399556604,"pfxX":-6.9889743919378375,"pfxZ":7.799333909601716,"pX":-0.03488474783479113,"pZ":1.52242230632504,"vX0":9.17388326042128,"vY0":-142.47576010150215,"vZ0":-7.7856789962588095,"x":118.33,"y":197.67,"x0":-2.3965734366388185,"y0":50.00073454537819,"z0":5.326448961198954,"aX":-14.289995004647626},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.6,"breakHorizontal":10.7,"spinRate":2409,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.38521544496985216,"extension":6.780425370343416},"index":6,"playId":"ce5477cc-2f25-3e65-b703-8b0f75a5ec80","pitchNumber":6,"startTime":"2026-04-18T20:02:00.943Z","endTime":"2026-04-18T20:02:27.973Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"}},"playEndTime":"2026-04-18T20:02:27.973Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-18T20:03:07.324Z","endTime":"2026-04-18T20:04:15.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-18T20:03:09.266Z","endTime":"2026-04-18T20:03:09.675Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":88.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3719768090224,"aZ":-29.99177682546203,"pfxX":-7.600805115957584,"pfxZ":1.1172951730847007,"pX":-0.5774626237297961,"pZ":1.454464313242818,"vX0":7.789832614490631,"vY0":-138.1794999555859,"vZ0":-5.232257399290105,"x":139.01,"y":199.51,"x0":-2.4296778638720187,"y0":50.00486952415185,"z0":5.358671843070804,"aX":-14.874470474673005},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.2,"breakHorizontal":12.4,"spinRate":1796,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.3946140462897949,"extension":6.823599367549223},"index":1,"playId":"e8af3fe4-6e82-3279-82e7-6e83a5ada35e","pitchNumber":1,"startTime":"2026-04-18T20:03:09.675Z","endTime":"2026-04-18T20:03:16.121Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.715957903660737,"aZ":-29.657326635221978,"pfxX":-6.71435676084913,"pfxZ":1.3330300389938428,"pX":0.6113949232160291,"pZ":1.0991537117250274,"vX0":10.066216263052079,"vY0":-136.47792365425224,"vZ0":-5.810769644013063,"x":93.7,"y":209.1,"x0":-2.2504967600828603,"y0":50.00498416292628,"z0":5.295751859582205,"aX":-12.683740560255782},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.3,"breakHorizontal":10.1,"spinRate":1766,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4011602532272329,"extension":6.829700182397331},"index":2,"playId":"c86c06bd-b1d1-39b8-9084-202e2579126f","pitchNumber":2,"startTime":"2026-04-18T20:03:43.016Z","endTime":"2026-04-18T20:03:48.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73463871043952,"aZ":-26.139720699041746,"pfxX":-10.33654155276347,"pfxZ":3.155682609451252,"pX":0.07049812941868867,"pZ":1.0711093787084656,"vX0":10.364300886623282,"vY0":-137.88360727572655,"vZ0":-6.548353834605675,"x":114.31,"y":209.86,"x0":-2.407295182998406,"y0":50.00360212928708,"z0":5.258803900216574,"aX":-19.760469846636273},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.3,"breakHorizontal":16.3,"spinRate":1657,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.39835568791384857,"extension":6.809465531902531},"hitData":{"launchSpeed":73.2,"launchAngle":-26.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":169.04,"coordY":157.76}},"index":3,"playId":"059ac45c-775d-3b9a-8874-4ce003d59eaa","pitchNumber":3,"startTime":"2026-04-18T20:04:08.519Z","endTime":"2026-04-18T20:04:15.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T20:04:15.717Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Yorke grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-18T20:06:24.325Z","endTime":"2026-04-18T20:06:45.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.1,"endSpeed":83.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.592269425564503,"aZ":-25.25898407505662,"pfxX":2.711560844783683,"pfxZ":3.916534727992696,"pX":0.17263793395294338,"pZ":2.5633004134992867,"vX0":5.038548650509227,"vY0":-131.20340724745796,"vZ0":-3.1450512504660297,"x":110.42,"y":169.57,"x0":-2.115727314579396,"y0":50.00113939729567,"z0":5.634929556282295,"aX":4.783234082109713},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.7,"breakHorizontal":-5.9,"spinRate":2564,"spinDirection":186},"zone":5,"typeConfidence":2.0,"plateTime":0.41553384091488565,"extension":6.766635699384337},"index":0,"playId":"ee098a5f-4ae8-35f9-81d9-89e4e9ab43a7","pitchNumber":1,"startTime":"2026-04-18T20:06:24.325Z","endTime":"2026-04-18T20:06:28.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25190021743525,"aZ":-18.136199967320685,"pfxX":-8.811023882140127,"pfxZ":7.315204220909083,"pX":-0.2133262932351827,"pZ":2.604099029401211,"vX0":7.493774005817173,"vY0":-137.13710319242784,"vZ0":-4.492049695695431,"x":125.13,"y":168.47,"x0":-1.826821859267447,"y0":50.00118525925932,"z0":5.487962335639842,"aX":-16.903749495416115},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.6,"breakHorizontal":14.5,"spinRate":2389,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.39830145554122476,"extension":6.684664551745891},"hitData":{"launchSpeed":81.2,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":147.63}},"index":1,"playId":"9e40b1fc-c941-38e0-8241-4716e5ad4b95","pitchNumber":2,"startTime":"2026-04-18T20:06:38.122Z","endTime":"2026-04-18T20:06:45.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T20:06:45.609Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-18T20:07:10.487Z","endTime":"2026-04-18T20:08:30.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59230781407329,"aZ":-14.673633523367064,"pfxX":-3.763432938567047,"pfxZ":8.993639460391142,"pX":-0.7087734150984233,"pZ":3.2406805575800486,"vX0":4.251403139162865,"vY0":-137.88892453351903,"vZ0":-3.9792839151615182,"x":144.02,"y":151.28,"x0":-1.7738549473002059,"y0":50.004801328307714,"z0":5.6774298180739375,"aX":-7.325390513127635},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":6.0,"spinRate":2430,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.39560477191896304,"extension":6.799131065501708},"index":0,"playId":"6e1a246c-8c87-32cc-b743-0b732f0308c9","pitchNumber":1,"startTime":"2026-04-18T20:07:10.487Z","endTime":"2026-04-18T20:07:14.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.981624399237585,"aZ":-38.28069828948103,"pfxX":1.0699636503291003,"pfxZ":-4.352953423788719,"pX":-0.09238581249087399,"pZ":3.4402937349383764,"vX0":3.8745866955436403,"vY0":-117.3550071422069,"vZ0":2.4185215545034797,"x":120.52,"y":145.89,"x0":-1.8998106818231102,"y0":50.001751799427204,"z0":5.947150496264817,"aX":1.5011739614289172},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-7.1,"breakHorizontal":-2.9,"spinRate":2444,"spinDirection":34},"zone":11,"typeConfidence":2.0,"plateTime":0.4656704445840676,"extension":6.438835775637433},"index":1,"playId":"a09a26bf-8918-3add-88d1-a424a43c74bb","pitchNumber":2,"startTime":"2026-04-18T20:07:24.777Z","endTime":"2026-04-18T20:07:29.076Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-18T20:07:52.268Z","endTime":"2026-04-18T20:07:52.269Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.828299853112405,"aZ":-29.33467995404244,"pfxX":-4.774317153614287,"pfxZ":1.6722789570635523,"pX":-1.0971113925567393,"pZ":2.4777658403351857,"vX0":3.8228449317905535,"vY0":-129.55550845059318,"vZ0":-2.286093853652197,"x":158.82,"y":171.88,"x0":-1.9737125729494807,"y0":50.00108003108566,"z0":5.620453936692331,"aX":-8.090882406460228},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.8,"breakHorizontal":7.8,"spinRate":1559,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.42327689859545314,"extension":6.69883042348073},"index":3,"playId":"85c61d7a-df22-31e2-b375-05a60250c052","pitchNumber":3,"startTime":"2026-04-18T20:07:52.270Z","endTime":"2026-04-18T20:07:56.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66797133344979,"aZ":-35.95640431342263,"pfxX":1.5698048996882195,"pfxZ":-2.3120527134927293,"pX":1.5637537091616946,"pZ":1.1312401108408827,"vX0":7.903018944311688,"vY0":-126.59981090916519,"vZ0":-3.8365121742213333,"x":57.39,"y":208.24,"x0":-1.7906673983341845,"y0":50.000344129389916,"z0":5.517008633238478,"aX":2.5704752240328026},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.8,"breakHorizontal":-4.4,"spinRate":2729,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4311589016520596,"extension":6.804923176912905},"index":4,"playId":"b3937559-1d90-3d53-a9b3-34a0f1c6a68e","pitchNumber":4,"startTime":"2026-04-18T20:08:07.555Z","endTime":"2026-04-18T20:08:11.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":96.5,"endSpeed":88.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62648999929762,"aZ":-14.862613015999278,"pfxX":-2.302472947713227,"pfxZ":8.609718623125445,"pX":0.4022589846088942,"pZ":2.953990005115349,"vX0":6.575531873408726,"vY0":-140.38459133683662,"vZ0":-4.910303429161147,"x":101.67,"y":159.02,"x0":-1.6636969420128853,"y0":50.00153571967975,"z0":5.682141190613958,"aX":-4.6297999898309135},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":2.9,"spinRate":2601,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.389096866999346,"extension":6.8159838766512},"hitData":{"launchSpeed":94.9,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.96,"coordY":167.39}},"index":5,"playId":"33b3a23b-8406-36f5-b7aa-083e31207d1c","pitchNumber":5,"startTime":"2026-04-18T20:08:22.348Z","endTime":"2026-04-18T20:08:30.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T20:08:30.232Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Konnor Griffin strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-18T20:09:00.930Z","endTime":"2026-04-18T20:10:30.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-18T20:09:03.266Z","endTime":"2026-04-18T20:09:03.267Z","isPitch":false,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"}},{"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":94.6,"endSpeed":87.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.589183031699424,"aZ":-20.521338881452998,"pfxX":-7.631563470143107,"pfxZ":6.0032238113606855,"pX":-0.35084201689920164,"pZ":2.9626536175976175,"vX0":6.638223511379995,"vY0":-137.7215380132879,"vZ0":-3.3736689086770584,"x":130.37,"y":158.79,"x0":-1.7886256627657942,"y0":50.00279218174988,"z0":5.57415983251029,"aX":-14.8136090500248},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.4,"breakHorizontal":12.6,"spinRate":2480,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.3961220611440224,"extension":6.766642900303274},"index":1,"playId":"7d5751e8-7215-3912-85d5-a22509e1b843","pitchNumber":1,"startTime":"2026-04-18T20:09:03.268Z","endTime":"2026-04-18T20:09:07.238Z","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":95.9,"endSpeed":88.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.673852419465092,"aZ":-17.371024941889132,"pfxX":-3.0567837832750344,"pfxZ":7.39576824685135,"pX":-0.1258337190136652,"pZ":3.879682049484675,"vX0":5.310780289577601,"vY0":-139.67773876596948,"vZ0":-2.165309943754197,"x":121.8,"y":134.03,"x0":-1.6435766388040987,"y0":50.00142512438983,"z0":5.790927265469156,"aX":-6.117742963317316},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":4.6,"spinRate":2440,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.3902305626615665,"extension":6.654858259211779},"index":2,"playId":"f780bfd1-7d66-349d-bc8a-54f373fc605c","pitchNumber":2,"startTime":"2026-04-18T20:09:18.179Z","endTime":"2026-04-18T20:09:22.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.342512969547734,"aZ":-20.34419792435685,"pfxX":-8.923489652936151,"pfxZ":6.0298324422133085,"pX":-1.037068972204619,"pZ":2.5367633464261266,"vX0":5.666210912024496,"vY0":-138.3486894104011,"vZ0":-4.293124204443465,"x":156.53,"y":170.29,"x0":-1.9394756922407557,"y0":50.00548643589404,"z0":5.4508113329708685,"aX":-17.511641061124603},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.3,"breakHorizontal":15.2,"spinRate":2475,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.394081768723491,"extension":6.67476271293509},"index":3,"playId":"28c19e75-0990-3821-b3a4-d50a2ed8bbc6","pitchNumber":3,"startTime":"2026-04-18T20:09:33.580Z","endTime":"2026-04-18T20:09:37.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.166538424742196,"aZ":-33.56702549635132,"pfxX":2.4570820884164695,"pfxZ":-0.8412599743967615,"pX":1.0408026937604133,"pZ":1.1416962464612177,"vX0":6.1212816853262435,"vY0":-126.81928597659079,"vZ0":-4.794106785577124,"x":77.33,"y":207.95,"x0":-1.7127002051635554,"y0":50.005195921865266,"z0":5.699876197874113,"aX":4.048712983463492},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.3,"breakHorizontal":-5.6,"spinRate":2624,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.43001446945289823,"extension":6.860587256305284},"index":4,"playId":"c2643409-00ee-3975-ad91-34582342f6d0","pitchNumber":4,"startTime":"2026-04-18T20:09:52.727Z","endTime":"2026-04-18T20:09:56.649Z","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":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.242420810683004,"aZ":-19.67819732962457,"pfxX":-7.2332841810462885,"pfxZ":6.418267309975362,"pX":-1.0148412662935213,"pZ":1.8161792358803481,"vX0":5.036656819235828,"vY0":-138.69265678767817,"vZ0":-6.259014646673589,"x":155.68,"y":189.74,"x0":-1.9153616874100057,"y0":50.00146953611915,"z0":5.416041910348786,"aX":-14.079610942695883},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.4,"breakHorizontal":12.0,"spinRate":2415,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.39504099021838046,"extension":6.617356618768967},"index":5,"playId":"5ca382e0-6063-304c-a45d-b964e1515d83","pitchNumber":5,"startTime":"2026-04-18T20:10:08.458Z","endTime":"2026-04-18T20:10:12.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56498895180655,"aZ":-11.98399762012771,"pfxX":-1.2533826846909637,"pfxZ":10.213311380233785,"pX":-0.16952802999016772,"pZ":2.6027066775694796,"vX0":4.38189013221455,"vY0":-139.9558990816872,"vZ0":-6.144082203880109,"x":123.46,"y":168.51,"x0":-1.594995877112575,"y0":50.0059173585678,"z0":5.616690509621605,"aX":-2.478670211624178},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":1.3,"spinRate":2459,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3918572455642675,"extension":6.824845067479854},"index":6,"playId":"754cbff6-a206-3499-b59f-d0526c68183b","pitchNumber":6,"startTime":"2026-04-18T20:10:25.844Z","endTime":"2026-04-18T20:10:30.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T20:10:30.523Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out, shortstop Konnor Griffin to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-18T20:12:14.253Z","endTime":"2026-04-18T20:13:40.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.776117429930856,"aZ":-16.62960664392358,"pfxX":-5.9953834931406425,"pfxZ":8.018831352683584,"pX":-0.3316226771695632,"pZ":4.458025041610502,"vX0":8.77736224216702,"vY0":-138.77474185822825,"vZ0":-0.4532389353895554,"x":129.64,"y":118.41,"x0":-2.7653042616310612,"y0":50.00463933493952,"z0":5.737088768365998,"aX":-11.625811585387986},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":8.9,"spinRate":2231,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.39558331189775986,"extension":6.411160786984107},"index":0,"playId":"72744ad5-7717-3d6f-bff1-6e258a716a84","pitchNumber":1,"startTime":"2026-04-18T20:12:43.738Z","endTime":"2026-04-18T20:12:47.201Z","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":84.1,"endSpeed":77.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.482982899789107,"aZ":-30.132076197675563,"pfxX":4.7114684498765635,"pfxZ":1.348511643810272,"pX":1.1227173154752939,"pZ":1.9029298029895232,"vX0":8.019235300083722,"vY0":-122.30686184058477,"vZ0":-2.344939781435672,"x":74.2,"y":187.4,"x0":-2.807350865154515,"y0":50.00575145483309,"z0":5.450963172252311,"aX":7.159308447150515},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.2,"breakHorizontal":-10.3,"spinRate":2421,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.44735002397857837,"extension":6.753989656750664},"index":1,"playId":"e5d8417a-6df6-3a5b-93d5-ddce06a97119","pitchNumber":2,"startTime":"2026-04-18T20:12:59.016Z","endTime":"2026-04-18T20:13:02.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.921798717086684,"aZ":-29.689403306741376,"pfxX":4.847404555828192,"pfxZ":1.659402004614991,"pX":0.21799957167902287,"pZ":2.9939317505061465,"vX0":6.106048240774151,"vY0":-121.4131920645406,"vZ0":0.006235164852968156,"x":108.69,"y":157.94,"x0":-2.955723298871085,"y0":50.004037602536755,"z0":5.566881447725377,"aX":7.264019835495816},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.2,"breakHorizontal":-10.2,"spinRate":2296,"spinDirection":76},"zone":2,"typeConfidence":2.0,"plateTime":0.4504658661570011,"extension":6.573021536715719},"index":2,"playId":"677bc4ed-e7f2-376f-b67a-74fa50765d3b","pitchNumber":3,"startTime":"2026-04-18T20:13:16.261Z","endTime":"2026-04-18T20:13:20.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59205354723261,"aZ":-25.50788518233937,"pfxX":-10.731080387628987,"pfxZ":3.3413767721356518,"pX":-0.7593459939317203,"pZ":2.5850039082614,"vX0":9.40696082108999,"vY0":-140.74857195052192,"vZ0":-3.441314789193713,"x":145.94,"y":168.98,"x0":-2.759762502773373,"y0":50.003056626915686,"z0":5.485800177249564,"aX":-21.41188341608025},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.5,"breakHorizontal":17.4,"spinRate":2099,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.3899791602258422,"extension":6.7328844260578355},"hitData":{"launchSpeed":102.8,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.24,"coordY":146.62}},"index":3,"playId":"bf9f0dbf-6e93-3224-a5e9-82d0581195cd","pitchNumber":4,"startTime":"2026-04-18T20:13:33.118Z","endTime":"2026-04-18T20:13:40.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T20:13:40.073Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Aranda called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-18T20:13:46.917Z","endTime":"2026-04-18T20:15:30.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":"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":680779,"link":"/api/v1/people/680779"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.256880556021287,"aZ":-32.15436144796642,"pfxX":-4.707789640363816,"pfxZ":0.013632151090385847,"pX":-1.6618614559856681,"pZ":2.6144132114777565,"vX0":3.8878406670907606,"vY0":-134.7402524560736,"vZ0":-1.8219010623852456,"x":180.35,"y":168.19,"x0":-2.5040307693660355,"y0":50.0062680054848,"z0":5.547814623001398,"aX":-8.753492903634454},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":-0.1,"breakHorizontal":7.8,"spinRate":1359,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.4048213337534987,"extension":6.567358423633182},"index":0,"playId":"75f1da0e-08eb-3390-b4fd-43ebab91ab1c","pitchNumber":1,"startTime":"2026-04-18T20:14:05.528Z","endTime":"2026-04-18T20:14:09.639Z","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":97.6,"endSpeed":89.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.104159311087535,"aZ":-17.038943893626207,"pfxX":-6.803498605389665,"pfxZ":7.412044528264552,"pX":-1.3133122332911231,"pZ":3.9729316813109037,"vX0":5.330003366674827,"vY0":-142.12409968656476,"vZ0":-1.3424514043826836,"x":167.06,"y":131.51,"x0":-2.330692585427949,"y0":50.00418191932973,"z0":5.535495135413011,"aX":-13.895142156563063},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.3,"breakHorizontal":11.2,"spinRate":2223,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3856386513465413,"extension":6.672362083256835},"index":1,"playId":"ae290073-44ed-3acc-91dd-0f8057cda8d5","pitchNumber":2,"startTime":"2026-04-18T20:14:24.174Z","endTime":"2026-04-18T20:14:28.805Z","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":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.355422997073052,"aZ":-32.07750070787321,"pfxX":-6.515026423282733,"pfxZ":0.051281481614705804,"pX":-0.3705780911455805,"pZ":1.6812899314216057,"vX0":7.709633266821188,"vY0":-136.99099739894865,"vZ0":-4.401372751999123,"x":131.13,"y":193.39,"x0":-2.3567709013661964,"y0":50.00491510057928,"z0":5.467639182788228,"aX":-12.555686977534238},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":-0.6,"breakHorizontal":10.4,"spinRate":1481,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.397743569800328,"extension":6.628720986129307},"index":2,"playId":"e2e54277-878c-3fa7-a832-ea142246b26f","pitchNumber":3,"startTime":"2026-04-18T20:14:41.992Z","endTime":"2026-04-18T20:14:45.626Z","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":93.5,"endSpeed":87.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.358653619430697,"aZ":-31.39583444938228,"pfxX":-8.060893164738058,"pfxZ":0.410235219184818,"pX":-0.6052716857387369,"pZ":1.7761610793162066,"vX0":7.616991423855085,"vY0":-136.1177009730693,"vZ0":-4.151699861806335,"x":140.07,"y":190.82,"x0":-2.3709076291969766,"y0":50.00562224332333,"z0":5.4561220624194515,"aX":-15.37334917911002},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":0.1,"breakHorizontal":13.3,"spinRate":1604,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.39994972200453516,"extension":6.5879605933089955},"index":3,"playId":"de6e5cf1-caeb-3045-815a-73ea18d630ad","pitchNumber":4,"startTime":"2026-04-18T20:15:02.803Z","endTime":"2026-04-18T20:15:07.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.589089352704853,"aZ":-26.349302649815233,"pfxX":-8.890635875554612,"pfxZ":2.8658059853454567,"pX":0.008091531550809812,"pZ":3.4048566780979357,"vX0":9.66176508216652,"vY0":-141.07032260792462,"vZ0":-1.2073361437419003,"x":116.69,"y":146.85,"x0":-2.29254175470826,"y0":50.00281543620589,"z0":5.523764378981996,"aX":-18.069243682144187},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.2,"breakHorizontal":14.3,"spinRate":1935,"spinDirection":240},"zone":12,"typeConfidence":2.0,"plateTime":0.3870452324503537,"extension":6.550874341293256},"index":4,"playId":"62f35671-eccb-3275-8c11-d8b9914c22f5","pitchNumber":5,"startTime":"2026-04-18T20:15:26.015Z","endTime":"2026-04-18T20:15:30.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T20:15:30.872Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yandy Díaz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-18T20:15:37.019Z","endTime":"2026-04-18T20:17:01.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.868036316997305,"aZ":-23.999830526426077,"pfxX":-8.801541588403301,"pfxZ":4.06647370168609,"pX":-0.9106862427995649,"pZ":1.8707744018096641,"vX0":7.087611900933905,"vY0":-140.82075110757592,"vZ0":-5.745021862522577,"x":151.71,"y":188.27,"x0":-2.3162449602404505,"y0":50.00043346709567,"z0":5.489005400648885,"aX":-17.68120138415121},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.4,"breakHorizontal":14.5,"spinRate":2104,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.3888926230252814,"extension":6.630318169207046},"index":0,"playId":"87983795-c45e-3ada-8f7d-51ae14a53f21","pitchNumber":1,"startTime":"2026-04-18T20:15:56.301Z","endTime":"2026-04-18T20:16:00.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93281050842748,"aZ":-30.870392266222566,"pfxX":7.274034375861755,"pfxZ":0.8596919015999074,"pX":0.4696787896323253,"pZ":1.967104149627831,"vX0":4.793073132599554,"vY0":-122.88868303996075,"vZ0":-1.9672311630664803,"x":99.1,"y":185.67,"x0":-2.458474373858139,"y0":50.00150245214445,"z0":5.429263128486968,"aX":10.996604454664936},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.3,"breakHorizontal":-14.4,"spinRate":2362,"spinDirection":92},"zone":9,"typeConfidence":2.0,"plateTime":0.44765937013984214,"extension":6.744130490482961},"index":1,"playId":"660a1bbe-21fc-39d9-9f09-e809d84a1dc4","pitchNumber":2,"startTime":"2026-04-18T20:16:14.369Z","endTime":"2026-04-18T20:16:18.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.769410279581813,"aZ":-24.44914786152976,"pfxX":-9.072110620214207,"pfxZ":3.798583627828471,"pX":0.27147057799522584,"pZ":2.721666497376747,"vX0":9.958298118823999,"vY0":-141.40549407600713,"vZ0":-3.2635813528669613,"x":106.65,"y":165.3,"x0":-2.1089742303322097,"y0":50.005820939773244,"z0":5.450690843323161,"aX":-18.465387318222806},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.4,"breakHorizontal":14.5,"spinRate":2245,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.3866230653499825,"extension":6.9021958811578985},"index":2,"playId":"7a75de07-8907-35b5-9a92-1628e2913a23","pitchNumber":3,"startTime":"2026-04-18T20:16:32.390Z","endTime":"2026-04-18T20:16:35.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.736842966552004,"aZ":-19.119761039477677,"pfxX":-5.838074241054285,"pfxZ":6.470937000632539,"pX":-0.834308516006123,"pZ":3.8512846454897938,"vX0":6.123849549649691,"vY0":-141.90115507850163,"vZ0":-1.3829594648323225,"x":148.8,"y":134.8,"x0":-2.2731062451572233,"y0":50.00257188700868,"z0":5.576329609638209,"aX":-11.77765305355204},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.5,"breakHorizontal":9.1,"spinRate":2083,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3875875072751911,"extension":6.674479842249794},"index":3,"playId":"565dbac0-556d-3e24-be60-a278d00a8e83","pitchNumber":4,"startTime":"2026-04-18T20:16:55.898Z","endTime":"2026-04-18T20:17:01.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T20:17:01.078Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Henry Davis pops out to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-18T20:18:40.409Z","endTime":"2026-04-18T20:19:53.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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.4,"endSpeed":87.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.978067623749787,"aZ":-18.30608919935673,"pfxX":-6.710341238688396,"pfxZ":7.144854667337813,"pX":0.2318165021042888,"pZ":2.277928970608425,"vX0":7.900624827012048,"vY0":-137.40031348085827,"vZ0":-5.251416222336595,"x":108.16,"y":177.28,"x0":-1.7880514295716161,"y0":50.006812366733044,"z0":5.429543082643873,"aX":-13.034098325409856},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.2,"breakHorizontal":10.8,"spinRate":2351,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3962698002594731,"extension":6.835617354189539},"index":0,"playId":"bde70558-ff9d-3c82-b3ab-72584bfbcc95","pitchNumber":1,"startTime":"2026-04-18T20:19:05.631Z","endTime":"2026-04-18T20:19:12.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.748482132387,"aZ":-19.63566374939708,"pfxX":-7.400800011366218,"pfxZ":6.312288913697039,"pX":-1.213755499939302,"pZ":2.739682703129925,"vX0":4.5784474551116,"vY0":-139.87662012173845,"vZ0":-3.988058173167341,"x":163.27,"y":164.81,"x0":-1.907866528457292,"y0":50.006922991468265,"z0":5.467050453227669,"aX":-14.708338525572886},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.8,"breakHorizontal":12.5,"spinRate":2441,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3911723362656243,"extension":6.695497186010369},"index":1,"playId":"d8bda2ed-3319-3692-8a52-d8e3953521ac","pitchNumber":2,"startTime":"2026-04-18T20:19:30.448Z","endTime":"2026-04-18T20:19:34.818Z","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":92.0,"endSpeed":84.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53296156476714,"aZ":-29.348482410251155,"pfxX":1.194016498694116,"pfxZ":1.5449829309626502,"pX":-0.21491810640070425,"pZ":2.6427936490893313,"vX0":4.474215532769673,"vY0":-134.07928990071957,"vZ0":-2.3333955634758343,"x":125.19,"y":167.42,"x0":-2.056795889126268,"y0":50.003509922940566,"z0":5.607326946673615,"aX":2.185603141428161},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.5,"breakHorizontal":-3.1,"spinRate":2704,"spinDirection":171},"zone":5,"typeConfidence":2.0,"plateTime":0.40766249634849094,"extension":6.682139606780644},"hitData":{"launchSpeed":70.2,"launchAngle":76.0,"totalDistance":45.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":128.17,"coordY":185.78}},"index":2,"playId":"2de7e902-5ad9-32ae-ae1e-828c6d84af21","pitchNumber":3,"startTime":"2026-04-18T20:19:44.924Z","endTime":"2026-04-18T20:19:53.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T20:19:53.731Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oneil Cruz grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-18T20:20:03.507Z","endTime":"2026-04-18T20:22:30.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.7,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.348364260726886,"aZ":-39.63087733206896,"pfxX":2.6598766413911417,"pfxZ":-5.05107722714394,"pX":-1.243162780168025,"pZ":3.271103937804907,"vX0":0.962430849836204,"vY0":-119.66533106572304,"vZ0":1.9795751855926382,"x":164.39,"y":150.46,"x0":-1.9942965315587853,"y0":50.005176096300936,"z0":5.939200806204221,"aX":3.924383435199114},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-8.6,"breakHorizontal":-5.0,"spinRate":2533,"spinDirection":34},"zone":11,"typeConfidence":2.0,"plateTime":0.4547268566096947,"extension":6.42592925526554},"index":0,"playId":"51e42520-c99f-3361-9a29-54ebd8c600b4","pitchNumber":1,"startTime":"2026-04-18T20:20:19.826Z","endTime":"2026-04-18T20:20:24.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04502924727131,"aZ":-26.544911204997707,"pfxX":1.8523613263383967,"pfxZ":3.0681189744605346,"pX":0.49902071692036104,"pZ":1.8531933875964648,"vX0":6.165728950065009,"vY0":-133.4082607068542,"vZ0":-4.650580651874849,"x":97.98,"y":188.74,"x0":-2.0666619443325684,"y0":50.00101865596297,"z0":5.492606455160598,"aX":3.3955659182800924},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.9,"breakHorizontal":-4.4,"spinRate":2699,"spinDirection":167},"zone":9,"typeConfidence":2.0,"plateTime":0.40788770146741715,"extension":6.860137612586788},"index":1,"playId":"d5cf349a-99fb-37fe-b129-f1b019720146","pitchNumber":2,"startTime":"2026-04-18T20:20:33.716Z","endTime":"2026-04-18T20:20:37.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.585064050464936,"aZ":-32.53383519495212,"pfxX":-3.8873686744355807,"pfxZ":-0.2009272097555579,"pX":0.26820955811301633,"pZ":1.5965191861589991,"vX0":6.748174943728576,"vY0":-131.85246727681246,"vZ0":-3.8751995645017736,"x":106.78,"y":195.67,"x0":-1.8262271544340936,"y0":50.005911930482384,"z0":5.501549930323928,"aX":-6.805214189941429},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.1,"breakHorizontal":5.5,"spinRate":1034,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4163510000433268,"extension":6.62052776087075},"index":2,"playId":"9703ca98-fa91-32c4-a2a7-66679b8c1ba2","pitchNumber":3,"startTime":"2026-04-18T20:21:33.803Z","endTime":"2026-04-18T20:21:37.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.7,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.669253074904724,"aZ":-16.503139390994594,"pfxX":-0.7439551322550573,"pfxZ":7.638500593674426,"pX":-1.2228065401415373,"pZ":3.58612475050045,"vX0":1.7147737172410273,"vY0":-141.48684388108887,"vZ0":-3.3695141877645525,"x":163.61,"y":141.95,"x0":-1.7368550376395655,"y0":50.00436527880137,"z0":5.833807783635978,"aX":-1.5267991659077946},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.4,"breakHorizontal":1.1,"spinRate":2429,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.3853753839942873,"extension":6.585986751008552},"index":3,"playId":"a39b7991-cec7-3ffd-bf71-36b01f9b5532","pitchNumber":4,"startTime":"2026-04-18T20:21:49.748Z","endTime":"2026-04-18T20:21:53.780Z","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":91.0,"endSpeed":83.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6189971742255,"aZ":-31.303156520440957,"pfxX":-7.140570878181215,"pfxZ":0.48939262158892927,"pX":0.13066763248902055,"pZ":1.2864292208556236,"vX0":7.344567711057171,"vY0":-132.21004754688485,"vZ0":-4.727668830040994,"x":112.02,"y":204.05,"x0":-1.76281237209554,"y0":50.00018941689837,"z0":5.409786920283819,"aX":-12.571147553513981},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.0,"breakHorizontal":11.3,"spinRate":1144,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.4151518489512247,"extension":6.7334984005825955},"index":4,"playId":"34beda3a-5b46-3e86-8fc8-907ff97024cb","pitchNumber":5,"startTime":"2026-04-18T20:22:08.114Z","endTime":"2026-04-18T20:22:12.271Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":86.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.763438091615686,"aZ":-26.84586240440554,"pfxX":0.9932141117487504,"pfxZ":2.8620035238941943,"pX":0.2127748783950951,"pZ":1.7625181431059347,"vX0":5.608728136001643,"vY0":-134.13917809044037,"vZ0":-4.982987708822651,"x":108.89,"y":191.19,"x0":-2.015032114253233,"y0":50.00602302486736,"z0":5.504796819406024,"aX":1.8520010863228111},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.6,"breakHorizontal":-2.8,"spinRate":2745,"spinDirection":173},"zone":8,"typeConfidence":2.0,"plateTime":0.40480291676062663,"extension":6.671139508368655},"hitData":{"launchSpeed":76.3,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.77,"coordY":150.67}},"index":5,"playId":"5f678315-6f7e-3323-b0a7-b14ea5141816","pitchNumber":6,"startTime":"2026-04-18T20:22:23.283Z","endTime":"2026-04-18T20:22:30.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T20:22:30.788Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Lowe flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-18T20:22:37.469Z","endTime":"2026-04-18T20:24:04.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.893345382470468,"aZ":-38.89517719128095,"pfxX":1.5880391230443371,"pfxZ":-4.622490906693301,"pX":-0.6692707722780835,"pZ":2.682970443348771,"vX0":2.3136662244567634,"vY0":-119.45868085300387,"vZ0":0.7745854890188617,"x":142.51,"y":166.34,"x0":-1.8548137747760898,"y0":50.005802535274746,"z0":5.836775483571343,"aX":2.306855433072944},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-7.9,"breakHorizontal":-3.4,"spinRate":2650,"spinDirection":30},"zone":4,"typeConfidence":2.0,"plateTime":0.45761048434656004,"extension":6.677690412270405},"index":0,"playId":"2405c382-fc08-32a9-ae3c-b47d9d138bdd","pitchNumber":1,"startTime":"2026-04-18T20:22:54.839Z","endTime":"2026-04-18T20:22:58.852Z","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":96.2,"endSpeed":88.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14366054388996,"aZ":-12.058962619623564,"pfxX":-2.8189751791178503,"pfxZ":10.064509664392578,"pX":-0.9335587643135964,"pZ":3.7896877471371315,"vX0":3.4355754714298556,"vY0":-140.11572585838508,"vZ0":-3.238050065003184,"x":152.59,"y":136.46,"x0":-1.806386719649324,"y0":50.000670405299424,"z0":5.742412998424095,"aX":-5.633207773111668},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.8,"breakHorizontal":4.4,"spinRate":2523,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39014201599131537,"extension":6.798134067516003},"index":1,"playId":"0dcd5d10-9189-37ed-822a-4d088760d04c","pitchNumber":2,"startTime":"2026-04-18T20:23:11.453Z","endTime":"2026-04-18T20:23:16.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.403537698712398,"aZ":-28.311918533019803,"pfxX":-5.6064275509506505,"pfxZ":2.1930429553377397,"pX":0.13189469192294503,"pZ":1.7866802927458596,"vX0":6.821625893958706,"vY0":-131.7302991064065,"vZ0":-4.135760501548281,"x":111.97,"y":190.54,"x0":-1.7601709885789047,"y0":50.00351932809258,"z0":5.46479042849967,"aX":-9.875794897170453},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.2,"breakHorizontal":8.8,"spinRate":1125,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.41544237310525123,"extension":6.673575030878745},"index":2,"playId":"0ede5d85-e68e-3ded-b39d-45ee3cc9ec31","pitchNumber":3,"startTime":"2026-04-18T20:23:27.727Z","endTime":"2026-04-18T20:23:32.151Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-18T20:23:40.458Z","endTime":"2026-04-18T20:23:55.665Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"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":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.095988109808605,"aZ":-28.613375515912413,"pfxX":1.635969584755823,"pfxZ":2.0340717205621157,"pX":0.08792205363946147,"pZ":1.8915427874834723,"vX0":4.358563143737712,"vY0":-130.06655757345,"vZ0":-4.129485178595927,"x":113.65,"y":187.71,"x0":-1.8085446424291507,"y0":50.000200643387714,"z0":5.620182094941018,"aX":2.858740043197571},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.1,"breakHorizontal":-3.7,"spinRate":2616,"spinDirection":173},"zone":8,"typeConfidence":2.0,"plateTime":0.41790002662395276,"extension":6.723698673622415},"hitData":{"launchSpeed":85.4,"launchAngle":29.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.41,"coordY":89.27}},"index":4,"playId":"f2daa49d-d2d8-3cd9-b185-2b3417d8fc6b","pitchNumber":4,"startTime":"2026-04-18T20:23:55.665Z","endTime":"2026-04-18T20:24:04.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T20:24:04.182Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Fraley challenged (pitch result), call on the field was confirmed: Jake Fraley called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-18T20:25:48.593Z","endTime":"2026-04-18T20:27:29.258Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53701203288181,"aZ":-19.581572668701604,"pfxX":-7.302984444567949,"pfxZ":6.26218448866554,"pX":-0.5770133258677895,"pZ":3.0306773016706474,"vX0":7.359699145252377,"vY0":-140.6321856798435,"vZ0":-3.329537390172979,"x":138.99,"y":156.95,"x0":-2.2733958235185354,"y0":50.006892389426,"z0":5.49308919025377,"aX":-14.6977944789207},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.9,"breakHorizontal":11.8,"spinRate":2250,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.38879094412044335,"extension":6.4242746877340355},"index":0,"playId":"7f1dc450-2091-33ea-96a0-e6b222fe766b","pitchNumber":1,"startTime":"2026-04-18T20:26:15.088Z","endTime":"2026-04-18T20:26:19.207Z","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":83.3,"endSpeed":77.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.880960652225106,"aZ":-27.702201703955133,"pfxX":4.843056541905811,"pfxZ":2.961662212031605,"pX":-0.061915948992494585,"pZ":3.245952226404671,"vX0":4.0710845733456456,"vY0":-121.38230597784825,"vZ0":0.07699919621716933,"x":119.36,"y":151.14,"x0":-2.382555419626595,"y0":50.005938870672125,"z0":5.600422095918586,"aX":7.3202606413988995},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.6,"breakHorizontal":-9.6,"spinRate":2272,"spinDirection":87},"zone":2,"typeConfidence":2.0,"plateTime":0.44902970166096434,"extension":6.554022446918384},"index":1,"playId":"aeebbe54-200c-3e95-9556-65f6b1ffe052","pitchNumber":2,"startTime":"2026-04-18T20:26:34.728Z","endTime":"2026-04-18T20:26:38.577Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-18T20:26:49.441Z","endTime":"2026-04-18T20:27:02.226Z","isPitch":false,"type":"action","player":{"id":641584,"link":"/api/v1/people/641584"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.340771280125573,"aZ":-23.859028740089865,"pfxX":-10.058016070803124,"pfxZ":4.122097524823147,"pX":0.6901577043865168,"pZ":2.6023575890729056,"vX0":11.301011624181706,"vY0":-140.32944112136192,"vZ0":-3.7846863065104577,"x":90.69,"y":168.52,"x0":-2.0605700724427782,"y0":50.003911381758215,"z0":5.501734274472403,"aX":-20.29238505778018},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.0,"breakHorizontal":16.2,"spinRate":2185,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.3886272912278117,"extension":6.563818453600466},"index":3,"playId":"7cac27d5-3a3a-3b18-a09a-3f10f32ce316","pitchNumber":3,"startTime":"2026-04-18T20:27:02.226Z","endTime":"2026-04-18T20:27:29.258Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"}},"playEndTime":"2026-04-18T20:27:29.258Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-18T20:27:23.228Z","endTime":"2026-04-18T20:29:13.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44742825410559,"aZ":-24.98162315997424,"pfxX":-8.79552111136981,"pfxZ":4.1870984244653044,"pX":-1.1570098112621099,"pZ":1.9433486173348653,"vX0":6.436429589291936,"vY0":-130.05637304048088,"vZ0":-4.192850648693985,"x":161.1,"y":186.31,"x0":-2.517138654746333,"y0":50.00433070490415,"z0":5.46375847014217,"aX":-15.117819593507333},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.8,"breakHorizontal":14.5,"spinRate":1840,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.42062069930438506,"extension":6.483855802919527},"index":0,"playId":"1fa7e7e4-3733-330b-8614-a04cd76c0cac","pitchNumber":1,"startTime":"2026-04-18T20:27:42.132Z","endTime":"2026-04-18T20:27:46.406Z","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":97.6,"endSpeed":89.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.39418098599459,"aZ":-15.028841635756045,"pfxX":-7.256178021293621,"pfxZ":8.372995663848052,"pX":0.015413615202669206,"pZ":4.0194976615402505,"vX0":8.544484187854769,"vY0":-141.9409089890338,"vZ0":-1.762905892001143,"x":116.41,"y":130.25,"x0":-2.0860083078955203,"y0":50.0043404049871,"z0":5.601838329675863,"aX":-14.861555643452338},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.0,"breakHorizontal":11.5,"spinRate":2343,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.3853600826017294,"extension":6.455365961389967},"index":1,"playId":"c7da4d96-fbb3-3fce-82d1-8a988d267782","pitchNumber":2,"startTime":"2026-04-18T20:28:02.604Z","endTime":"2026-04-18T20:28:06.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.376641427325367,"aZ":-16.184882010512897,"pfxX":-6.827143767269014,"pfxZ":7.800128382861493,"pX":0.3979749958502886,"pZ":2.9126556812600968,"vX0":9.651674100632272,"vY0":-141.5797966045313,"vZ0":-4.485907943677647,"x":101.83,"y":160.14,"x0":-2.152872860978654,"y0":50.00196617196247,"z0":5.538628552187284,"aX":-13.994375684636648},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.4,"breakHorizontal":10.7,"spinRate":2301,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.38543814398238885,"extension":6.642478490582538},"index":2,"playId":"1adf5439-b227-3455-9a9d-0fc409a6b7df","pitchNumber":3,"startTime":"2026-04-18T20:28:18.005Z","endTime":"2026-04-18T20:28:22.270Z","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(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":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98295461434342,"aZ":-28.296199827068193,"pfxX":5.451953334973316,"pfxZ":2.593182333780054,"pX":-0.36494780447549147,"pZ":2.0895733486725745,"vX0":3.223180504120351,"vY0":-120.9935836596568,"vZ0":-2.1533316035825925,"x":130.91,"y":182.36,"x0":-2.4192616286716695,"y0":50.000933834970176,"z0":5.45289406831502,"aX":8.140513620139771},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.4,"breakHorizontal":-10.6,"spinRate":2403,"spinDirection":71},"zone":4,"typeConfidence":2.0,"plateTime":0.45142781732049553,"extension":6.619238747295084},"index":3,"playId":"b16e4696-3662-306a-93c4-982dcf669851","pitchNumber":4,"startTime":"2026-04-18T20:28:34.887Z","endTime":"2026-04-18T20:28:39.597Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-18T20:28:58.235Z","endTime":"2026-04-18T20:29:09.077Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.256412340029463,"aZ":-24.533529324568924,"pfxX":-8.50587795170046,"pfxZ":3.7743634882771975,"pX":0.11368892000908658,"pZ":3.245904670848764,"vX0":9.291850815961165,"vY0":-140.99645953234128,"vZ0":-2.017629228943815,"x":112.67,"y":151.14,"x0":-2.1100238084769667,"y0":50.00429843691551,"z0":5.54418409313389,"aX":-17.23004716859668},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.6,"breakHorizontal":13.7,"spinRate":2252,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.3875774617442218,"extension":6.573673830440274},"index":5,"playId":"b03a9c5b-54c6-31ce-b88a-dc96792c8f3b","pitchNumber":5,"startTime":"2026-04-18T20:29:09.077Z","endTime":"2026-04-18T20:29:13.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T20:29:13.762Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Richie Palacios lines out to left fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-18T20:29:27.645Z","endTime":"2026-04-18T20:30:52.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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, 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":82.8,"endSpeed":75.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.155646847804825,"aZ":-28.593180133506788,"pfxX":9.824244087705251,"pfxZ":2.472327543778473,"pX":-0.5398125452896277,"pZ":1.953153603868918,"vX0":1.867369341400458,"vY0":-120.56652889369411,"vZ0":-2.3587920298737384,"x":137.58,"y":186.04,"x0":-2.602453931907026,"y0":50.00051773689373,"z0":5.510733022974626,"aX":14.215641346993145},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.1,"breakHorizontal":-18.2,"spinRate":2543,"spinDirection":73},"zone":7,"typeConfidence":2.0,"plateTime":0.4572736749070292,"extension":6.59414746539774},"index":0,"playId":"9187a914-5ccb-3695-9d1e-f6946e43efa0","pitchNumber":1,"startTime":"2026-04-18T20:29:38.370Z","endTime":"2026-04-18T20:29:42.337Z","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.3,"endSpeed":87.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.22487050471983,"aZ":-17.155030676339322,"pfxX":-7.635287381293868,"pfxZ":7.553564925378845,"pX":1.316242687707157,"pZ":2.5360549319790127,"vX0":11.946940087107759,"vY0":-141.06888573106258,"vZ0":-4.965521344683472,"x":66.83,"y":170.31,"x0":-2.008709086688262,"y0":50.00043962912819,"z0":5.448152625105505,"aX":-15.176605123834168},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.6,"breakHorizontal":11.0,"spinRate":2328,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.3903553268329558,"extension":6.512246507620901},"index":1,"playId":"41786d1c-8cea-3f87-afdd-fe8efe654ddd","pitchNumber":2,"startTime":"2026-04-18T20:29:54.734Z","endTime":"2026-04-18T20:29:58.907Z","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":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.518335935339962,"aZ":-28.744579038946664,"pfxX":5.393900075622533,"pfxZ":2.274785803920528,"pX":0.0917786947280375,"pZ":2.676613542454867,"vX0":4.6655028113540915,"vY0":-122.57710325249327,"vZ0":-0.9622821798454915,"x":113.5,"y":166.51,"x0":-2.543789980721538,"y0":50.000715873696414,"z0":5.550939051848278,"aX":8.123577138942125},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.2,"breakHorizontal":-10.9,"spinRate":2454,"spinDirection":90},"zone":2,"typeConfidence":2.0,"plateTime":0.4485829732097777,"extension":6.536146458392541},"index":2,"playId":"a4bd59bf-c752-30c9-be41-d4122c15f723","pitchNumber":3,"startTime":"2026-04-18T20:30:13.061Z","endTime":"2026-04-18T20:30:20.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68971866814792,"aZ":-23.93317258216998,"pfxX":-8.286582433820708,"pfxZ":4.069976619586685,"pX":-0.4041107781998252,"pZ":3.3691105845005467,"vX0":8.32280518026756,"vY0":-141.0533715707371,"vZ0":-1.720335480545601,"x":132.4,"y":147.81,"x0":-2.3097685449686214,"y0":50.0023454999179,"z0":5.5229787670468635,"aX":-16.775468276846315},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.2,"breakHorizontal":13.4,"spinRate":2176,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.38763183819999547,"extension":6.673775237875153},"hitData":{"launchSpeed":90.9,"launchAngle":25.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.19,"coordY":90.73}},"index":3,"playId":"0977e2ae-29ef-3ad2-bf0a-d0963b76a6ff","pitchNumber":4,"startTime":"2026-04-18T20:30:44.588Z","endTime":"2026-04-18T20:30:52.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T20:30:52.316Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-18T20:32:30.748Z","endTime":"2026-04-18T20:34:22.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.4636757222431,"aZ":-27.694138853680926,"pfxX":3.1894644433820405,"pfxZ":2.4993768866685837,"pX":1.2506519270967997,"pZ":3.1605023681632587,"vX0":7.0157179481937275,"vY0":-131.74824168863177,"vZ0":-1.3425643636238345,"x":69.33,"y":153.45,"x0":-1.8395963273528901,"y0":50.006543236910275,"z0":5.683933061015152,"aX":5.725027680742607},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.4,"breakHorizontal":-7.1,"spinRate":2644,"spinDirection":180},"zone":12,"typeConfidence":2.0,"plateTime":0.4124503507597064,"extension":6.677142186014212},"index":0,"playId":"cda8ab1a-bf5e-3834-ac01-8957e1f7d07c","pitchNumber":1,"startTime":"2026-04-18T20:33:01.468Z","endTime":"2026-04-18T20:33:06.224Z","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":94.9,"endSpeed":87.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.367443814372702,"aZ":-14.938724163138092,"pfxX":-1.2582633109858852,"pfxZ":8.819255191819737,"pX":-0.4319654394242654,"pZ":3.5620185805733553,"vX0":4.073784063321779,"vY0":-138.32728216842506,"vZ0":-3.109224298916668,"x":133.47,"y":142.61,"x0":-1.7547772314574295,"y0":50.0048260556406,"z0":5.691027372330749,"aX":-2.4599542237551835},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":1.6,"spinRate":2419,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.39465963244239877,"extension":6.6751995938981254},"index":1,"playId":"d093b7f0-2ec2-34ef-9d76-617a5b3c5f5c","pitchNumber":2,"startTime":"2026-04-18T20:33:16.692Z","endTime":"2026-04-18T20:33:20.596Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.223734994258507,"aZ":-28.46541463994093,"pfxX":2.1340349274660624,"pfxZ":2.0630296694112165,"pX":0.08361024322540886,"pZ":3.00214262478289,"vX0":4.644108406408744,"vY0":-132.02421877685384,"vZ0":-1.5756665863527735,"x":113.81,"y":157.72,"x0":-1.9627750969276645,"y0":50.002788903108296,"z0":5.6653013106223025,"aX":3.836758019882803},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.6,"breakHorizontal":-4.7,"spinRate":2588,"spinDirection":171},"zone":2,"typeConfidence":2.0,"plateTime":0.41196039155970476,"extension":6.59729297312077},"index":2,"playId":"94ee7e24-0333-3643-8b0f-fa98abb781ac","pitchNumber":3,"startTime":"2026-04-18T20:33:32.953Z","endTime":"2026-04-18T20:33:36.585Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-18T20:33:47.018Z","endTime":"2026-04-18T20:34:01.826Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"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":90.4,"endSpeed":83.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.696463782761747,"aZ":-30.49889515903281,"pfxX":-5.389877141399504,"pfxZ":0.9531260704953954,"pX":-1.010530817593671,"pZ":1.5216821788388655,"vX0":3.9232008354031174,"vY0":-131.70157734691568,"vZ0":-4.440528524084987,"x":155.52,"y":197.69,"x0":-1.8155490230759845,"y0":50.00626528142885,"z0":5.472834151730844,"aX":-9.5164665837577},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.0,"breakHorizontal":9.0,"spinRate":999,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.41512142088786863,"extension":6.751909462474899},"index":4,"playId":"17670fc1-f9ff-315a-998b-a71c77e13561","pitchNumber":4,"startTime":"2026-04-18T20:34:01.826Z","endTime":"2026-04-18T20:34:06.421Z","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":95.6,"endSpeed":87.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.215283501846486,"aZ":-17.686747067675068,"pfxX":-9.771365496662995,"pfxZ":7.385358542130834,"pX":0.2520827469631656,"pZ":2.2352267826627505,"vX0":8.7640730367536,"vY0":-138.98241498580882,"vZ0":-5.4957563388606605,"x":107.39,"y":178.43,"x0":-1.6676784958251338,"y0":50.006632001014154,"z0":5.407200530785817,"aX":-19.1811306630107},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":16.0,"spinRate":2345,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.39360955575353795,"extension":6.73314295858077},"index":5,"playId":"446830b6-2c44-3c58-96bf-e01d235b04e5","pitchNumber":5,"startTime":"2026-04-18T20:34:18.135Z","endTime":"2026-04-18T20:34:22.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T20:34:22.811Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan O'Hearn walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-18T20:34:28.831Z","endTime":"2026-04-18T20:36:32.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.924052993730694,"aZ":-20.67169845262223,"pfxX":-9.11742628785807,"pfxZ":5.841146101907871,"pX":0.6676761048154235,"pZ":2.7491799852870353,"vX0":9.537610218271201,"vY0":-139.35342403571502,"vZ0":-3.642861202003267,"x":91.55,"y":164.55,"x0":-1.6124946497080046,"y0":50.00225063215538,"z0":5.436598493481794,"aX":-17.955103262396122},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.0,"breakHorizontal":14.5,"spinRate":2385,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.39284029176630586,"extension":6.70571775100056},"index":0,"playId":"7c943c97-ef74-3cf9-9767-6cc8f3e46f99","pitchNumber":1,"startTime":"2026-04-18T20:34:46.362Z","endTime":"2026-04-18T20:34:50.363Z","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.2,"endSpeed":89.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.762407441749126,"aZ":-13.907454944191,"pfxX":-0.4440687347631149,"pfxZ":8.985611347814839,"pX":-0.8831910138673443,"pZ":3.3083243987364503,"vX0":2.321185559758935,"vY0":-141.54284375578274,"vZ0":-4.278828453954036,"x":150.67,"y":149.46,"x0":-1.6555353565753472,"y0":50.002556666600576,"z0":5.7277326289257,"aX":-0.9032441140952518},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.6,"breakHorizontal":0.4,"spinRate":2570,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.386717500439417,"extension":6.628407585569065},"index":1,"playId":"18c34a8f-5a05-3e4b-a63a-9f8c277c4cb1","pitchNumber":2,"startTime":"2026-04-18T20:35:00.384Z","endTime":"2026-04-18T20:35:04.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.271777502721452,"aZ":-27.483695078310145,"pfxX":-8.158432990091367,"pfxZ":2.731779463780871,"pX":-0.8536995828628086,"pZ":1.204909429524714,"vX0":5.17828483356457,"vY0":-129.94292414103472,"vZ0":-5.49826036506913,"x":149.54,"y":206.25,"x0":-1.8085699356724694,"y0":50.00187155457846,"z0":5.426417668003966,"aX":-14.003396717525593},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.0,"breakHorizontal":13.7,"spinRate":1039,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.42091052657614236,"extension":6.631855595993414},"index":2,"playId":"ba557e8f-655f-36d9-9fe2-3709a8eb6e11","pitchNumber":3,"startTime":"2026-04-18T20:35:16.535Z","endTime":"2026-04-18T20:35:19.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":74.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08857398824398,"aZ":-39.235437134008905,"pfxX":1.9032515183307896,"pfxZ":-4.945882032544475,"pX":0.26789343498398194,"pZ":4.04989103006973,"vX0":4.516343407486403,"vY0":-119.32597689068932,"vZ0":3.979081037967435,"x":106.79,"y":129.43,"x0":-1.9041310382536853,"y0":50.00305105075446,"z0":5.918128703653912,"aX":2.7164438262499235},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-7.6,"breakHorizontal":-4.7,"spinRate":2653,"spinDirection":32},"zone":12,"typeConfidence":2.0,"plateTime":0.4607832444279141,"extension":6.519566825353173},"index":3,"playId":"e8d461c9-70df-35f6-ba19-5de595104d82","pitchNumber":4,"startTime":"2026-04-18T20:35:33.068Z","endTime":"2026-04-18T20:35:36.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.980494235696813,"aZ":-14.440796890525007,"pfxX":-1.3888885916476217,"pfxZ":8.9666165508698,"pX":-0.10927795530046588,"pZ":3.718154069041054,"vX0":4.831501480300532,"vY0":-139.41533607017334,"vZ0":-2.6929172725826604,"x":121.17,"y":138.39,"x0":-1.6807173872210903,"y0":50.000712769869025,"z0":5.644063361565859,"aX":-2.7463475414121548},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":1.6,"spinRate":2579,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.39216957642798844,"extension":6.621670229453672},"index":4,"playId":"3fcec078-5427-3f93-970a-347b4757e3d0","pitchNumber":5,"startTime":"2026-04-18T20:35:47.229Z","endTime":"2026-04-18T20:35:50.531Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-18T20:35:57.052Z","endTime":"2026-04-18T20:36:09.399Z","isPitch":false,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"}},{"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":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78437243165161,"aZ":-24.833283113422098,"pfxX":3.343977167435106,"pfxZ":4.059569229647588,"pX":0.40773008296922,"pZ":2.806545066855867,"vX0":5.0203270008430065,"vY0":-133.19951794707237,"vZ0":-2.7480835341759624,"x":101.46,"y":163.0,"x0":-1.9311638243741367,"y0":50.00540935410193,"z0":5.634228456450992,"aX":6.049486534656992},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.0,"breakHorizontal":-7.1,"spinRate":2496,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.41014692913435313,"extension":6.634357735192722},"index":6,"playId":"b8805cfc-4295-37d9-aec1-4fa15023b6b3","pitchNumber":6,"startTime":"2026-04-18T20:36:09.399Z","endTime":"2026-04-18T20:36:13.251Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.566051635828764,"aZ":-26.307989644926643,"pfxX":2.8076955115216027,"pfxZ":3.1742326512522787,"pX":-0.09191745658203382,"pZ":1.456002635726426,"vX0":4.093335357401923,"vY0":-133.98742397293523,"vZ0":-5.780233200357375,"x":120.5,"y":199.47,"x0":-1.9948665276109352,"y0":50.00247768906344,"z0":5.48176129674421,"aX":5.186507128643466},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.9,"breakHorizontal":-5.9,"spinRate":2608,"spinDirection":173},"zone":13,"typeConfidence":2.0,"plateTime":0.40629771759793476,"extension":6.619518797269928},"index":7,"playId":"18ce3a71-63ed-300e-899f-09e18bd8f8c0","pitchNumber":7,"startTime":"2026-04-18T20:36:28.018Z","endTime":"2026-04-18T20:36:32.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T20:36:32.570Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Marcell Ozuna homers (2) on a fly ball to left field. Ryan O'Hearn scores.","rbi":2,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-18T20:36:42.949Z","endTime":"2026-04-18T20:37:42.355Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43596723002554,"aZ":-24.402404146802684,"pfxX":3.869876027289206,"pfxZ":4.308772458511126,"pX":0.08382418201987811,"pZ":2.2828957812438855,"vX0":4.385941838306913,"vY0":-132.9122658787455,"vZ0":-3.942872612287035,"x":113.8,"y":177.14,"x0":-2.0856498516539363,"y0":50.000427546692435,"z0":5.541499342576483,"aX":6.975479747698031},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.2,"breakHorizontal":-7.9,"spinRate":2704,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.41088559510017,"extension":6.473000988438739},"index":0,"playId":"df0508c4-796b-3964-99ac-f4017031285d","pitchNumber":1,"startTime":"2026-04-18T20:36:57.863Z","endTime":"2026-04-18T20:37:01.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.84498698875893,"aZ":-13.804085031053592,"pfxX":-8.298761591998701,"pfxZ":9.384741883470907,"pX":-0.678553086621275,"pZ":2.521420352033047,"vX0":5.612552786911925,"vY0":-139.59228863573543,"vZ0":-5.474327314838798,"x":142.86,"y":170.7,"x0":-1.6456248843306402,"y0":50.00021841428119,"z0":5.4297426330103225,"aX":-16.240081594358273},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":13.7,"spinRate":2423,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.39361257153228335,"extension":6.796587214168757},"hitData":{"launchSpeed":103.9,"launchAngle":24.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":27.73,"coordY":76.05}},"index":1,"playId":"47329608-2af7-38a1-8fdf-11558558729b","pitchNumber":2,"startTime":"2026-04-18T20:37:12.693Z","endTime":"2026-04-18T20:37:42.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T20:37:42.355Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Yorke strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-18T20:37:58.039Z","endTime":"2026-04-18T20:39:19.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.583389732293433,"aZ":-13.76959239745116,"pfxX":-2.8291301366021346,"pfxZ":9.30099681715824,"pX":0.2515488688750559,"pZ":2.7832920081204433,"vX0":6.510691423865421,"vY0":-139.15137680271152,"vZ0":-5.1134554885062204,"x":107.41,"y":163.63,"x0":-1.741540835369669,"y0":50.00350627895236,"z0":5.5433187556035515,"aX":-5.599335697518191},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":4.0,"spinRate":2503,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.3922800600334502,"extension":6.820566936584631},"index":0,"playId":"2f8b5c73-f0e9-3069-85c8-6bc32094023f","pitchNumber":1,"startTime":"2026-04-18T20:38:05.132Z","endTime":"2026-04-18T20:38:08.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":84.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.229584901286298,"aZ":-28.72377908268912,"pfxX":2.4815703598470544,"pfxZ":1.9499971077101481,"pX":0.939297021486225,"pZ":1.400716542656169,"vX0":6.044851217831322,"vY0":-131.2089655630335,"vZ0":-5.224996692433186,"x":81.2,"y":200.96,"x0":-1.7043102259324312,"y0":50.00092360415014,"z0":5.52303515574654,"aX":4.384059896760111},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.8,"breakHorizontal":-5.6,"spinRate":2548,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.4152923743326622,"extension":6.5819990544304305},"index":1,"playId":"f0f86020-34bd-34a3-bad5-8d58f08cdc77","pitchNumber":2,"startTime":"2026-04-18T20:38:21.828Z","endTime":"2026-04-18T20:38:26.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.626925334639193,"aZ":-20.068151109516826,"pfxX":-8.708953848784816,"pfxZ":6.37994167266393,"pX":-0.11984239961255772,"pZ":2.119279663726435,"vX0":7.356573904343389,"vY0":-136.74095801046263,"vZ0":-5.16128896808795,"x":121.57,"y":181.56,"x0":-1.7110803329496318,"y0":50.00336447251733,"z0":5.404626509158994,"aX":-16.52389541292512},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.7,"breakHorizontal":14.3,"spinRate":2471,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.4002737941868437,"extension":6.6097344161807445},"index":2,"playId":"64e9820a-fa07-33fc-9a38-f118d52f06a1","pitchNumber":3,"startTime":"2026-04-18T20:38:36.641Z","endTime":"2026-04-18T20:38:41.010Z","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":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09331145444522,"aZ":-33.60875309845668,"pfxX":7.6290156156738735,"pfxZ":-0.8885558214081133,"pX":0.8813407282862372,"pZ":2.3866087763610646,"vX0":4.851906217936249,"vY0":-125.68210087198575,"vZ0":-0.8617907580798208,"x":83.41,"y":174.34,"x0":-2.0617898123435014,"y0":50.00467590590463,"z0":5.449493766394754,"aX":12.276517663303952},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.6,"breakHorizontal":-14.9,"spinRate":2626,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4348399820579294,"extension":6.506623893550187},"index":3,"playId":"2ede5c08-e83b-3b3a-b2d4-54ea67fedf7c","pitchNumber":4,"startTime":"2026-04-18T20:38:59.459Z","endTime":"2026-04-18T20:39:04.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.571475687210622,"aZ":-11.796570005336045,"pfxX":-1.8795926469055995,"pfxZ":10.056572006279117,"pX":0.5818475941286078,"pZ":3.2818130258083613,"vX0":6.763583403840427,"vY0":-141.29688773572028,"vZ0":-4.5171972877346676,"x":94.82,"y":150.17,"x0":-1.5964666412288477,"y0":50.00220708697902,"z0":5.656552474134953,"aX":-3.8095036937865387},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.5,"breakHorizontal":2.0,"spinRate":2473,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.3873445912578539,"extension":6.721107923889169},"index":4,"playId":"9e099226-6d14-3cb8-bc18-9b4f95e2ccf4","pitchNumber":5,"startTime":"2026-04-18T20:39:15.070Z","endTime":"2026-04-18T20:39:19.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T20:39:19.623Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Horwitz walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-18T20:39:37.916Z","endTime":"2026-04-18T23:09:11.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,4,5,6,7,8,9,10,11],"actionIndex":[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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.13086726461778,"aZ":-42.312889489062655,"pfxX":3.9951176227623213,"pfxZ":-7.385813568497675,"pX":0.4333016829617629,"pZ":1.9694353361335015,"vX0":3.6837428161936394,"vY0":-116.49331914525739,"vZ0":0.4585889471677722,"x":100.48,"y":185.61,"x0":-1.6882079679305022,"y0":50.00234963803147,"z0":5.773706960379331,"aX":5.484041061963192},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-13.0,"breakHorizontal":-8.2,"spinRate":2697,"spinDirection":36},"zone":9,"typeConfidence":2.0,"plateTime":0.4703946190284478,"extension":6.476665334169081},"index":0,"playId":"e7bcec23-2362-3d0c-b27d-2256000a4e33","pitchNumber":1,"startTime":"2026-04-18T20:39:42.631Z","endTime":"2026-04-18T20:39:46.686Z","isPitch":true,"type":"pitch"},{"details":{"description":"Status Change - Delayed: Rain","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-18T20:41:58.469Z","endTime":"2026-04-18T23:06:20.020Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"startTime":"2026-04-18T23:06:20.020Z","endTime":"2026-04-18T23:06:34.271Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"description":"Pitching Change: Mason Englert replaces Drew Rasmussen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"startTime":"2026-04-18T23:06:34.271Z","endTime":"2026-04-18T23:06:58.438Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669438,"link":"/api/v1/people/669438"},"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, 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":88.2,"endSpeed":80.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.998510419425383,"aZ":-32.28813911170667,"pfxX":-8.467843812917476,"pfxZ":-0.06695943737730126,"pX":-1.2256717560074188,"pZ":3.3394734386842555,"vX0":2.71580910466987,"vY0":-128.48253011395352,"vZ0":-0.3433346275798802,"x":163.72,"y":148.61,"x0":-1.1971890713024498,"y0":50.00304599466219,"z0":5.987170379446938,"aX":-14.13595525211226},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.0,"breakHorizontal":14.8,"spinRate":2047,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.42655365635981957,"extension":6.423355711610246},"index":4,"playId":"d8324401-3e6e-38c3-bf79-dbd77851e518","pitchNumber":2,"startTime":"2026-04-18T23:06:58.438Z","endTime":"2026-04-18T23:07:02.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":68.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.341620581716878,"aZ":-43.63062942880274,"pfxX":6.2903969704982465,"pfxZ":-9.548876219485388,"pX":-0.45180746971646996,"pZ":3.526509972806821,"vX0":0.12900054205820896,"vY0":-109.44801930590344,"vZ0":4.367754935500842,"x":134.22,"y":143.56,"x0":-1.3275183733108815,"y0":50.00355997010684,"z0":6.21204923664799,"aX":7.545812386442144},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.3,"breakVerticalInduced":-15.6,"breakHorizontal":-11.4,"spinRate":2846,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.5026118591599409,"extension":6.222474796727886},"index":5,"playId":"63ac21de-4f80-3671-af9b-46c3ec30074b","pitchNumber":3,"startTime":"2026-04-18T23:07:13.763Z","endTime":"2026-04-18T23:07:18.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.410054515799676,"aZ":-31.44286821138433,"pfxX":-8.846376089674665,"pfxZ":0.4444361767777685,"pX":-0.023350739068347018,"pZ":0.9717754271445601,"vX0":5.544940272305754,"vY0":-128.38173515283648,"vZ0":-5.743651080680268,"x":117.89,"y":212.54,"x0":-1.0699920722232295,"y0":50.00455288225095,"z0":5.7074404646275925,"aX":-14.659398597770823},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.4,"breakHorizontal":14.6,"spinRate":2054,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.42784376064444274,"extension":6.468194813273372},"index":6,"playId":"ca92cb8d-4567-3607-99b7-72624ff13306","pitchNumber":4,"startTime":"2026-04-18T23:07:32.253Z","endTime":"2026-04-18T23:07:36.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.93738995116185,"aZ":-15.239880250348543,"pfxX":-6.56805973883309,"pfxZ":9.183950455016642,"pX":-0.7933831057535881,"pZ":2.708598950068763,"vX0":3.431311112192532,"vY0":-135.50831931415962,"vZ0":-5.424645485803454,"x":147.24,"y":165.65,"x0":-1.2283898341685486,"y0":50.00551342124616,"z0":5.8159392192976425,"aX":-12.11367045340009},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":11.0,"spinRate":2188,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.40550948148573784,"extension":6.331282051779664},"index":7,"playId":"a85efb20-86d2-3f3e-a04f-a38b4abf3a05","pitchNumber":5,"startTime":"2026-04-18T23:07:51.749Z","endTime":"2026-04-18T23:07:55.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.270842146151512,"aZ":-32.50623301579008,"pfxX":-7.074893967713548,"pfxZ":-0.20713049593953947,"pX":-0.5808441921067785,"pZ":2.9392898968755756,"vX0":3.4709948505154617,"vY0":-126.54713560852545,"vZ0":-0.9316284905448594,"x":139.14,"y":159.42,"x0":-1.052464380520456,"y0":50.00071158041097,"z0":5.920384400101144,"aX":-11.452043631609211},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.4,"breakHorizontal":12.0,"spinRate":1989,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.43312501367214074,"extension":6.373576816462535},"index":8,"playId":"502b2576-71df-3606-b43f-dfb6e7b8e157","pitchNumber":6,"startTime":"2026-04-18T23:08:10.569Z","endTime":"2026-04-18T23:08:13.977Z","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":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46978943133193,"aZ":-22.91598346720577,"pfxX":-8.866445597643615,"pfxZ":4.931658167307539,"pX":-0.27163303941278494,"pZ":3.593461373849739,"vX0":5.522443714780158,"vY0":-136.06694942345885,"vZ0":-1.9919664297729547,"x":127.35,"y":141.76,"x0":-1.1741039724182547,"y0":50.003971282548385,"z0":5.9206473207835675,"aX":-16.64941787956776},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.8,"breakHorizontal":14.9,"spinRate":2072,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40232801810087393,"extension":6.300106375269825},"index":9,"playId":"8bafd9df-9f6f-34b1-8321-0250c31aa5b5","pitchNumber":7,"startTime":"2026-04-18T23:08:29.969Z","endTime":"2026-04-18T23:08:33.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81021456910941,"aZ":-14.525184715415282,"pfxX":-4.417202800163475,"pfxZ":9.418574073554865,"pX":0.9972843847457388,"pZ":2.5091065330139424,"vX0":6.9659437410118015,"vY0":-136.027267545633,"vZ0":-6.251672034890343,"x":78.99,"y":171.03,"x0":-1.0227664738253783,"y0":50.0043068635456,"z0":5.844028264155328,"aX":-8.279262651600977},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":6.5,"spinRate":2139,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.40263123870985673,"extension":6.334443191282715},"index":10,"playId":"b19344fc-f95b-3ff4-8937-d0fbbb125cb6","pitchNumber":8,"startTime":"2026-04-18T23:08:51.895Z","endTime":"2026-04-18T23:08:56.696Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":70.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.69364877103167,"aZ":-40.31143199036633,"pfxX":5.495223602346808,"pfxZ":-6.570311981418796,"pX":1.35238338866125,"pZ":0.6427888328861491,"vX0":3.8794850648498707,"vY0":-110.83779463580369,"vZ0":-2.1520536716847305,"x":65.45,"y":221.42,"x0":-1.137503843906737,"y0":50.00284705945147,"z0":5.8543819003946895,"aX":6.804579802925282},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-12.1,"breakHorizontal":-11.0,"spinRate":2675,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4950764084931123,"extension":6.379131391741235},"index":11,"playId":"f336307f-198c-352f-94e1-4f2ef81826f5","pitchNumber":9,"startTime":"2026-04-18T23:09:07.128Z","endTime":"2026-04-18T23:09:11.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:09:11.351Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Konnor Griffin flies out sharply to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-18T23:10:26.613Z","endTime":"2026-04-18T23:10:38.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-18T23:09:42.942Z","endTime":"2026-04-18T23:10:28.938Z","isPitch":false,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.048701037234355,"aZ":-19.246595112816003,"pfxX":-9.727746741716,"pfxZ":7.164733757270911,"pX":0.07886633140573089,"pZ":2.8725367554926717,"vX0":6.564516249986488,"vY0":-133.9814163329828,"vZ0":-4.126802214444536,"x":113.99,"y":161.22,"x0":-1.1489496446900416,"y0":50.00009407576857,"z0":5.822120299126762,"aX":-17.545346645698206},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.2,"breakHorizontal":16.1,"spinRate":2260,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.41003278628361794,"extension":6.373132574346504},"hitData":{"launchSpeed":101.7,"launchAngle":35.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":107.6,"coordY":45.0}},"index":1,"playId":"83cb3f8e-2715-3a28-833f-ce045a4fbc7f","pitchNumber":1,"startTime":"2026-04-18T23:10:28.938Z","endTime":"2026-04-18T23:10:38.469Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:10:38.469Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hunter Feduccia walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-18T23:13:03.810Z","endTime":"2026-04-18T23:14:18.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"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":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Cam Sanders replaces Paul Skenes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-18T23:11:56.200Z","endTime":"2026-04-18T23:13:05.961Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676742,"link":"/api/v1/people/676742"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44022191975752,"aZ":-26.398939228453596,"pfxX":1.935487000321625,"pfxZ":3.5941011436080608,"pX":0.3161908023417434,"pZ":2.530298671334364,"vX0":7.463895272891578,"vY0":-125.98033627559042,"vZ0":-3.3812459918716558,"x":104.95,"y":170.46,"x0":-2.935849433011695,"y0":50.006067452292946,"z0":6.022267110391358,"aX":3.1129508679608793},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.0,"breakHorizontal":-5.2,"spinRate":2568,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.4346594030824842,"extension":5.832544675217457},"index":1,"playId":"c5795257-98b0-3a0d-9105-6732c75824f5","pitchNumber":1,"startTime":"2026-04-18T23:13:05.961Z","endTime":"2026-04-18T23:13:09.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40224998237604,"aZ":-14.140744072721176,"pfxX":-4.223806188812478,"pfxZ":9.170684779963102,"pX":-0.7761727752112182,"pZ":3.969143267820843,"vX0":7.027248691767392,"vY0":-139.57606052113033,"vZ0":-3.755246107089818,"x":146.59,"y":131.61,"x0":-2.7815922402248563,"y0":50.00229332958719,"z0":6.267662907017697,"aX":-8.305938891124795},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":6.1,"spinRate":2447,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.39292669417844284,"extension":5.80672547597938},"index":2,"playId":"50c1fbac-8f17-3d1e-808a-1c8275ca702d","pitchNumber":2,"startTime":"2026-04-18T23:13:21.264Z","endTime":"2026-04-18T23:13:25.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.188659633839634,"aZ":-31.13533996617392,"pfxX":-9.40835948455234,"pfxZ":0.6253108301538814,"pX":0.617685905812528,"pZ":1.7740476166693757,"vX0":11.903844549903848,"vY0":-128.37377475041816,"vZ0":-4.2040753452778326,"x":93.46,"y":190.88,"x0":-2.853800367656258,"y0":50.006103119936206,"z0":5.85253387231475,"aX":-15.73089539178419},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.4,"breakHorizontal":14.4,"spinRate":1589,"spinDirection":241},"zone":9,"typeConfidence":2.0,"plateTime":0.4264142333992398,"extension":6.004925269875847},"index":3,"playId":"e9354434-aaf7-3aaf-9639-4c024b83bdd9","pitchNumber":3,"startTime":"2026-04-18T23:13:35.328Z","endTime":"2026-04-18T23:13:40.046Z","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":89.9,"endSpeed":82.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.436110574739228,"aZ":-30.94623566799305,"pfxX":-10.623360988119627,"pfxZ":0.7191145172367082,"pX":1.4113232825383792,"pZ":-0.47498225734695804,"vX0":13.77880702617741,"vY0":-129.9033327159829,"vZ0":-9.872789058172046,"x":63.2,"y":251.6,"x0":-2.593250348458609,"y0":50.00150246949516,"z0":5.744573499731017,"aX":-18.068344822392298},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.0,"breakHorizontal":16.0,"spinRate":1594,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4224218447710508,"extension":5.955165214978111},"index":4,"playId":"2637896f-2ed0-3db5-9089-eaffbf43be5d","pitchNumber":4,"startTime":"2026-04-18T23:13:52.469Z","endTime":"2026-04-18T23:13:57.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06999035827386,"aZ":-15.819257213781377,"pfxX":-3.7446483721643053,"pfxZ":8.602975885907325,"pX":-1.0009618625851124,"pZ":3.976666014716302,"vX0":6.699406581029718,"vY0":-137.40041837723015,"vZ0":-2.653743099790733,"x":155.15,"y":131.41,"x0":-2.990648942987401,"y0":50.00356873595602,"z0":6.037497005402971,"aX":-7.120201764672505},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":5.3,"spinRate":2389,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39951132027356184,"extension":6.019791226317439},"index":5,"playId":"e1621852-def3-3702-a23c-ad5c337c7ce1","pitchNumber":5,"startTime":"2026-04-18T23:14:14.196Z","endTime":"2026-04-18T23:14:18.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:14:18.472Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-18T23:14:34.344Z","endTime":"2026-04-18T23:16:48.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,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":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86632337845115,"aZ":-13.610058984521615,"pfxX":-3.873988405352507,"pfxZ":9.760730609801886,"pX":-0.9814369189945515,"pZ":4.313363248810269,"vX0":6.804129127127689,"vY0":-137.82493480544082,"vZ0":-1.9616706173050407,"x":154.41,"y":122.32,"x0":-2.9916906171638216,"y0":50.00510684548712,"z0":5.965712853094752,"aX":-7.370658671727278},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.4,"breakHorizontal":5.4,"spinRate":2511,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39915057447208646,"extension":6.132864041533021},"index":0,"playId":"b2c86e00-ff4e-3e35-8f41-91372f3dd906","pitchNumber":1,"startTime":"2026-04-18T23:14:42.262Z","endTime":"2026-04-18T23:14:46.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.497926831913105,"aZ":-30.13198359004731,"pfxX":0.20916874734669166,"pfxZ":1.294800061480867,"pX":-0.982871697186028,"pZ":3.054440197099182,"vX0":5.231365355583326,"vY0":-124.95333347143648,"vZ0":-1.0995541340447417,"x":154.46,"y":156.31,"x0":-3.13201156661704,"y0":50.003630768403156,"z0":5.978951715282786,"aX":0.3301498107617467},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.3,"breakHorizontal":-1.6,"spinRate":2404,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.43857707692665704,"extension":5.909235490232791},"index":1,"playId":"881e2d1a-be1d-3c4a-a2d9-0c6892694bc6","pitchNumber":2,"startTime":"2026-04-18T23:15:02.529Z","endTime":"2026-04-18T23:15:06.370Z","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":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.905684522797028,"aZ":-30.06102853609603,"pfxX":0.1528515496382612,"pfxZ":1.307519322063106,"pX":-0.6033990700045699,"pZ":3.6852736750854382,"vX0":5.500407783006663,"vY0":-126.47956572718613,"vZ0":-0.07113351820199088,"x":140.0,"y":139.28,"x0":-2.8266424408200916,"y0":50.00437356913644,"z0":6.125282577976291,"aX":0.24755017227474804},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.6,"breakHorizontal":-1.6,"spinRate":2478,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.43313570812908875,"extension":5.878670890377726},"index":2,"playId":"a292ce3c-8418-3599-a862-996b7a241c3d","pitchNumber":3,"startTime":"2026-04-18T23:15:20.361Z","endTime":"2026-04-18T23:15:24.573Z","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":87.2,"endSpeed":80.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.962487067327512,"aZ":-29.254184959575742,"pfxX":1.3357715251013569,"pfxZ":1.7880246651601386,"pX":0.06407176718057864,"pZ":3.0110980994229455,"vX0":6.580362291683109,"vY0":-126.89865537422676,"vZ0":-1.7976822441507174,"x":114.56,"y":157.48,"x0":-2.736033844029296,"y0":50.001675031555486,"z0":6.059193959905645,"aX":2.1766936417890435},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.1,"breakHorizontal":-4.0,"spinRate":2578,"spinDirection":176},"zone":2,"typeConfidence":2.0,"plateTime":0.43162272314765726,"extension":5.90287158081945},"index":3,"playId":"3c7c93e8-bbd5-3fa3-ad87-3a43d972a9d6","pitchNumber":4,"startTime":"2026-04-18T23:15:37.378Z","endTime":"2026-04-18T23:15:41.523Z","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":96.3,"endSpeed":87.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01851924221427,"aZ":-12.155328238960484,"pfxX":-4.244506254487477,"pfxZ":10.133379171370258,"pX":-1.4173850558445755,"pZ":2.897499559604089,"vX0":5.263733033337332,"vY0":-139.99337003721172,"vZ0":-6.240371296900074,"x":171.03,"y":160.55,"x0":-2.774784432824803,"y0":50.003024761087715,"z0":5.9589757318479695,"aX":-8.385222482134878},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":6.6,"spinRate":2559,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.39197455064148823,"extension":5.926013798791513},"index":4,"playId":"85d55223-1e4e-364b-9497-dc36c16a0c6e","pitchNumber":5,"startTime":"2026-04-18T23:15:55.421Z","endTime":"2026-04-18T23:15:59.831Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"playId":"6f11d6ee-1bcc-3fee-bf42-3c297568943b","startTime":"2026-04-18T23:16:16.074Z","endTime":"2026-04-18T23:16:20.422Z","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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.528587580385892,"aZ":-29.558633292492225,"pfxX":0.7544729374561183,"pfxZ":1.586692288475784,"pX":0.8020417513450454,"pZ":1.9265470768756943,"vX0":8.112688070133764,"vY0":-127.79796592527651,"vZ0":-4.4046265120995365,"x":86.43,"y":186.76,"x0":-2.512798737641588,"y0":50.00533307441801,"z0":5.996172913646788,"aX":1.2477197517402738},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.0,"breakHorizontal":-3.2,"spinRate":2666,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.42871183861527173,"extension":5.951646416325403},"index":6,"playId":"94bb7d74-a0cc-3b3c-8b75-0b11bb8ef67d","pitchNumber":6,"startTime":"2026-04-18T23:16:44.742Z","endTime":"2026-04-18T23:16:48.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:16:48.794Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chandler Simpson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-18T23:16:54.907Z","endTime":"2026-04-18T23:18:16.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37236582249415,"aZ":-32.11839285511069,"pfxX":-8.134176556158483,"pfxZ":0.03315610267042768,"pX":0.39845545216069794,"pZ":1.4621161798243603,"vX0":10.51239678452622,"vY0":-130.2732442131076,"vZ0":-4.977310654951737,"x":101.81,"y":199.3,"x0":-2.6323752154791986,"y0":50.00473410055688,"z0":5.825560309860099,"aX":-13.983532835333918},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.8,"breakHorizontal":12.4,"spinRate":1612,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.42046436081915983,"extension":5.989487302908725},"index":0,"playId":"7fdd2a4d-e1a4-31ba-873a-af4d57fd781d","pitchNumber":1,"startTime":"2026-04-18T23:17:13.970Z","endTime":"2026-04-18T23:17:18.408Z","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":85.5,"endSpeed":79.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33886161125002,"aZ":-30.667725695770173,"pfxX":1.2162246638646885,"pfxZ":0.9518903756745152,"pX":-0.5648607038408063,"pZ":1.8304933728235337,"vX0":5.395570140189092,"vY0":-124.51181419809784,"vZ0":-3.8926460128131564,"x":138.53,"y":189.36,"x0":-2.9152421497998224,"y0":50.00032511412249,"z0":5.944022694936791,"aX":1.9131396708645818},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.1,"breakHorizontal":-3.4,"spinRate":2579,"spinDirection":115},"zone":7,"typeConfidence":2.0,"plateTime":0.4394409977820226,"extension":5.782087293885219},"index":1,"playId":"06b65a76-fbf8-39da-8dc5-ef8b47433a23","pitchNumber":2,"startTime":"2026-04-18T23:17:31.063Z","endTime":"2026-04-18T23:17:35.068Z","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.0,"endSpeed":80.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80045174833207,"aZ":-31.749322274325433,"pfxX":0.8771735996733281,"pfxZ":0.257759900199229,"pX":0.052900717319748006,"pZ":2.6448067777686006,"vX0":6.466482889417898,"vY0":-128.02041404454195,"vZ0":-2.2029057087326036,"x":114.98,"y":167.37,"x0":-2.6213373487122285,"y0":50.0043229021178,"z0":6.005303723466862,"aX":1.4529882089982624},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.2,"breakHorizontal":-3.1,"spinRate":2768,"spinDirection":107},"zone":5,"typeConfidence":2.0,"plateTime":0.4280938169314261,"extension":5.820269604594414},"index":2,"playId":"4962dfc7-09de-3543-b72f-bf3376c6e8f8","pitchNumber":3,"startTime":"2026-04-18T23:17:49.237Z","endTime":"2026-04-18T23:17:54.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.96415094574519,"aZ":-33.12830051656054,"pfxX":-8.281028818752016,"pfxZ":-0.5373025730422754,"pX":-1.522636998738807,"pZ":2.8351791634243124,"vX0":5.88478004477516,"vY0":-132.56432559319853,"vZ0":-1.7413806145579362,"x":175.04,"y":162.23,"x0":-2.698062440172438,"y0":50.002579300076995,"z0":5.924314919628589,"aX":-14.703540247479424},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-1.2,"breakHorizontal":13.7,"spinRate":1635,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4135406684566165,"extension":5.88649813033446},"index":3,"playId":"3fc535d6-fbe2-397b-b876-3c001792b01d","pitchNumber":4,"startTime":"2026-04-18T23:18:12.673Z","endTime":"2026-04-18T23:18:16.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:18:16.894Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Junior Caminero doubles (3) on a sharp line drive to left fielder Bryan Reynolds. Hunter Feduccia scores.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-18T23:18:37.151Z","endTime":"2026-04-18T23:18:53.695Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":0},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":{"id":676742,"link":"/api/v1/people/676742"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.426396246415575,"aZ":-29.163914663512926,"pfxX":0.8459602762503827,"pfxZ":1.742745080318544,"pX":-0.2486939653749571,"pZ":2.4394540016581865,"vX0":5.9321720216990546,"vY0":-129.70712951994358,"vZ0":-3.5352353864943145,"x":126.48,"y":172.91,"x0":-2.661732322053342,"y0":50.00414831771324,"z0":6.009028296636082,"aX":1.4619520031123823},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.6,"breakHorizontal":-2.6,"spinRate":2714,"spinDirection":104},"zone":5,"typeConfidence":2.0,"plateTime":0.41995458497219573,"extension":5.838416924891644},"hitData":{"launchSpeed":109.2,"launchAngle":17.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":28.54,"coordY":80.65}},"index":0,"playId":"0bc48bb6-26b1-33ac-bb07-93163f6a567d","pitchNumber":1,"startTime":"2026-04-18T23:18:39.364Z","endTime":"2026-04-18T23:18:53.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:18:53.695Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a ground ball to center fielder Oneil Cruz. Junior Caminero scores.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-18T23:19:12.542Z","endTime":"2026-04-18T23:20:06.220Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":{"id":676742,"link":"/api/v1/people/676742"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59315577781527,"aZ":-11.912930342425643,"pfxX":-3.8560754097562704,"pfxZ":10.336045282146817,"pX":-0.7538025854647437,"pZ":2.6765478406842305,"vX0":6.8832410593691975,"vY0":-138.77981218160903,"vZ0":-6.925945345589409,"x":145.73,"y":166.51,"x0":-2.7595945527150674,"y0":50.00648057804392,"z0":5.989701208058953,"aX":-7.562106680582883},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.5,"breakHorizontal":5.6,"spinRate":2434,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3939255793417331,"extension":6.088885807786753},"index":0,"playId":"fe18ecfa-aa0c-3999-bf97-16e604d1ab89","pitchNumber":1,"startTime":"2026-04-18T23:19:32.185Z","endTime":"2026-04-18T23:19:35.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28215938159874,"aZ":-30.307618795389544,"pfxX":-8.497764137146284,"pfxZ":1.0532387800827063,"pX":-0.9454219301630207,"pZ":1.5980096238248578,"vX0":7.784656672557972,"vY0":-132.72758163142902,"vZ0":-5.209651582079287,"x":153.04,"y":195.63,"x0":-2.8224210225902038,"y0":50.0041054353118,"z0":5.812371007476972,"aX":-15.056145380614435},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.8,"breakHorizontal":13.6,"spinRate":1667,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4137934222015578,"extension":5.925186529796146},"hitData":{"launchSpeed":93.0,"launchAngle":2.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.3,"coordY":115.7}},"index":1,"playId":"31f5470c-ba48-3f11-a960-d58da11e7267","pitchNumber":2,"startTime":"2026-04-18T23:19:53.966Z","endTime":"2026-04-18T23:20:06.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:20:06.220Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a ground ball to right fielder Ryan O'Hearn. Jonathan Aranda to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-18T23:21:35.598Z","endTime":"2026-04-18T23:22:04.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"postOnSecond":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-18T23:20:35.669Z","endTime":"2026-04-18T23:21:37.957Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":81.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.274700421456064,"aZ":-29.64885153376718,"pfxX":0.28135857746320453,"pfxZ":1.5070057634870881,"pX":-0.0800155732589951,"pZ":3.1833237188856214,"vX0":6.688621932722229,"vY0":-127.78632657634132,"vZ0":-1.4188611530902802,"x":120.05,"y":152.83,"x0":-2.7543681389709103,"y0":50.00110032453462,"z0":6.048289899215633,"aX":0.4708335003214295},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.6,"breakHorizontal":-1.8,"spinRate":2664,"spinDirection":110},"zone":2,"typeConfidence":2.0,"plateTime":0.42661250948881246,"extension":5.989937583034214},"index":1,"playId":"a6178203-c445-3937-bb0b-bbdb20622b8f","pitchNumber":1,"startTime":"2026-04-18T23:21:37.957Z","endTime":"2026-04-18T23:21:42.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.816402779526086,"aZ":-22.51419266849286,"pfxX":-9.312690130489338,"pfxZ":4.8054754185812545,"pX":-0.6034532439987871,"pZ":2.553982003655435,"vX0":8.827622710960384,"vY0":-140.6665069087115,"vZ0":-4.875579698039401,"x":140.0,"y":169.82,"x0":-2.566821624641162,"y0":50.00605063674445,"z0":5.762379542951955,"aX":-18.734565220192614},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.9,"breakHorizontal":15.1,"spinRate":2648,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3888351881490859,"extension":5.969270337097722},"hitData":{"launchSpeed":90.0,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.01,"coordY":130.91}},"index":2,"playId":"0cbe44ce-2ad1-3a81-87e2-98315d3e5daf","pitchNumber":2,"startTime":"2026-04-18T23:21:53.214Z","endTime":"2026-04-18T23:22:04.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:22:04.426Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jonny DeLuca doubles (3) on a sharp line drive to center fielder Oneil Cruz. Jonathan Aranda scores. Yandy Díaz scores.","rbi":2,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-18T23:25:17.262Z","endTime":"2026-04-18T23:26:10.923Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5],"actionIndex":[1,2],"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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":{"id":676742,"link":"/api/v1/people/676742"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":{"id":676742,"link":"/api/v1/people/676742"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-18T23:22:38.749Z","endTime":"2026-04-18T23:23:38.953Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Evan Sisk replaces Cam Sanders.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-18T23:23:38.953Z","endTime":"2026-04-18T23:25:10.631Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681895,"link":"/api/v1/people/681895"},"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":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-04-18T23:25:10.631Z","endTime":"2026-04-18T23:25:19.618Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":641584,"link":"/api/v1/people/641584"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80049178431787,"aZ":-29.135147919128983,"pfxX":10.366071108618446,"pfxZ":1.7712304568416242,"pX":1.6357825506830466,"pZ":1.8821266303785056,"vX0":-8.209377714799704,"vY0":-130.07466318674946,"vZ0":-2.780297703673356,"x":54.65,"y":187.96,"x0":3.4830007656874917,"y0":50.004482060955134,"z0":5.169684476197186,"aX":17.798631359784526},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.8,"breakHorizontal":-17.0,"spinRate":2069,"spinDirection":148},"zone":14,"typeConfidence":0.79,"plateTime":0.42079401072992395,"extension":6.995357380468319},"index":3,"playId":"41928e25-8e5d-3f56-8a59-37fb234925a9","pitchNumber":1,"startTime":"2026-04-18T23:25:19.618Z","endTime":"2026-04-18T23:25:22.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.312795963096757,"aZ":-31.424098002760882,"pfxX":10.359285638155267,"pfxZ":0.5292899495398089,"pX":-1.0568154538050731,"pZ":0.9536596279805472,"vX0":-13.475577438307207,"vY0":-118.79573073767625,"vZ0":-2.74638275144646,"x":157.28,"y":213.03,"x0":3.3502170893423866,"y0":50.0046299585676,"z0":4.988722852515886,"aX":14.769455915988171},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.5,"breakHorizontal":-15.4,"spinRate":2167,"spinDirection":114},"zone":13,"typeConfidence":0.64,"plateTime":0.4615335846935307,"extension":7.025274295019988},"index":4,"playId":"331d3b36-85e3-3a01-806a-3f67107a1761","pitchNumber":2,"startTime":"2026-04-18T23:25:35.682Z","endTime":"2026-04-18T23:25:38.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45015715603931,"aZ":-28.269377919918906,"pfxX":10.558406741959612,"pfxZ":2.3099460793523185,"pX":-0.10146067121669776,"pZ":2.259130643831894,"vX0":-12.438036921664914,"vY0":-129.50493213089968,"vZ0":-1.9177672295543395,"x":120.87,"y":177.78,"x0":3.4043359492616303,"y0":50.00063811967421,"z0":5.183253431208783,"aX":17.832728650770242},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.0,"breakHorizontal":-16.2,"spinRate":1875,"spinDirection":135},"zone":5,"typeConfidence":0.8,"plateTime":0.42383229250321275,"extension":7.00781117580297},"hitData":{"launchSpeed":100.3,"launchAngle":23.0,"totalDistance":379.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":85.22,"coordY":36.71}},"index":5,"playId":"9fdcd75c-741d-3110-b6b4-f82be3d89481","pitchNumber":3,"startTime":"2026-04-18T23:25:55.173Z","endTime":"2026-04-18T23:26:10.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:26:10.923Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cedric Mullins singles on a ground ball to center fielder Oneil Cruz. Jonny DeLuca scores.","rbi":1,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-18T23:26:21.674Z","endTime":"2026-04-18T23:27:52.490Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"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":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"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,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":{"id":681895,"link":"/api/v1/people/681895"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99065880688877,"aZ":-21.706893006475227,"pfxX":10.02584264086577,"pfxZ":6.075518757510381,"pX":-0.34991484170813136,"pZ":1.7535017460704072,"vX0":-12.549691559954203,"vY0":-130.5872600006774,"vZ0":-4.379946606146664,"x":130.34,"y":191.44,"x0":3.219902633889068,"y0":50.00539961942222,"z0":5.08939264987577,"aX":17.28481637364249},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.2,"breakHorizontal":-15.4,"spinRate":1798,"spinDirection":135},"zone":7,"typeConfidence":0.8,"plateTime":0.4197263877572066,"extension":7.070554955133975},"index":0,"playId":"1c0b25ae-6663-369c-a0fe-f52d99b7a4d6","pitchNumber":1,"startTime":"2026-04-18T23:26:41.446Z","endTime":"2026-04-18T23:26:46.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.6,"endSpeed":69.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.708177566737984,"aZ":-38.159886215253444,"pfxX":-3.7476952640576817,"pfxZ":-4.9282119302152765,"pX":-0.405512390284457,"pZ":2.474538417040602,"vX0":-7.354990908329521,"vY0":-109.85432438029272,"vZ0":2.596360252141814,"x":132.46,"y":171.97,"x0":3.482144055216415,"y0":50.004782612817074,"z0":5.353672401612994,"aX":-4.548178205838048},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-7.8,"breakHorizontal":8.9,"spinRate":2122,"spinDirection":296},"zone":4,"typeConfidence":0.92,"plateTime":0.4999101254491878,"extension":7.063520162437057},"index":1,"playId":"995be148-ee99-3f3d-af85-cd5a0733e088","pitchNumber":2,"startTime":"2026-04-18T23:27:02.500Z","endTime":"2026-04-18T23:27:09.887Z","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":2},"pitchData":{"startSpeed":83.1,"endSpeed":74.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73109732038331,"aZ":-25.168862446569598,"pfxX":-2.178540898233006,"pfxZ":4.890333917565462,"pX":-2.4490419101502874,"pZ":2.40403739998126,"vX0":-13.22373682401136,"vY0":-120.16528712001407,"vZ0":-0.47804422026666843,"x":210.35,"y":173.87,"x0":3.455495372655083,"y0":50.00288957289077,"z0":4.8821689939090716,"aX":-3.118869519729805},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":9.0,"breakHorizontal":7.8,"spinRate":2220,"spinDirection":277},"zone":11,"typeConfidence":2.0,"plateTime":0.4594430036582784,"extension":6.9538846571534405},"index":2,"playId":"6a5aefd7-c098-396a-aabf-b19100489f64","pitchNumber":3,"startTime":"2026-04-18T23:27:24.439Z","endTime":"2026-04-18T23:27:27.805Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.755466539555588,"aZ":-30.719838006923727,"pfxX":-4.171988986776772,"pfxZ":1.0381739260536769,"pX":-1.044325141063039,"pZ":2.139346453662747,"vX0":-9.553103086217453,"vY0":-118.32129254152237,"vZ0":0.27479638365203707,"x":156.81,"y":181.02,"x0":3.6117322722321554,"y0":50.00055773266167,"z0":4.871711610770202,"aX":-5.823867049836445},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.3,"breakHorizontal":10.2,"spinRate":2346,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.4656141474778037,"extension":7.098390899651043},"hitData":{"launchSpeed":88.8,"launchAngle":-2.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.93,"coordY":112.16}},"index":3,"playId":"453d764e-d61c-3ddd-94c7-118cf0005b83","pitchNumber":4,"startTime":"2026-04-18T23:27:40.523Z","endTime":"2026-04-18T23:27:52.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:27:52.490Z","atBatIndex":40},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Cedric Mullins caught stealing 2nd base, catcher Henry Davis to shortstop Konnor Griffin.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-18T23:28:36.505Z","endTime":"2026-04-18T23:29:19.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ben Williamson replaces Richie Palacios.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-18T23:28:20.959Z","endTime":"2026-04-18T23:28:38.837Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":680700,"link":"/api/v1/people/680700"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":84.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.118587524341145,"aZ":-27.995046844477738,"pfxX":10.256642523601972,"pfxZ":2.312104454947029,"pX":1.828645804237814,"pZ":3.01770173490193,"vX0":-7.467590193765569,"vY0":-133.6808569002052,"vZ0":-0.46707289948650976,"x":47.3,"y":157.3,"x0":3.3272838633182937,"y0":50.003506127546615,"z0":5.206294977793483,"aX":18.5436163829687},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.3,"breakHorizontal":-16.9,"spinRate":2025,"spinDirection":136},"zone":12,"typeConfidence":0.89,"plateTime":0.4099112680277881,"extension":7.055564781362708},"index":1,"playId":"260587ee-174c-39b3-9810-08f026f96e91","pitchNumber":1,"startTime":"2026-04-18T23:28:38.837Z","endTime":"2026-04-18T23:28:41.931Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"playId":"96fa874f-4f9c-39fb-8b9d-394868c22129","startTime":"2026-04-18T23:28:55.877Z","endTime":"2026-04-18T23:28:59.760Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.425149710126522,"aZ":-29.436625771424605,"pfxX":9.34884916777171,"pfxZ":1.5509475878377827,"pX":1.30573756843971,"pZ":4.198858630312814,"vX0":-8.334847986771567,"vY0":-132.02550085978112,"vZ0":2.7913344173654497,"x":67.23,"y":125.41,"x0":3.290847017221654,"y0":50.00085294981569,"z0":5.295970077471064,"aX":16.48246353918915},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.7,"breakHorizontal":-15.1,"spinRate":2096,"spinDirection":137},"zone":12,"typeConfidence":0.81,"plateTime":0.4150535068551031,"extension":6.793452225972056},"index":3,"playId":"3e3145f2-19c5-30d6-bf64-d2e3652aaf53","pitchNumber":2,"startTime":"2026-04-18T23:29:12.993Z","endTime":"2026-04-18T23:29:19.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:29:19.040Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Henry Davis lines out to shortstop Taylor Walls.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-18T23:31:48.827Z","endTime":"2026-04-18T23:33:28.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jonny DeLuca remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-18T23:31:19.779Z","endTime":"2026-04-18T23:31:19.797Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":641584,"link":"/api/v1/people/641584"}},{"details":{"description":"Ben Williamson remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-18T23:31:19.797Z","endTime":"2026-04-18T23:31:50.882Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":680700,"link":"/api/v1/people/680700"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07934242360456,"aZ":-19.713530977153287,"pfxX":-8.022210745139084,"pfxZ":6.880876177371772,"pX":-1.2248788416538106,"pZ":1.2675341165024117,"vX0":2.5764716835299986,"vY0":-133.75266492402753,"vZ0":-8.018652993771815,"x":163.69,"y":204.56,"x0":-1.1589764346996565,"y0":50.00107103875437,"z0":5.720050463696773,"aX":-14.520494242817193},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.9,"breakHorizontal":13.9,"spinRate":2262,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4096496323325036,"extension":6.0782328093533975},"index":2,"playId":"603b47e9-f666-3ed5-97f0-b2a32ebb35c7","pitchNumber":1,"startTime":"2026-04-18T23:31:50.882Z","endTime":"2026-04-18T23:31:54.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.197509552768157,"aZ":-18.931820314393732,"pfxX":-8.535119136385475,"pfxZ":7.342780335875734,"pX":-0.15325697519665882,"pZ":1.4556449862765757,"vX0":5.586894627361627,"vY0":-133.30194360333164,"vZ0":-7.599412609171889,"x":122.84,"y":199.48,"x0":-1.1656256791766528,"y0":50.00018788131942,"z0":5.706146364667549,"aX":-15.384092016162885},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.9,"breakHorizontal":14.3,"spinRate":2188,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.41061991422006283,"extension":6.239854654209239},"index":3,"playId":"8f93cd0c-5c1a-3eff-aace-eec12a2e79ad","pitchNumber":2,"startTime":"2026-04-18T23:32:06.955Z","endTime":"2026-04-18T23:32:10.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.854740045243293,"aZ":-29.011712758609768,"pfxX":-9.772769980541304,"pfxZ":1.9852071046390822,"pX":0.7907810713153015,"pZ":1.3744186757945596,"vX0":7.401244557298931,"vY0":-125.21771218438319,"vZ0":-5.053628295482458,"x":86.86,"y":201.67,"x0":-0.9309451787170452,"y0":50.00153221745368,"z0":5.787334047411568,"aX":-15.546357979551082},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.6,"breakHorizontal":16.1,"spinRate":2155,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4371268008702467,"extension":6.402126774157335},"index":4,"playId":"59f7e881-3ec8-363c-b64f-b899b4b9945f","pitchNumber":3,"startTime":"2026-04-18T23:32:22.190Z","endTime":"2026-04-18T23:32:26.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70368221687264,"aZ":-18.847959991704094,"pfxX":-7.995723036171984,"pfxZ":7.379010508361369,"pX":-0.26730314699444313,"pZ":1.6363608175014257,"vX0":5.088944100856578,"vY0":-133.29560838781205,"vZ0":-7.285465650837474,"x":127.19,"y":194.6,"x0":-1.1589707306448354,"y0":50.0008585718406,"z0":5.757576813937968,"aX":-14.437469934867638},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.0,"breakHorizontal":13.4,"spinRate":2256,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4103434739568863,"extension":6.3882998736820795},"index":5,"playId":"2b3371a5-0948-39a6-acee-e0b004b64899","pitchNumber":4,"startTime":"2026-04-18T23:32:37.674Z","endTime":"2026-04-18T23:32:41.861Z","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":86.6,"endSpeed":79.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76643242248508,"aZ":-27.911835603230035,"pfxX":-9.392582370546888,"pfxZ":2.678848828278909,"pX":-0.8614274049531162,"pZ":1.3838780422423274,"vX0":3.990896790773221,"vY0":-125.99668365453037,"vZ0":-5.18765810042727,"x":149.84,"y":201.42,"x0":-1.2534556837768192,"y0":50.00541874072423,"z0":5.750122136836686,"aX":-14.966867538564248},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.8,"breakHorizontal":16.0,"spinRate":1964,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.436229880491668,"extension":6.325627363584945},"index":6,"playId":"2dd3042e-a321-313d-86e9-79f7bf73c338","pitchNumber":5,"startTime":"2026-04-18T23:32:57.647Z","endTime":"2026-04-18T23:33:01.160Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-04-18T23:33:09.044Z","endTime":"2026-04-18T23:33:23.542Z","isPitch":false,"type":"action","player":{"id":680779,"link":"/api/v1/people/680779"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.776312930270596,"aZ":-18.77667023466953,"pfxX":-8.170409723876297,"pfxZ":7.534399232028731,"pX":-0.3408360311459228,"pZ":2.997403530517106,"vX0":5.039706990091697,"vY0":-132.60681043947594,"vZ0":-3.797325090179595,"x":129.99,"y":157.85,"x0":-1.205995393760141,"y0":50.00354655109667,"z0":5.820637177596358,"aX":-14.528433764690838},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.0,"breakHorizontal":13.7,"spinRate":2142,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.4133110181402482,"extension":6.256901325585806},"hitData":{"launchSpeed":62.3,"launchAngle":21.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":99.0,"coordY":142.59}},"index":8,"playId":"3ce2c091-41ce-3133-b2a5-5fd9d26cd699","pitchNumber":6,"startTime":"2026-04-18T23:33:23.542Z","endTime":"2026-04-18T23:33:28.714Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:33:28.714Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Oneil Cruz doubles (5) on a sharp line drive to right fielder Jonny DeLuca.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-18T23:35:54.447Z","endTime":"2026-04-18T23:36:34.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ian Seymour replaces Mason Englert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-18T23:34:29.728Z","endTime":"2026-04-18T23:35:56.708Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693855,"link":"/api/v1/people/693855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":81.1,"endSpeed":73.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96244347757238,"aZ":-23.883751604043123,"pfxX":1.3780930341892068,"pfxZ":5.955640467864336,"pX":0.07112924454534428,"pZ":3.0683341320654662,"vX0":-4.54891044459232,"vY0":-117.94855798329561,"vZ0":-0.5198535153750796,"x":114.29,"y":155.93,"x0":1.8559248924066847,"y0":50.00315952649712,"z0":5.5175382814699026,"aX":1.9190732795091188},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":10.9,"breakHorizontal":-1.2,"spinRate":2120,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.46655504873649,"extension":6.273060710735986},"index":1,"playId":"14943aab-5127-3ea3-be77-a541c06746d1","pitchNumber":1,"startTime":"2026-04-18T23:35:56.708Z","endTime":"2026-04-18T23:36:00.022Z","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.1,"endSpeed":76.7,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.833866143614102,"aZ":-26.31495186937585,"pfxX":8.979192953128681,"pfxZ":3.9286415244327166,"pX":-1.1858264963240697,"pZ":2.546753312158832,"vX0":-8.532103762904562,"vY0":-120.83746575788595,"vZ0":-1.8330870296011206,"x":162.2,"y":170.02,"x0":1.2111828283752273,"y0":50.00051036590781,"z0":5.609775484650597,"aX":13.380589559180612},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.0,"breakHorizontal":-14.4,"spinRate":1795,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.4519372178876231,"extension":6.342435665294335},"index":2,"playId":"e35bae19-af09-39ea-a67a-5c5224270cec","pitchNumber":2,"startTime":"2026-04-18T23:36:10.863Z","endTime":"2026-04-18T23:36:14.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.868174009392526,"aZ":-24.938706155272612,"pfxX":8.799644097754133,"pfxZ":5.0007683320786835,"pX":-0.024603324016456526,"pZ":2.746287241909173,"vX0":-6.359918133357071,"vY0":-119.20639955042287,"vZ0":-1.4295745861274671,"x":117.94,"y":164.63,"x0":1.5282876353887127,"y0":50.001100010647406,"z0":5.594821681333881,"aX":12.72504152066891},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":9.0,"breakHorizontal":-14.5,"spinRate":1766,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.45861680756317735,"extension":6.126090408121436},"hitData":{"launchSpeed":105.5,"launchAngle":18.0,"totalDistance":362.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":210.89,"coordY":79.45}},"index":3,"playId":"5c9fd18b-9a3d-30f0-a906-bc72c86f260c","pitchNumber":3,"startTime":"2026-04-18T23:36:22.133Z","endTime":"2026-04-18T23:36:34.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:36:34.164Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-18T23:37:23.037Z","endTime":"2026-04-18T23:38:33.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"0ca6bbf7-03fd-3050-8945-e7d017c5d794","startTime":"2026-04-18T23:37:05.648Z","endTime":"2026-04-18T23:37:09.670Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.485855157295518,"aZ":-22.723224256048315,"pfxX":9.529338835070611,"pfxZ":5.335368903773782,"pX":-0.8789697191678429,"pZ":3.2126584584592326,"vX0":-9.505065339582469,"vY0":-131.89252450703216,"vZ0":-1.5760126089227349,"x":150.5,"y":152.04,"x0":1.5232394430040554,"y0":50.004907710428746,"z0":5.483865956652694,"aX":16.890891223241773},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.6,"breakHorizontal":-15.4,"spinRate":2090,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.41432597619750666,"extension":6.275429242567246},"index":1,"playId":"84a4e0e8-714f-35de-b4a4-1ce8f1f86ad0","pitchNumber":1,"startTime":"2026-04-18T23:37:25.385Z","endTime":"2026-04-18T23:37:30.083Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":74.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87224439683279,"aZ":-23.211703006216734,"pfxX":-3.472725200653386,"pfxZ":6.250552125956391,"pX":-1.3030512187344088,"pZ":1.9323410304094621,"vX0":-6.161995556851924,"vY0":-119.75788470825614,"vZ0":-3.0552129204113836,"x":166.67,"y":186.61,"x0":1.7675222577396015,"y0":50.004417123137145,"z0":5.3300902253754465,"aX":-4.978970593528099},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":10.7,"breakHorizontal":7.9,"spinRate":2144,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4596085162167576,"extension":6.339778157719847},"index":2,"playId":"28c37b2b-23ee-3546-ac21-97d3650a58f4","pitchNumber":2,"startTime":"2026-04-18T23:37:43.445Z","endTime":"2026-04-18T23:37:46.920Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-18T23:37:55.306Z","endTime":"2026-04-18T23:38:12.115Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":75.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.686343044462692,"aZ":-22.74202490552549,"pfxX":-3.816638470830225,"pfxZ":6.42242161459426,"pX":-1.842868410487317,"pZ":2.1317941003259557,"vX0":-7.277656522608625,"vY0":-121.50274569814279,"vZ0":-3.007099368725595,"x":187.25,"y":181.22,"x0":1.708072530171494,"y0":50.004856416656935,"z0":5.400175635300422,"aX":-5.60622661248554},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":11.0,"breakHorizontal":8.9,"spinRate":2176,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4538448221264062,"extension":6.338112442968402},"index":4,"playId":"a683bcf8-0d63-3080-a5f0-f10b669e0ddd","pitchNumber":3,"startTime":"2026-04-18T23:38:12.115Z","endTime":"2026-04-18T23:38:15.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.999273585753713,"aZ":-23.54679599259959,"pfxX":9.828677522158223,"pfxZ":5.56741902592449,"pX":-0.9221740945017814,"pZ":1.7211605163118329,"vX0":-8.550119546032539,"vY0":-123.79246256641012,"vZ0":-4.336076488370442,"x":152.15,"y":192.31,"x0":1.3015807676403481,"y0":50.0035803778107,"z0":5.469499225457627,"aX":15.236260793295404},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.2,"breakHorizontal":-15.7,"spinRate":1856,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.4426577190578058,"extension":6.297571760473162},"index":5,"playId":"3afae11d-6cb4-3278-8207-fdeb7fbdd51a","pitchNumber":4,"startTime":"2026-04-18T23:38:29.954Z","endTime":"2026-04-18T23:38:33.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:38:33.666Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-18T23:38:39.798Z","endTime":"2026-04-18T23:39:41.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22700383127855,"aZ":-24.314491484395035,"pfxX":8.49923137321709,"pfxZ":5.253735089579165,"pX":-0.2240524463204847,"pZ":2.348962427765352,"vX0":-6.538467916712721,"vY0":-121.40778858854372,"vZ0":-2.8791763907119,"x":125.54,"y":175.36,"x0":1.3965203582345698,"y0":50.00417363287037,"z0":5.660925123957801,"aX":12.719961532792476},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":9.1,"breakHorizontal":-13.9,"spinRate":1615,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.45072200885395386,"extension":6.157785045933421},"index":0,"playId":"3e5e5c9f-055a-389f-b0c3-6db3975a37b4","pitchNumber":1,"startTime":"2026-04-18T23:38:59.603Z","endTime":"2026-04-18T23:39:03.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11863814385887,"aZ":-14.543923807245317,"pfxX":6.780136710325345,"pfxZ":9.486002839820248,"pX":-0.6397590878395061,"pZ":2.424119029556145,"vX0":-8.381348446467866,"vY0":-135.80940151159297,"vZ0":-4.8750929613765495,"x":141.39,"y":173.33,"x0":1.6126703635751312,"y0":50.0037870080187,"z0":5.2619909762207895,"aX":12.60345130352996},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":-10.4,"spinRate":2285,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.4040639649337261,"extension":6.284925672868753},"index":1,"playId":"70c1ce3b-86b7-36f2-a019-a22e2aef29a7","pitchNumber":2,"startTime":"2026-04-18T23:39:16.490Z","endTime":"2026-04-18T23:39:20.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.017298595799456,"aZ":-29.965823652977406,"pfxX":8.673622554484224,"pfxZ":1.4938244575367605,"pX":0.8174373137333902,"pZ":1.8161644555850918,"vX0":-4.727866280850672,"vY0":-120.54414812188855,"vZ0":-2.36775733221522,"x":85.84,"y":189.74,"x0":1.670695820981251,"y0":50.00510085890876,"z0":5.4399335541275,"aX":12.848712078588468},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.4,"breakHorizontal":-14.6,"spinRate":1230,"spinDirection":118},"zone":9,"typeConfidence":2.0,"plateTime":0.4532702822035444,"extension":6.303682960485967},"hitData":{"launchSpeed":82.4,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.76,"coordY":150.16}},"index":2,"playId":"4448486c-40f4-3670-82ea-7e6f2a71c438","pitchNumber":3,"startTime":"2026-04-18T23:39:33.609Z","endTime":"2026-04-18T23:39:41.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:39:41.777Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Williamson called out on strikes.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-18T23:40:59.365Z","endTime":"2026-04-18T23:43:28.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":70.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.99494511124392,"aZ":-37.760051107619624,"pfxX":-4.176531609312185,"pfxZ":-4.54827982164619,"pX":-0.9074456485612461,"pZ":1.6547676184791422,"vX0":-8.302999293435912,"vY0":-110.45346192337917,"vZ0":0.6551076847027424,"x":151.59,"y":194.1,"x0":3.454027451189448,"y0":50.005081822948874,"z0":5.347765001071055,"aX":-5.123981612484692},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-7.7,"breakHorizontal":9.8,"spinRate":2133,"spinDirection":298},"zone":13,"typeConfidence":0.91,"plateTime":0.4972579376337807,"extension":7.1446642894939965},"index":0,"playId":"5f889515-6751-3ddb-8200-f65a5508560c","pitchNumber":1,"startTime":"2026-04-18T23:41:46.360Z","endTime":"2026-04-18T23:41:50.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.187608389881902,"aZ":-23.6963924145313,"pfxX":10.955838826838088,"pfxZ":4.902509648229209,"pX":0.4328296709779024,"pZ":3.070895146389482,"vX0":-10.85023255640746,"vY0":-131.04843835626372,"vZ0":-1.092803282511586,"x":100.5,"y":155.87,"x0":3.214900830304669,"y0":50.003541003349426,"z0":5.273015411300861,"aX":18.947370551512318},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.9,"breakHorizontal":-17.3,"spinRate":1946,"spinDirection":131},"zone":3,"typeConfidence":0.85,"plateTime":0.4188831027973934,"extension":7.022581892445343},"index":1,"playId":"0bb612b3-c470-3308-a0e0-d9a476a4d1f3","pitchNumber":2,"startTime":"2026-04-18T23:42:00.446Z","endTime":"2026-04-18T23:42:03.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.435112403516356,"aZ":-37.67021024385375,"pfxX":-4.765540233020188,"pfxZ":-4.539229333339753,"pX":-0.5056353541701263,"pZ":2.0325872556323805,"vX0":-7.746976638906874,"vY0":-109.64827809024564,"vZ0":1.7753525303679312,"x":136.27,"y":183.9,"x0":3.7004266159579484,"y0":50.00269394965879,"z0":5.249238874060827,"aX":-5.76895576525804},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-7.3,"breakHorizontal":10.8,"spinRate":2141,"spinDirection":292},"zone":7,"typeConfidence":0.91,"plateTime":0.5006397255358461,"extension":7.10134181253437},"index":2,"playId":"b29666f7-343b-3360-8510-f333d0e5b7f4","pitchNumber":3,"startTime":"2026-04-18T23:42:18.856Z","endTime":"2026-04-18T23:42:23.254Z","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":91.3,"endSpeed":83.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.824832298934197,"aZ":-21.41316456413014,"pfxX":3.923383157895157,"pfxZ":5.977248230953833,"pX":1.1066780287314721,"pZ":3.9279113640079553,"vX0":-7.296680504255541,"vY0":-132.90073623725146,"vZ0":0.249604163003741,"x":74.82,"y":132.73,"x0":3.3702909330718698,"y0":50.0004829297047,"z0":5.380235905998868,"aX":7.061238958846787},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.2,"breakHorizontal":-5.6,"spinRate":2016,"spinDirection":137},"zone":12,"typeConfidence":0.62,"plateTime":0.41114871635098194,"extension":6.678916813789127},"index":3,"playId":"d60557c8-e4b7-3583-a6e6-ffea54aa890c","pitchNumber":4,"startTime":"2026-04-18T23:42:34.700Z","endTime":"2026-04-18T23:42:37.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52077353811412,"aZ":-35.234526010637765,"pfxX":-5.256004553084416,"pfxZ":-2.3233750209481796,"pX":-0.45569039856096333,"pZ":1.3020710238087199,"vX0":-7.460234488676738,"vY0":-114.43878448294664,"vZ0":-0.9930583305581115,"x":134.37,"y":203.62,"x0":3.5384004127840867,"y0":50.00419186501359,"z0":5.215043153029288,"aX":-6.920026553675259},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-4.2,"breakHorizontal":11.5,"spinRate":2331,"spinDirection":291},"zone":13,"typeConfidence":0.77,"plateTime":0.4799277890287037,"extension":6.985890919844206},"index":4,"playId":"15745096-77f5-3b0d-909d-41e171898072","pitchNumber":5,"startTime":"2026-04-18T23:43:09.139Z","endTime":"2026-04-18T23:43:13.120Z","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":91.1,"endSpeed":83.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.603724216446658,"aZ":-27.468659328997262,"pfxX":10.377301969429157,"pfxZ":2.6447019324637955,"pX":-0.6773939273738261,"pZ":1.949185796195103,"vX0":-13.920421748345733,"vY0":-131.94858180366515,"vZ0":-2.816922798865075,"x":142.82,"y":186.15,"x0":3.295516114279829,"y0":50.00431133191697,"z0":5.034744901172049,"aX":18.473213206649543},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.4,"breakHorizontal":-16.1,"spinRate":1903,"spinDirection":124},"zone":7,"typeConfidence":0.86,"plateTime":0.4136257730126691,"extension":7.09214209045062},"index":5,"playId":"dc351b26-3434-393c-b283-e2f920ac6edf","pitchNumber":6,"startTime":"2026-04-18T23:43:24.186Z","endTime":"2026-04-18T23:43:28.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:43:28.605Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Fortes singles on a ground ball to left fielder Bryan Reynolds.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-18T23:44:06.356Z","endTime":"2026-04-18T23:45:31.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"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":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nick Fortes replaces Hunter Feduccia.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-18T23:43:46.009Z","endTime":"2026-04-18T23:44:08.692Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":676439,"link":"/api/v1/people/676439"}},{"details":{"call":{"code":"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":82.6,"endSpeed":76.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.8384820401986,"aZ":-28.21336508254267,"pfxX":9.230124488915939,"pfxZ":2.6917153627817614,"pX":-0.1491588024954339,"pZ":1.9554704456863936,"vX0":-10.993674806342181,"vY0":-119.88933487818319,"vZ0":-1.7973284845737374,"x":122.69,"y":185.98,"x0":3.273762381084883,"y0":50.002842494284906,"z0":5.207215037192525,"aX":13.582039723258822},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.7,"breakHorizontal":-14.4,"spinRate":2167,"spinDirection":113},"zone":8,"typeConfidence":0.56,"plateTime":0.45498922283829746,"extension":7.0451910071280945},"index":1,"playId":"8e4145f7-a1a0-3eed-b48f-3c9d06a4d335","pitchNumber":1,"startTime":"2026-04-18T23:44:08.692Z","endTime":"2026-04-18T23:44:12.620Z","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":91.3,"endSpeed":83.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.680710086240875,"aZ":-25.16164147005326,"pfxX":8.676504373825715,"pfxZ":3.906774403739842,"pX":1.7183074534279141,"pZ":2.724224094138625,"vX0":-7.733008884507073,"vY0":-132.75412060265973,"vZ0":-1.4985199230466903,"x":51.5,"y":165.23,"x0":3.5324649599597664,"y0":50.00650240558076,"z0":5.116162757128252,"aX":15.591458017069533},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.0,"breakHorizontal":-14.2,"spinRate":2020,"spinDirection":135},"zone":12,"typeConfidence":0.79,"plateTime":0.4115692187546629,"extension":7.079468521408852},"index":2,"playId":"7daec3bb-f5c0-3199-ab8c-d9eb509d9082","pitchNumber":2,"startTime":"2026-04-18T23:44:23.080Z","endTime":"2026-04-18T23:44:26.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.603643179045758,"aZ":-38.53906233688749,"pfxX":-6.640624689674151,"pfxZ":-4.877588386807199,"pX":0.9989587616105174,"pZ":2.8126588753550257,"vX0":-4.118618257983894,"vY0":-113.48129397230919,"vZ0":3.0163520634256527,"x":78.92,"y":162.84,"x0":3.6995079075595756,"y0":50.00188409386544,"z0":5.303095996551436,"aX":-8.667187541608264},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-7.8,"breakHorizontal":13.1,"spinRate":2199,"spinDirection":294},"zone":12,"typeConfidence":0.89,"plateTime":0.4825114530075507,"extension":6.983160677772335},"index":3,"playId":"311c0d3a-f637-3bc5-8347-9778b6466076","pitchNumber":3,"startTime":"2026-04-18T23:44:38.203Z","endTime":"2026-04-18T23:44:42.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.415609035188105,"aZ":-30.14104745101431,"pfxX":9.716816573963813,"pfxZ":1.345547480242927,"pX":1.0206752319358512,"pZ":1.5765490164383384,"vX0":-8.855698995969995,"vY0":-121.9792619852426,"vZ0":-2.094667988573198,"x":78.09,"y":196.21,"x0":3.4313050785438093,"y0":50.00277547323441,"z0":5.038659158841681,"aX":14.680410180550073},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.2,"breakHorizontal":-15.6,"spinRate":2165,"spinDirection":123},"zone":14,"typeConfidence":0.6,"plateTime":0.4485846984207935,"extension":7.167912216153454},"index":4,"playId":"0e3fd217-365a-389b-9feb-80d272df20f1","pitchNumber":4,"startTime":"2026-04-18T23:44:53.821Z","endTime":"2026-04-18T23:44:59.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":76.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8979062509101,"aZ":-24.38110532675644,"pfxX":9.894084002255106,"pfxZ":5.164930629833312,"pX":0.28928136908639124,"pZ":1.7763897527753403,"vX0":-10.564949211997002,"vY0":-122.24526423117968,"vZ0":-2.753317167091481,"x":105.97,"y":190.82,"x0":3.388823249272215,"y0":50.00052854452026,"z0":5.0180932972343495,"aX":14.920061870519666},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.9,"breakHorizontal":-15.4,"spinRate":2145,"spinDirection":123},"zone":8,"typeConfidence":0.43,"plateTime":0.4486691348569387,"extension":6.944176589819054},"hitData":{"launchSpeed":105.2,"launchAngle":3.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.3,"coordY":147.38}},"index":5,"playId":"c70d54f8-70ff-30fe-8a49-6b90ad441b19","pitchNumber":5,"startTime":"2026-04-18T23:45:19.078Z","endTime":"2026-04-18T23:45:31.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:45:31.114Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls called out on strikes.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-18T23:45:42.676Z","endTime":"2026-04-18T23:47:59.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"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":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.7,"endSpeed":69.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.05394317140408,"aZ":-37.13927348800438,"pfxX":-7.0387725464320505,"pfxZ":-4.153837764329069,"pX":0.32675083882525974,"pZ":2.430232156883348,"vX0":-5.18062330157084,"vY0":-108.6074761306736,"vZ0":2.5760948823010557,"x":104.55,"y":173.16,"x0":3.6578037487195583,"y0":50.004892077185985,"z0":5.268416451043575,"aX":-8.406755154045321},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-6.5,"breakHorizontal":14.2,"spinRate":2149,"spinDirection":293},"zone":5,"typeConfidence":0.9,"plateTime":0.504369270380244,"extension":7.16969738775773},"index":0,"playId":"83033f42-f332-3037-ae4a-7aa568c30c9c","pitchNumber":1,"startTime":"2026-04-18T23:45:56.020Z","endTime":"2026-04-18T23:46:00.348Z","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":90.0,"endSpeed":82.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.597447794233588,"aZ":-26.225746260485018,"pfxX":9.708143095503125,"pfxZ":3.3994455568932658,"pX":1.6702376921088262,"pZ":2.578480869729557,"vX0":-7.6605749636606015,"vY0":-130.94632983940372,"vZ0":-1.5636032370398012,"x":53.33,"y":169.16,"x0":3.3609259105001823,"y0":50.00306858103246,"z0":5.130513616470289,"aX":16.993341083860233},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.0,"breakHorizontal":-16.1,"spinRate":1874,"spinDirection":135},"zone":12,"typeConfidence":0.78,"plateTime":0.4170179516729684,"extension":7.172741212413927},"index":1,"playId":"ca3860b4-b13e-33f9-a10f-3c3b14aa0162","pitchNumber":2,"startTime":"2026-04-18T23:46:16.412Z","endTime":"2026-04-18T23:46:20.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05790295056035,"aZ":-28.597745019334535,"pfxX":10.579032323262355,"pfxZ":2.5302122773891984,"pX":1.1216581685092946,"pZ":3.3354263385817,"vX0":-8.238748317639518,"vY0":-118.21136062901536,"vZ0":1.49671219727523,"x":74.25,"y":148.72,"x0":3.2818435176201435,"y0":50.00075980014567,"z0":5.3242583976430495,"aX":14.933416374368417},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.3,"breakHorizontal":-17.0,"spinRate":2020,"spinDirection":128},"zone":12,"typeConfidence":0.59,"plateTime":0.4637963038415851,"extension":7.073597706376909},"index":2,"playId":"55e3f370-bc8d-31b9-97c0-52ff83ceacdb","pitchNumber":3,"startTime":"2026-04-18T23:46:33.335Z","endTime":"2026-04-18T23:46:38.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.8,"endSpeed":68.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.27322346006991,"aZ":-37.12651678851081,"pfxX":-7.565301690711355,"pfxZ":-4.165365789999992,"pX":0.8929884385160923,"pZ":2.620057457197703,"vX0":-3.8341772487151475,"vY0":-108.75280936347052,"vZ0":3.106211412664817,"x":82.96,"y":168.04,"x0":3.6655197850863384,"y0":50.00203712116634,"z0":5.218959642209053,"aX":-8.99877665279447},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-6.2,"breakHorizontal":14.8,"spinRate":2098,"spinDirection":289},"zone":12,"typeConfidence":0.9,"plateTime":0.504947325020582,"extension":6.9737036231230345},"index":3,"playId":"33292d08-24e5-37ce-8ee7-1fb0c7a1e89b","pitchNumber":4,"startTime":"2026-04-18T23:46:51.810Z","endTime":"2026-04-18T23:46:55.971Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.385618309529374,"aZ":-37.28422647134628,"pfxX":-7.955727038652197,"pfxZ":-3.986565308910241,"pX":0.7157878773655652,"pZ":1.0685141255315422,"vX0":-4.3111010097287945,"vY0":-112.81985001354343,"vZ0":-0.5244751708140359,"x":89.72,"y":209.93,"x0":3.6876360018091745,"y0":50.001288290667354,"z0":5.076375120864974,"aX":-10.206850028511345},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-7.1,"breakHorizontal":15.5,"spinRate":2184,"spinDirection":293},"zone":14,"typeConfidence":0.85,"plateTime":0.48632720263403506,"extension":7.034964463691464},"index":4,"playId":"e43d00df-e9d5-32a9-a3dd-26ee7711aacc","pitchNumber":5,"startTime":"2026-04-18T23:47:10.556Z","endTime":"2026-04-18T23:47:14.552Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"playId":"4b5eea23-f020-3ac7-9004-783492b53c6c","startTime":"2026-04-18T23:47:33.695Z","endTime":"2026-04-18T23:47:36.987Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.89851531662417,"aZ":-37.398162133277175,"pfxX":-5.574170132968789,"pfxZ":-4.108560469576606,"pX":1.0659165689633985,"pZ":2.9336244986991025,"vX0":-3.861652615032215,"vY0":-112.27259001981255,"vZ0":3.2463536913685442,"x":76.37,"y":159.57,"x0":3.5339948316524197,"y0":50.00035449609859,"z0":5.282735031104718,"aX":-7.093142392491157},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-6.2,"breakHorizontal":11.2,"spinRate":2160,"spinDirection":291},"zone":12,"typeConfidence":0.89,"plateTime":0.4884230299174894,"extension":7.105171782895301},"index":6,"playId":"e511043a-69d3-3070-832b-2e4c8523d0ea","pitchNumber":6,"startTime":"2026-04-18T23:47:53.388Z","endTime":"2026-04-18T23:47:59.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:47:59.871Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Chandler Simpson pops out softly to shortstop Konnor Griffin.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-18T23:48:00.894Z","endTime":"2026-04-18T23:49:12.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":2},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.2,"endSpeed":69.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.19630804320626,"aZ":-36.09650970740449,"pfxX":-4.175497699967287,"pfxZ":-3.256328355877553,"pX":0.7945466555091245,"pZ":2.4939088785041585,"vX0":-4.7401978586667,"vY0":-109.35431584141328,"vZ0":2.384289945746269,"x":86.71,"y":171.44,"x0":3.536871362463666,"y0":50.00239116392106,"z0":5.275826803487723,"aX":-5.0303485359004},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-4.9,"breakHorizontal":8.9,"spinRate":1923,"spinDirection":295},"zone":6,"typeConfidence":0.89,"plateTime":0.5018502889290066,"extension":7.210153275104443},"index":0,"playId":"37d81921-a849-37f5-b871-15427aab365a","pitchNumber":1,"startTime":"2026-04-18T23:48:23.629Z","endTime":"2026-04-18T23:48:27.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.609384037981137,"aZ":-37.66712242050017,"pfxX":-4.896648908192521,"pfxZ":-4.419756919226699,"pX":-0.04919541825946704,"pZ":1.9622322405650083,"vX0":-6.200231141450682,"vY0":-111.28019290310576,"vZ0":1.478166649630739,"x":118.88,"y":185.8,"x0":3.4186594262023884,"y0":50.001896439234436,"z0":5.217720149728141,"aX":-6.0864701304379425},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-7.2,"breakHorizontal":10.6,"spinRate":2175,"spinDirection":292},"zone":8,"typeConfidence":0.9,"plateTime":0.4938686167892308,"extension":6.990115291353783},"index":1,"playId":"49b03582-502e-3125-ac77-e7f3e9c8b759","pitchNumber":2,"startTime":"2026-04-18T23:48:40.489Z","endTime":"2026-04-18T23:48:43.489Z","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":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.877144631745352,"aZ":-27.814822690267633,"pfxX":-4.988083318675694,"pfxZ":3.2449368056729417,"pX":-0.7777357301947874,"pZ":2.1553418638370934,"vX0":-8.263214223546052,"vY0":-115.79934538545776,"vZ0":-0.07095452950869474,"x":146.65,"y":180.59,"x0":3.500446569152636,"y0":50.001461937490774,"z0":4.8723873489462,"aX":-6.697549157720277},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":6.1,"breakHorizontal":11.3,"spinRate":2182,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.475022041057672,"extension":6.879856383977274},"hitData":{"launchSpeed":57.2,"launchAngle":69.0,"totalDistance":84.0,"trajectory":"popup","hardness":"soft","location":"6","coordinates":{"coordX":131.06,"coordY":169.62}},"index":2,"playId":"74742832-daf5-33a6-b08b-fa89b71f47bc","pitchNumber":3,"startTime":"2026-04-18T23:49:02.723Z","endTime":"2026-04-18T23:49:12.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:49:12.915Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-18T23:51:18.000Z","endTime":"2026-04-18T23:52:24.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Nick Fortes remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-18T23:50:45.629Z","endTime":"2026-04-18T23:51:18.000Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":676439,"link":"/api/v1/people/676439"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.5,"endSpeed":83.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.699944782235196,"aZ":-23.075859367304925,"pfxX":10.02235327035285,"pfxZ":5.138201033052018,"pX":0.12936633241298945,"pZ":1.4371099255298754,"vX0":-7.191798174640618,"vY0":-131.63432669026545,"vZ0":-5.80319755584222,"x":114.02,"y":148.91,"x0":1.583117816942412,"y0":50.00090286186409,"z0":5.3586439799354775,"aX":17.737232954934232},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.3,"breakHorizontal":-16.8,"spinRate":2037,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.4147426159679055,"extension":6.286565146970416},"index":1,"playId":"9d5c03c9-26f5-3388-8da3-473ea85d18e4","pitchNumber":1,"startTime":"2026-04-18T23:51:18.000Z","endTime":"2026-04-18T23:51:30.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.033662792615733,"aZ":-23.661486985076206,"pfxX":-7.703432463752211,"pfxZ":6.208603390974789,"pX":0.12149208039232509,"pZ":3.345194731995274,"vX0":-2.037701282466073,"vY0":-116.66511558978353,"vZ0":0.1533568412216847,"x":112.37,"y":148.46,"x0":2.008088719590213,"y0":50.00230411295482,"z0":5.518415858233461,"aX":-10.562356117917457},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":11.5,"breakHorizontal":14.4,"spinRate":2097,"spinDirection":258},"zone":2,"typeConfidence":2.0,"plateTime":0.47044419166423435,"extension":6.280665598607951},"index":2,"playId":"28652164-d077-3478-9e0d-65292932df3a","pitchNumber":2,"startTime":"2026-04-18T23:51:30.558Z","endTime":"2026-04-18T23:51:34.964Z","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":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43566265861763,"aZ":-24.388357120779645,"pfxX":-7.139394737038865,"pfxZ":5.484388523139451,"pX":0.19846459566118188,"pZ":3.4404584787405437,"vX0":-2.0911892255257096,"vY0":-118.88563822911786,"vZ0":0.2727689703667633,"x":109.43,"y":145.89,"x0":2.018847356661532,"y0":50.004859359344906,"z0":5.5517357710901205,"aX":-10.14175916187301},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":10.3,"breakHorizontal":13.4,"spinRate":2159,"spinDirection":251},"zone":2,"typeConfidence":2.0,"plateTime":0.4620753580057504,"extension":6.163996893681484},"index":3,"playId":"bc68a861-bc26-3906-aa69-6aaa3833a8da","pitchNumber":3,"startTime":"2026-04-18T23:51:42.811Z","endTime":"2026-04-18T23:51:46.064Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-18T23:51:53.567Z","endTime":"2026-04-18T23:52:02.210Z","isPitch":false,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.389312902728857,"aZ":-24.738930446529533,"pfxX":10.021620084646017,"pfxZ":4.83754878737199,"pX":0.8294093167072518,"pZ":2.661031920128846,"vX0":-4.943646144635083,"vY0":-123.13812454492133,"vZ0":-2.0459890458484775,"x":85.38,"y":166.93,"x0":1.5608383559074543,"y0":50.00047918585775,"z0":5.595101464956713,"aX":15.391924750976399},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":8.5,"breakHorizontal":-17.0,"spinRate":1846,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.4447565450660349,"extension":6.239109441252561},"index":5,"playId":"7c10a433-f0e2-3e7c-a535-fec3f079a6ea","pitchNumber":4,"startTime":"2026-04-18T23:52:02.210Z","endTime":"2026-04-18T23:52:06.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.179624558582244,"aZ":-26.277804538930788,"pfxX":10.618254761117026,"pfxZ":3.848851168846685,"pX":0.533031080982629,"pZ":1.4741594263248974,"vX0":-5.698160568631893,"vY0":-122.90382609503745,"vZ0":-4.417929655436303,"x":96.68,"y":198.98,"x0":1.5010792895519163,"y0":50.001956981504996,"z0":5.52472085796567,"aX":16.256022277245332},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.1,"breakHorizontal":-17.9,"spinRate":1661,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.44551948113327633,"extension":6.280683133412217},"index":6,"playId":"335a8846-0158-3df6-856e-33a0ba0c05a6","pitchNumber":5,"startTime":"2026-04-18T23:52:20.098Z","endTime":"2026-04-18T23:52:24.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:52:24.800Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcell Ozuna singles on a ground ball to center fielder Cedric Mullins, deflected by pitcher Ian Seymour.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-18T23:52:34.188Z","endTime":"2026-04-18T23:53:11.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693855,"link":"/api/v1/people/693855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":83.8,"endSpeed":77.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.699998406774842,"aZ":-27.13885785183677,"pfxX":7.706467930647748,"pfxZ":3.313827140978466,"pX":1.261641519544951,"pZ":3.0503855549863474,"vX0":-3.27752793496558,"vY0":-122.13986454619486,"vZ0":-0.8568854739813654,"x":68.91,"y":156.42,"x0":1.6152490172721103,"y0":50.004176385495526,"z0":5.727030877009001,"aX":11.714453686254808},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.1,"breakHorizontal":-13.2,"spinRate":1578,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.44741318219385295,"extension":6.235597787258769},"index":0,"playId":"0e562aa8-a180-392e-9e5f-38446dfbbbd5","pitchNumber":1,"startTime":"2026-04-18T23:52:48.722Z","endTime":"2026-04-18T23:52:52.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.977565656377728,"aZ":-24.411443358509178,"pfxX":9.002641525433344,"pfxZ":4.29454687708327,"pX":0.3819883853478947,"pZ":2.1959517894377214,"vX0":-6.42579490774539,"vY0":-133.2091494691789,"vZ0":-4.079009786597614,"x":102.44,"y":179.49,"x0":1.6484245003260203,"y0":50.00516322086001,"z0":5.499175662619414,"aX":16.280350043327115},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.2,"breakHorizontal":-15.0,"spinRate":2093,"spinDirection":145},"zone":9,"typeConfidence":2.0,"plateTime":0.4102296605928508,"extension":6.18430080375004},"hitData":{"launchSpeed":101.9,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":135.24,"coordY":114.9}},"index":1,"playId":"6dc6b88b-27f1-3fcd-894e-ccc6c42552d2","pitchNumber":2,"startTime":"2026-04-18T23:53:00.672Z","endTime":"2026-04-18T23:53:11.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:53:11.996Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Yorke flies out sharply to center fielder Cedric Mullins.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-18T23:53:23.199Z","endTime":"2026-04-18T23:53:54.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.571962461289928,"aZ":-21.122790749751257,"pfxX":9.58284081506796,"pfxZ":6.203550779118002,"pX":-0.010162875520210338,"pZ":3.1366578853642455,"vX0":-7.314462571130907,"vY0":-132.20506409301223,"vZ0":-2.4293561859156387,"x":117.39,"y":154.09,"x0":1.5390171176803806,"y0":50.001827980263535,"z0":5.60768938063205,"aX":17.066193766617737},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.9,"breakHorizontal":-15.8,"spinRate":2044,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.4133374238515888,"extension":6.2206689147651435},"hitData":{"launchSpeed":102.3,"launchAngle":37.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":150.82,"coordY":49.37}},"index":0,"playId":"06e3718c-e7c7-30dc-a34b-b2e106f21ca6","pitchNumber":1,"startTime":"2026-04-18T23:53:39.647Z","endTime":"2026-04-18T23:53:54.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:53:54.282Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Horwitz strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-18T23:54:04.978Z","endTime":"2026-04-18T23:55:42.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.699150525232728,"aZ":-26.069874486383345,"pfxX":-4.36443447134169,"pfxZ":4.302514118393365,"pX":-0.3779538426743726,"pZ":4.058211160652814,"vX0":-3.8165960347106647,"vY0":-118.8557096234087,"vZ0":1.735175729173919,"x":131.41,"y":129.21,"x0":1.8207284146701015,"y0":50.00035672733184,"z0":5.701257875348276,"aX":-6.186110384296391},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":8.5,"breakHorizontal":8.9,"spinRate":2145,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.46243168039632376,"extension":6.074603849127896},"index":0,"playId":"5ced3349-2b10-3a7b-92a5-4a239131e796","pitchNumber":1,"startTime":"2026-04-18T23:54:14.934Z","endTime":"2026-04-18T23:54:19.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66634894462434,"aZ":-23.242064960096517,"pfxX":10.407315574854376,"pfxZ":5.168445545086056,"pX":-0.316951305640752,"pZ":1.486913485971456,"vX0":-8.031701488262977,"vY0":-130.66557023026002,"vZ0":-5.71799078787862,"x":129.08,"y":198.63,"x0":1.4453260637800265,"y0":50.003404909713296,"z0":5.451222169340282,"aX":17.987472491536064},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.3,"breakHorizontal":-17.0,"spinRate":2050,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.4192615165437479,"extension":6.2648471512880395},"index":1,"playId":"e29721f4-abf4-3f93-b72e-1d5341b04586","pitchNumber":2,"startTime":"2026-04-18T23:54:30.039Z","endTime":"2026-04-18T23:54:34.167Z","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":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.262548040134725,"aZ":-25.896165118682664,"pfxX":-5.4210017982447765,"pfxZ":4.55849664759786,"pX":0.27022604613291573,"pZ":3.2900241917321793,"vX0":-2.2935319806082646,"vY0":-117.45171730966963,"vZ0":0.2745328568642751,"x":106.7,"y":149.95,"x0":1.9679004918444676,"y0":50.001793976645345,"z0":5.6086073782398485,"aX":-7.46255868980751},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":8.6,"breakHorizontal":10.4,"spinRate":2269,"spinDirection":261},"zone":2,"typeConfidence":2.0,"plateTime":0.4689636243081634,"extension":6.243058579106969},"index":2,"playId":"31a02bc6-8ee3-3e26-b320-1352b3ff9353","pitchNumber":3,"startTime":"2026-04-18T23:54:49.272Z","endTime":"2026-04-18T23:54:53.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.419599064949928,"aZ":-25.635568676927136,"pfxX":9.80031305057396,"pfxZ":4.4199600480792,"pX":-0.3087291492704992,"pZ":1.6129209799976527,"vX0":-7.117520348264499,"vY0":-120.56613385718616,"vZ0":-3.929086825554941,"x":128.77,"y":195.23,"x0":1.401591817125861,"y0":50.00277221462879,"z0":5.514235779945121,"aX":14.495390953335475},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.3,"breakHorizontal":-16.2,"spinRate":1681,"spinDirection":126},"zone":7,"typeConfidence":2.0,"plateTime":0.45348878376113433,"extension":6.201180491517533},"index":3,"playId":"7c3c33cb-2d77-3d29-9cfb-14b9436d3946","pitchNumber":4,"startTime":"2026-04-18T23:55:05.612Z","endTime":"2026-04-18T23:55:09.342Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-18T23:55:26.688Z","endTime":"2026-04-18T23:55:37.999Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"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":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02995126239714,"aZ":-14.722811593168432,"pfxX":5.708805459648527,"pfxZ":9.508699543606388,"pX":-0.20044482257871843,"pZ":3.769922203370194,"vX0":-6.907418439988878,"vY0":-135.45927988139726,"vZ0":-1.7058902935158518,"x":124.64,"y":136.99,"x0":1.655915528456061,"y0":50.00073004247008,"z0":5.45120273235597,"aX":10.475747684456044},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":-8.6,"spinRate":2297,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.4062853028259634,"extension":6.2496472368055365},"index":5,"playId":"17374a13-bb78-330e-86cb-2e311b50a09d","pitchNumber":5,"startTime":"2026-04-18T23:55:37.999Z","endTime":"2026-04-18T23:55:42.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:55:42.500Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out softly to catcher Henry Davis. Junior Caminero out on batter interference.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-18T23:56:54.915Z","endTime":"2026-04-18T23:59:13.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.61468699147469,"aZ":-30.288350872637107,"pfxX":11.762450884631868,"pfxZ":1.3484615771298891,"pX":-1.4905275550800283,"pZ":0.5877204213800586,"vX0":-14.067866001564859,"vY0":-117.48758547420731,"vZ0":-4.075400198660549,"x":173.82,"y":222.91,"x0":3.0513144776517667,"y0":50.002186299442364,"z0":5.165133810538252,"aX":16.416653113284298},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.6,"breakHorizontal":-17.8,"spinRate":2069,"spinDirection":110},"zone":13,"typeConfidence":0.64,"plateTime":0.4665146115401675,"extension":7.009100254028423},"index":0,"playId":"63a22a38-40fc-31c7-9841-ff25534ed39a","pitchNumber":1,"startTime":"2026-04-18T23:58:04.084Z","endTime":"2026-04-18T23:58:07.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.037205408190992,"aZ":-27.437183147451556,"pfxX":11.108006640354658,"pfxZ":2.744353006259252,"pX":-0.13416584763072908,"pZ":1.3369881573508893,"vX0":-12.584585253755108,"vY0":-130.9260020608513,"vZ0":-4.349344857118259,"x":122.11,"y":202.68,"x0":3.303890285054043,"y0":50.00275451651725,"z0":5.0860538304714416,"aX":19.179981024219433},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.1,"breakHorizontal":-17.2,"spinRate":1864,"spinDirection":131},"zone":13,"typeConfidence":0.87,"plateTime":0.41921600839273143,"extension":6.880573725015117},"index":1,"playId":"435f8ab0-1337-3f89-abf0-9c1dc156acaf","pitchNumber":2,"startTime":"2026-04-18T23:58:19.672Z","endTime":"2026-04-18T23:58:23.615Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-04-18T23:58:30.214Z","endTime":"2026-04-18T23:58:42.293Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.243069023572527,"aZ":-31.06996521868934,"pfxX":12.37035316748056,"pfxZ":0.7781730760857135,"pX":-2.254765515018103,"pZ":0.49194413848889806,"vX0":-16.22799429664941,"vY0":-118.60534635504884,"vZ0":-4.065654261502869,"x":202.95,"y":225.5,"x0":3.0624014364973164,"y0":50.00531109736228,"z0":5.05532006089375,"aX":17.6630878794882},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.6,"breakHorizontal":-18.6,"spinRate":2001,"spinDirection":111},"zone":13,"typeConfidence":0.65,"plateTime":0.46143785469853515,"extension":7.154714741367581},"index":3,"playId":"89a6a40f-72bd-3702-b1fa-e5265b61c292","pitchNumber":3,"startTime":"2026-04-18T23:58:42.293Z","endTime":"2026-04-18T23:58:47.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.291248250307024,"aZ":-29.0236309504759,"pfxX":9.415145435900488,"pfxZ":1.8086187717484723,"pX":1.219336288185348,"pZ":2.443786160344882,"vX0":-8.657166302768507,"vY0":-130.99599593659215,"vZ0":-1.533178573451259,"x":70.52,"y":172.8,"x0":3.341390908737495,"y0":50.00161423471612,"z0":5.2033874284187425,"aX":16.386166499710768},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.1,"breakHorizontal":-15.1,"spinRate":1776,"spinDirection":126},"zone":14,"typeConfidence":0.8,"plateTime":0.4178996721965125,"extension":7.066299081955786},"hitData":{"launchSpeed":59.3,"launchAngle":-67.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":131.41,"coordY":199.17}},"index":4,"playId":"9b5a9241-fda8-3e8f-a0c2-720b39965038","pitchNumber":4,"startTime":"2026-04-18T23:59:05.665Z","endTime":"2026-04-18T23:59:13.758Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-18T23:59:13.758Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a line drive to center fielder Oneil Cruz.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-18T23:59:48.312Z","endTime":"2026-04-19T00:01:10.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"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, 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":76.3,"endSpeed":69.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.024977881985638,"aZ":-34.219981735553645,"pfxX":-4.618536717857085,"pfxZ":-1.6662197313738432,"pX":-0.7670031815290054,"pZ":2.107735151184062,"vX0":-7.77902875935568,"vY0":-110.85205209756612,"vZ0":1.1842989061572053,"x":146.24,"y":181.87,"x0":3.404123604224112,"y0":50.00146878198794,"z0":5.172183294300695,"aX":-5.677637303803782},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-2.3,"breakHorizontal":10.6,"spinRate":2118,"spinDirection":290},"zone":13,"typeConfidence":0.83,"plateTime":0.4963909051937394,"extension":7.043314869015794},"index":0,"playId":"26b9c2f8-3e89-3a8e-a8f1-4470337c4728","pitchNumber":1,"startTime":"2026-04-18T23:59:48.312Z","endTime":"2026-04-18T23:59:56.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.164294543992188,"aZ":-25.35999466062003,"pfxX":10.808390592336831,"pfxZ":4.120673504166255,"pX":0.6266523345871683,"pZ":2.5031478086155134,"vX0":-10.268998753563848,"vY0":-127.98855223910779,"vZ0":-1.594819566418936,"x":93.11,"y":171.2,"x0":3.2924682914824195,"y0":50.00453890131458,"z0":5.126272117642084,"aX":17.879786012413128},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.3,"breakHorizontal":-17.2,"spinRate":1924,"spinDirection":132},"zone":6,"typeConfidence":0.72,"plateTime":0.4284511470211645,"extension":6.9551934701521745},"index":1,"playId":"b432be46-c2b1-3b25-bbc0-36013d984a7c","pitchNumber":2,"startTime":"2026-04-19T00:00:03.224Z","endTime":"2026-04-19T00:00:07.429Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-19T00:00:21.903Z","endTime":"2026-04-19T00:00:27.275Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40520546971439,"aZ":-31.74929968292543,"pfxX":-7.607039708619883,"pfxZ":0.3237360182281117,"pX":-2.4235736890659263,"pZ":1.6380537959164674,"vX0":-10.853467894622174,"vY0":-114.77460550610955,"vZ0":-0.5265142687972539,"x":209.38,"y":194.55,"x0":3.384290708080079,"y0":50.003264165029144,"z0":5.005512566814809,"aX":-9.98518309417163},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":0.8,"breakHorizontal":16.9,"spinRate":2218,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.480166009423578,"extension":7.2246435893073295},"index":3,"playId":"88e026c2-a034-3073-9d59-aa5d74f2bc4a","pitchNumber":3,"startTime":"2026-04-19T00:00:27.275Z","endTime":"2026-04-19T00:00:30.476Z","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":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53331924467518,"aZ":-28.494023437323175,"pfxX":-4.806724238954047,"pfxZ":2.704009031647488,"pX":-1.8920804188292668,"pZ":0.9949026701367311,"vX0":-10.91327767479454,"vY0":-116.72011475770377,"vZ0":-2.570016612983217,"x":189.12,"y":211.92,"x0":3.492326267275857,"y0":50.004084493421246,"z0":4.827358510809917,"aX":-6.550232255907048},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":4.4,"breakHorizontal":11.8,"spinRate":2318,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.4715209605919761,"extension":7.068718064308411},"index":4,"playId":"66bf0b25-8186-3a94-a61a-857c2f4c2b0f","pitchNumber":4,"startTime":"2026-04-19T00:00:42.337Z","endTime":"2026-04-19T00:00:47.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":70.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.080310376227548,"aZ":-30.361362565581395,"pfxX":-8.860753939657087,"pfxZ":1.4233066874276101,"pX":-8.22108819719704E-4,"pZ":2.357187226505174,"vX0":-5.651581228703562,"vY0":-112.98462833606288,"vZ0":0.899221738823567,"x":117.03,"y":175.14,"x0":3.699625925620237,"y0":50.00006886970532,"z0":5.049080638787471,"aX":-11.24355392211197},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":3.2,"breakHorizontal":17.6,"spinRate":2176,"spinDirection":291},"zone":5,"typeConfidence":2.0,"plateTime":0.4882063331607367,"extension":6.882749339564559},"hitData":{"launchSpeed":96.4,"launchAngle":18.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":104.27,"coordY":91.78}},"index":5,"playId":"2ea9b504-db19-3018-852a-443d730fe87d","pitchNumber":5,"startTime":"2026-04-19T00:00:59.755Z","endTime":"2026-04-19T00:01:10.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:01:10.101Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yandy Díaz strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-19T00:04:03.442Z","endTime":"2026-04-19T00:05:26.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-19T00:01:47.491Z","endTime":"2026-04-19T00:02:43.172Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Justin Lawrence replaces Evan Sisk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-19T00:02:43.172Z","endTime":"2026-04-19T00:04:05.783Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664875,"link":"/api/v1/people/664875"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.360145604949025,"aZ":-33.59385644871502,"pfxX":-11.073465353841403,"pfxZ":-0.7257252845256073,"pX":-0.22163935795950934,"pZ":2.3815226516721455,"vX0":10.560166605746991,"vY0":-138.9897359608023,"vZ0":0.7430959496178485,"x":125.45,"y":174.48,"x0":-2.6392727437227808,"y0":50.00463003599091,"z0":4.348714773247305,"aX":-21.57758287669734},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":-1.0,"breakHorizontal":17.8,"spinRate":2424,"spinDirection":249},"zone":5,"typeConfidence":0.98,"plateTime":0.3946920075836613,"extension":6.626353588924986},"index":2,"playId":"f2354aaa-43da-32b3-a028-532c072b8154","pitchNumber":1,"startTime":"2026-04-19T00:04:05.783Z","endTime":"2026-04-19T00:04:10.173Z","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":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.659558279505237,"aZ":-31.6699705298307,"pfxX":10.107279812781355,"pfxZ":0.36350267866885133,"pX":1.422778939314913,"pZ":2.8859997949029337,"vX0":6.9461551548632,"vY0":-117.42450413573901,"vZ0":2.8212119788857,"x":62.77,"y":160.86,"x0":-2.898671903452857,"y0":50.00192783418358,"z0":4.638496106895864,"aX":13.94647343410575},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.8,"breakHorizontal":-20.2},"zone":12,"typeConfidence":0.92,"plateTime":0.4685473450031572,"extension":6.519741018146046},"index":3,"playId":"fc465279-8d69-3c98-81f7-20b5c8c4368a","pitchNumber":2,"startTime":"2026-04-19T00:04:21.267Z","endTime":"2026-04-19T00:04:25.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.754871415544468,"aZ":-30.570073242304677,"pfxX":-10.856098221973307,"pfxZ":0.8286526514660251,"pX":0.842589705472968,"pZ":1.6759505495408775,"vX0":12.876189836497522,"vY0":-138.38435638909382,"vZ0":-1.407995219510536,"x":84.88,"y":193.53,"x0":-2.4668559977663485,"y0":50.00304291426694,"z0":4.245096995312109,"aX":-20.993491678333708},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.4,"breakHorizontal":16.9,"spinRate":2451,"spinDirection":248},"zone":14,"typeConfidence":0.91,"plateTime":0.3962691926161841,"extension":6.58299304135058},"index":4,"playId":"1461eb38-023e-3137-a716-addb4647d58b","pitchNumber":3,"startTime":"2026-04-19T00:04:42.146Z","endTime":"2026-04-19T00:04:45.652Z","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":95.4,"endSpeed":86.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63262379501371,"aZ":-31.96675605147326,"pfxX":-11.163463533947102,"pfxZ":0.10849432757458466,"pX":-0.404023942331013,"pZ":2.9538500862764994,"vX0":10.317213100504016,"vY0":-138.54315434068934,"vZ0":2.222284454658787,"x":132.4,"y":159.03,"x0":-2.7364287388152757,"y0":50.004432105837445,"z0":4.286255798805951,"aX":-21.57779730453325},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.0,"breakHorizontal":17.9,"spinRate":2518,"spinDirection":248},"zone":1,"typeConfidence":0.97,"plateTime":0.39623417898758984,"extension":6.665346334013046},"index":5,"playId":"0a728fcf-7f4e-3be2-ba67-6303aa63d807","pitchNumber":4,"startTime":"2026-04-19T00:04:58.971Z","endTime":"2026-04-19T00:05:02.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66068633323696,"aZ":-20.42760885268957,"pfxX":-9.942194741210638,"pfxZ":5.902258858410459,"pX":0.40925656906723157,"pZ":2.6457243208829024,"vX0":11.594148870637563,"vY0":-140.40371719052212,"vZ0":-1.4501718728145336,"x":101.4,"y":167.35,"x0":-2.4877268202501677,"y0":50.00563083855668,"z0":4.502238102719718,"aX":-19.79591009798856},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.6,"breakHorizontal":15.6,"spinRate":2582,"spinDirection":243},"zone":6,"typeConfidence":0.94,"plateTime":0.39055200544049207,"extension":6.876471197238549},"index":6,"playId":"6d2ebcc3-bf07-3175-9366-06f468a933a3","pitchNumber":5,"startTime":"2026-04-19T00:05:22.052Z","endTime":"2026-04-19T00:05:26.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:05:26.865Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonny DeLuca singles on a line drive to right fielder Ryan O'Hearn. Jonathan Aranda to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-19T00:05:39.633Z","endTime":"2026-04-19T00:06:42.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"postOnSecond":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9330683086663,"aZ":-20.006265755146305,"pfxX":-10.233786095763714,"pfxZ":6.260844888517109,"pX":1.0374958750677519,"pZ":3.1380049309906584,"vX0":13.390290979664629,"vY0":-138.98299658971925,"vZ0":-0.4215887902660466,"x":77.45,"y":154.05,"x0":-2.5271845552642573,"y0":50.00557171592327,"z0":4.627503272985224,"aX":-19.900730075311223},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.4,"breakHorizontal":15.6,"spinRate":2671,"spinDirection":240},"zone":12,"typeConfidence":0.95,"plateTime":0.3950197855247799,"extension":6.797532912417011},"index":0,"playId":"e413ea66-6ed3-345f-95de-04f9d5e5757d","pitchNumber":1,"startTime":"2026-04-19T00:05:50.074Z","endTime":"2026-04-19T00:05:58.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07597571821221,"aZ":-26.630827810360845,"pfxX":-11.088747682786725,"pfxZ":2.9243904185757916,"pX":0.27632111090647143,"pZ":2.7197345701407127,"vX0":11.823107297947496,"vY0":-137.29844213143983,"vZ0":0.8000250565123369,"x":106.47,"y":165.35,"x0":-2.657235201682688,"y0":50.00622765114979,"z0":4.245039781072017,"aX":-21.049636748067417},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.8,"breakHorizontal":17.4,"spinRate":2357,"spinDirection":247},"zone":3,"typeConfidence":0.54,"plateTime":0.39982638859166597,"extension":6.8894253201491},"index":1,"playId":"b73413fd-0776-39e7-838f-ca190c0512cd","pitchNumber":2,"startTime":"2026-04-19T00:06:06.526Z","endTime":"2026-04-19T00:06:09.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.44166247696822,"aZ":-29.29181978267769,"pfxX":-11.40617953620354,"pfxZ":1.423969141543786,"pX":-0.6421297196527544,"pZ":2.927199386025092,"vX0":9.397568643336658,"vY0":-142.11934240607397,"vZ0":1.064516260816557,"x":141.48,"y":159.75,"x0":-2.5253304827642626,"y0":50.003719251052594,"z0":4.421389019279983,"aX":-23.113573905940516},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.0,"breakHorizontal":18.5,"spinRate":2498,"spinDirection":241},"zone":1,"typeConfidence":0.97,"plateTime":0.386788885330585,"extension":6.592289959596149},"hitData":{"launchSpeed":68.9,"launchAngle":21.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.33,"coordY":130.74}},"index":2,"playId":"70c55c15-ee8f-3cc9-a836-ac23dd21b5c9","pitchNumber":3,"startTime":"2026-04-19T00:06:30.296Z","endTime":"2026-04-19T00:06:42.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:06:42.347Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cedric Mullins pops out to third baseman Nick Yorke in foul territory.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-19T00:06:46.355Z","endTime":"2026-04-19T00:08:44.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"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":"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":4},"credits":[{"player":{"id":694377,"link":"/api/v1/people/694377"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03699641996768,"aZ":-27.95683607709035,"pfxX":-11.500310936104773,"pfxZ":2.1221689502258982,"pX":0.9054099534013288,"pZ":2.813459146739701,"vX0":13.438662084945868,"vY0":-140.22090024560356,"vZ0":0.9701459621230664,"x":82.49,"y":162.82,"x0":-2.4577123679350827,"y0":50.00497163550263,"z0":4.288569785404294,"aX":-22.878906973728697},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.3,"breakHorizontal":18.0,"spinRate":2490,"spinDirection":260},"zone":12,"typeConfidence":0.9,"plateTime":0.3907893076926854,"extension":6.510116255808281},"index":0,"playId":"d028e01b-146e-3905-9804-1e8674b705be","pitchNumber":1,"startTime":"2026-04-19T00:07:09.854Z","endTime":"2026-04-19T00:07:13.916Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"ae2e6f0a-dbc5-4bce-a101-977974ad73d1","startTime":"2026-04-19T00:07:28.150Z","endTime":"2026-04-19T00:07:33.150Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38291764517742,"aZ":-18.637091266265983,"pfxX":-9.06847975111954,"pfxZ":6.8208402254362595,"pX":-0.19588724758748127,"pZ":2.338872513494366,"vX0":9.945424884570487,"vY0":-140.1371548413936,"vZ0":-2.1585018379072896,"x":124.47,"y":175.63,"x0":-2.616692390392808,"y0":50.000074090745784,"z0":4.339736738131675,"aX":-17.990993679088007},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.1,"breakHorizontal":14.3,"spinRate":2568,"spinDirection":258},"zone":5,"typeConfidence":0.97,"plateTime":0.3912147484079922,"extension":6.479467909981403},"index":2,"playId":"d68ac108-c5b1-3309-b8f2-39ce91c6ba66","pitchNumber":2,"startTime":"2026-04-19T00:07:44.998Z","endTime":"2026-04-19T00:07:48.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.104576035663918,"aZ":-20.258376412979526,"pfxX":-10.95347126436624,"pfxZ":6.117139334218615,"pX":1.7300042170489425,"pZ":1.4554859956426949,"vX0":15.590642580032911,"vY0":-138.7220930970619,"vZ0":-3.678170089154204,"x":51.06,"y":199.48,"x0":-2.540604569450977,"y0":50.00648827582685,"z0":4.14967263766453,"aX":-21.349267117978197},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.4,"breakHorizontal":16.6,"spinRate":2496,"spinDirection":252},"zone":14,"typeConfidence":0.96,"plateTime":0.394879306247355,"extension":6.639236375630588},"index":3,"playId":"bb567bb6-525a-3ed6-8560-aeca2fa31f9b","pitchNumber":3,"startTime":"2026-04-19T00:08:06.087Z","endTime":"2026-04-19T00:08:10.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44424605926584,"aZ":-32.3524200394129,"pfxX":-10.9005575526953,"pfxZ":-0.08405596506993174,"pX":-0.3082836306726428,"pZ":1.937328836342329,"vX0":10.58351934490517,"vY0":-141.32025963615393,"vZ0":-0.5068394316830751,"x":128.75,"y":186.47,"x0":-2.687041620749572,"y0":50.0064159662238,"z0":4.198542838754349,"aX":-22.035437064512454},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":-0.1,"breakHorizontal":17.5,"spinRate":2677,"spinDirection":238},"zone":7,"typeConfidence":0.98,"plateTime":0.38768556082651573,"extension":6.647068499175629},"hitData":{"launchSpeed":88.6,"launchAngle":71.0,"totalDistance":153.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":88.97,"coordY":186.65}},"index":4,"playId":"cff1865c-817f-37fa-91ae-b493230e88b6","pitchNumber":4,"startTime":"2026-04-19T00:08:32.861Z","endTime":"2026-04-19T00:08:44.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:08:44.692Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Konnor Griffin flies out to right fielder Jonny DeLuca.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-19T00:11:07.310Z","endTime":"2026-04-19T00:11:30.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hunter Bigge replaces Ian Seymour.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T00:10:25.253Z","endTime":"2026-04-19T00:11:09.619Z","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":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84132756161795,"aZ":-11.683378378922676,"pfxX":-2.363040461247604,"pfxZ":10.33793147849037,"pX":-1.176100963572662,"pZ":3.2740883084487318,"vX0":1.5185568732319894,"vY0":-140.17358200949718,"vZ0":-4.362889198843457,"x":161.83,"y":150.38,"x0":-1.418936990224712,"y0":50.005056819511,"z0":5.618706280715361,"aX":-4.684610991827443},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.0,"breakHorizontal":4.0,"spinRate":2370,"spinDirection":177},"zone":11,"typeConfidence":0.9,"plateTime":0.39133677109242404,"extension":6.706227249781419},"index":1,"playId":"4095e101-0a0a-3f36-9fca-677cc997bd00","pitchNumber":1,"startTime":"2026-04-19T00:11:09.619Z","endTime":"2026-04-19T00:11:13.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86624285520586,"aZ":-13.35580834925837,"pfxX":-1.802441822898667,"pfxZ":9.466904759950772,"pX":-0.5568970607186083,"pZ":2.8591059064244475,"vX0":2.4644839747928433,"vY0":-140.35593945901255,"vZ0":-5.113658917213219,"x":138.23,"y":161.58,"x0":-1.2136696312548643,"y0":50.001410808029114,"z0":5.579822815671139,"aX":-3.582612050238948},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":2.8,"spinRate":2431,"spinDirection":269},"zone":4,"typeConfidence":0.89,"plateTime":0.3907991212291928,"extension":6.842387286839455},"hitData":{"launchSpeed":84.0,"launchAngle":30.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.53,"coordY":86.67}},"index":2,"playId":"59c2a5f1-4510-3ad9-9e28-b02d0444a540","pitchNumber":2,"startTime":"2026-04-19T00:11:23.630Z","endTime":"2026-04-19T00:11:30.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:11:30.919Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Davis grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-19T00:11:41.768Z","endTime":"2026-04-19T00:12:16.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.742096830625055,"aZ":-10.336350745134864,"pfxX":-2.528723654725569,"pfxZ":10.645767520039385,"pX":0.11224401445115753,"pZ":1.397262786608181,"vX0":4.402790020194918,"vY0":-142.13466053628414,"vZ0":-9.552398526028115,"x":112.72,"y":201.05,"x0":-1.1264128652007368,"y0":50.00561119553213,"z0":5.452762397474396,"aX":-5.188876692076952},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.5,"breakHorizontal":3.7,"spinRate":2468,"spinDirection":190},"zone":14,"typeConfidence":0.91,"plateTime":0.3849497830850672,"extension":6.807277651312568},"index":0,"playId":"618ad1f9-059d-3c8f-acb9-4d4f1ed0e1ba","pitchNumber":1,"startTime":"2026-04-19T00:11:55.126Z","endTime":"2026-04-19T00:11:59.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18942592081926,"aZ":-11.471688091137384,"pfxX":-2.176777796224811,"pfxZ":10.44035970113044,"pX":-0.041547111859019055,"pZ":1.8894625890643926,"vX0":3.95023635043376,"vY0":-140.05795532178453,"vZ0":-7.89819038507028,"x":118.58,"y":187.76,"x0":-1.188607977409977,"y0":50.00125528832475,"z0":5.499497212524443,"aX":-4.316043685631395},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.4,"breakHorizontal":3.1,"spinRate":2427,"spinDirection":197},"zone":8,"typeConfidence":0.89,"plateTime":0.391340166485977,"extension":6.8401562417032284},"hitData":{"launchSpeed":94.0,"launchAngle":-37.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.08,"coordY":164.88}},"index":1,"playId":"f7680a62-de23-35c7-89dc-fc9986afb9de","pitchNumber":2,"startTime":"2026-04-19T00:12:09.525Z","endTime":"2026-04-19T00:12:16.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:12:16.891Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Oneil Cruz lines out to center fielder Cedric Mullins.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-19T00:12:56.871Z","endTime":"2026-04-19T00:14:23.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-19T00:12:46.370Z","endTime":"2026-04-19T00:12:59.298Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"}},{"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":98.2,"endSpeed":89.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.798593231936074,"aZ":-9.35667204999777,"pfxX":-4.070878081733756,"pfxZ":11.1279687220362,"pX":-0.8649706704078374,"pZ":1.9744329908178515,"vX0":2.6895959671865786,"vY0":-142.7371655648132,"vZ0":-8.231273956287133,"x":149.97,"y":185.47,"x0":-1.293675895285719,"y0":50.00122657335442,"z0":5.495483955544173,"aX":-8.34599643723558},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.5,"breakHorizontal":6.7,"spinRate":2464,"spinDirection":205},"zone":13,"typeConfidence":0.91,"plateTime":0.38466251797594575,"extension":6.858969493379699},"index":1,"playId":"5fb96b53-8cb2-380c-93d7-f1578032ea8c","pitchNumber":1,"startTime":"2026-04-19T00:12:59.298Z","endTime":"2026-04-19T00:13:03.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12597386661408,"aZ":-25.231209731748887,"pfxX":0.49893487528189007,"pfxZ":3.7906515647717747,"pX":-0.3800358721452793,"pZ":3.002424254906745,"vX0":2.552776468436575,"vY0":-133.83970968949933,"vZ0":-2.2917105945858074,"x":131.49,"y":157.71,"x0":-1.4071238680361877,"y0":50.006361834588596,"z0":5.65801497779666,"aX":0.9139174141293702},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.6,"breakHorizontal":-1.4,"spinRate":2484,"spinDirection":145},"zone":4,"typeConfidence":0.83,"plateTime":0.40766735608421456,"extension":6.7956246790636925},"index":2,"playId":"14028cc2-dc27-3ff4-9a90-a8e90b628ab7","pitchNumber":2,"startTime":"2026-04-19T00:13:15.658Z","endTime":"2026-04-19T00:13:19.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.505457395537125,"aZ":-30.814626619860444,"pfxX":2.4991594021913137,"pfxZ":0.797502655729982,"pX":-0.7250248078290301,"pZ":3.4666188962730766,"vX0":0.6975588715789526,"vY0":-129.48189263691523,"vZ0":0.3775401394486876,"x":144.64,"y":145.18,"x0":-1.3222743316835885,"y0":50.00352349218052,"z0":5.665256547866614,"aX":4.26940354119654},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.7,"breakHorizontal":-4.7,"spinRate":2472,"spinDirection":110},"zone":1,"typeConfidence":0.9,"plateTime":0.4220364499431204,"extension":6.544367557188656},"index":3,"playId":"23315f34-4286-3e44-bd4f-0f33933c98bb","pitchNumber":3,"startTime":"2026-04-19T00:13:35.582Z","endTime":"2026-04-19T00:13:38.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21439545074825,"aZ":-36.290688944446245,"pfxX":-9.160520475756922,"pfxZ":-2.3731335512154743,"pX":-2.514729036462707,"pZ":2.03533846875645,"vX0":0.4929180415179796,"vY0":-131.9779854980191,"vZ0":-1.8295395113153603,"x":212.86,"y":183.83,"x0":-1.5183300867733651,"y0":50.001164699323965,"z0":5.450460162626828,"aX":-15.903422842481282},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-4.4,"breakHorizontal":16.4,"spinRate":1591,"spinDirection":230},"zone":13,"typeConfidence":0.91,"plateTime":0.41754457398491684,"extension":6.75471805283907},"index":4,"playId":"68059991-4a25-3074-bb51-10ba84aa0974","pitchNumber":4,"startTime":"2026-04-19T00:13:58.187Z","endTime":"2026-04-19T00:14:02.468Z","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":98.1,"endSpeed":89.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.302638652871295,"aZ":-10.367284854359394,"pfxX":-1.0865832610516928,"pfxZ":10.660977644787362,"pX":-0.3066741785765049,"pZ":2.706313430782342,"vX0":2.995402403805519,"vY0":-142.68703262860436,"vZ0":-6.326553292878636,"x":128.69,"y":165.71,"x0":-1.2326376780146069,"y0":50.00147729400265,"z0":5.617470948498848,"aX":-2.2226587147754278},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.1,"breakHorizontal":1.3,"spinRate":2495,"spinDirection":196},"zone":4,"typeConfidence":0.91,"plateTime":0.38504850321653805,"extension":6.729665614501378},"hitData":{"launchSpeed":99.0,"launchAngle":18.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.97,"coordY":67.98}},"index":5,"playId":"50fec1a0-77a2-34bc-a66c-77f6bc471fae","pitchNumber":5,"startTime":"2026-04-19T00:14:15.133Z","endTime":"2026-04-19T00:14:23.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:14:23.016Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ben Williamson lines out to center fielder Oneil Cruz.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-19T00:15:56.418Z","endTime":"2026-04-19T00:17:54.347Z","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":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.78729233653217,"aZ":-17.970900079224002,"pfxX":-7.728256970387401,"pfxZ":7.374277124646474,"pX":-0.353139935143162,"pZ":3.9013642189887157,"vX0":8.981548972425353,"vY0":-138.1517215847145,"vZ0":1.2707442830191884,"x":130.46,"y":133.44,"x0":-2.647652199078216,"y0":50.003873911714265,"z0":4.646213630413727,"aX":-14.888117031766981},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.8,"breakHorizontal":12.0,"spinRate":2463,"spinDirection":244},"zone":11,"typeConfidence":0.97,"plateTime":0.39701708913098255,"extension":6.668026614510592},"index":0,"playId":"fe558cf6-ef4b-3f3d-a5cf-74ad6e2a2f78","pitchNumber":1,"startTime":"2026-04-19T00:16:31.616Z","endTime":"2026-04-19T00:16:35.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.586150387398295,"aZ":-32.344780894459774,"pfxX":9.677400492288019,"pfxZ":-0.1184080807522836,"pX":-0.7099264135657574,"pZ":3.060301569760566,"vX0":2.4984100404091447,"vY0":-119.14424607289189,"vZ0":3.190088202411429,"x":144.06,"y":156.15,"x0":-3.031316521526291,"y0":50.00362102574676,"z0":4.64193213456723,"aX":13.802383173523731},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.0,"breakHorizontal":-18.1,"spinRate":2995,"spinDirection":71},"zone":1,"typeConfidence":0.92,"plateTime":0.4611280962939843,"extension":6.470323020385956},"index":1,"playId":"b689ca2d-9b4f-3ca2-9734-28306f3041bf","pitchNumber":2,"startTime":"2026-04-19T00:16:45.627Z","endTime":"2026-04-19T00:16:49.557Z","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":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.687543483876205,"aZ":-34.49989401051402,"pfxX":9.952914722932046,"pfxZ":-1.6197463306368851,"pX":0.4167712430131649,"pZ":1.741533940974654,"vX0":4.844995524960975,"vY0":-119.39626630778042,"vZ0":1.138979864779779,"x":101.11,"y":191.76,"x0":-2.9371932341434714,"y0":50.00522458920376,"z0":4.381889096921452,"aX":14.257354072216723},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.3,"breakHorizontal":-19.2,"spinRate":3094,"spinDirection":70},"zone":9,"typeConfidence":0.93,"plateTime":0.4601365416670893,"extension":6.549865664752454},"index":2,"playId":"bca72f8d-7db1-3ea2-87ad-dd8e375a216e","pitchNumber":3,"startTime":"2026-04-19T00:17:01.659Z","endTime":"2026-04-19T00:17:04.960Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-19T00:17:18.700Z","endTime":"2026-04-19T00:17:28.976Z","isPitch":false,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.314184342703218,"aZ":-32.87576438144454,"pfxX":10.435418295029315,"pfxZ":-0.492060749820336,"pX":2.183154312783828,"pZ":1.077269737789862,"vX0":8.222663223161781,"vY0":-120.14808642645372,"vZ0":-1.1077926106332836,"x":33.78,"y":209.69,"x0":-2.661929581885779,"y0":50.00184667832931,"z0":4.515615735399994,"aX":14.968573664577344},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.8,"breakHorizontal":-21.1,"spinRate":3122,"spinDirection":59},"zone":14,"typeConfidence":0.92,"plateTime":0.45916089149666206,"extension":6.983339445529594},"index":4,"playId":"d7d9dcb6-c8d7-370a-8a30-ae51a947f35d","pitchNumber":4,"startTime":"2026-04-19T00:17:28.976Z","endTime":"2026-04-19T00:17:32.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09479203312145,"aZ":-18.00329566254718,"pfxX":-7.220135128406945,"pfxZ":7.128659607389427,"pX":-0.8248594059477258,"pZ":2.720659074959393,"vX0":7.871164097205518,"vY0":-140.21091500196928,"vZ0":-1.5143052223059974,"x":148.44,"y":165.32,"x0":-2.73225158236615,"y0":50.00545327985842,"z0":4.444168802044791,"aX":-14.35896344253931},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.7,"breakHorizontal":11.4,"spinRate":2441,"spinDirection":239},"zone":4,"typeConfidence":0.97,"plateTime":0.3908482449679256,"extension":6.652909316023426},"hitData":{"launchSpeed":87.6,"launchAngle":21.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.84,"coordY":82.97}},"index":5,"playId":"2cba0fd0-9c41-3f16-b8cf-361ac511a3ff","pitchNumber":5,"startTime":"2026-04-19T00:17:46.944Z","endTime":"2026-04-19T00:17:54.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:17:54.347Z","atBatIndex":62},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nick Fortes hit by pitch.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-19T00:17:58.853Z","endTime":"2026-04-19T00:19:15.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":82.6,"endSpeed":75.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.253780783430045,"aZ":-31.33671654067715,"pfxX":11.45665144597676,"pfxZ":0.5805002298055193,"pX":0.9079233943482886,"pZ":2.0994898975910177,"vX0":5.22584327590711,"vY0":-120.18094687279765,"vZ0":1.1130629193398152,"x":82.39,"y":182.09,"x0":-2.7922624312712294,"y0":50.0024491465353,"z0":4.442836145994422,"aX":16.529642135843755},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.7,"breakHorizontal":-22.1,"spinRate":3014,"spinDirection":73},"zone":14,"typeConfidence":0.92,"plateTime":0.4581481978378945,"extension":6.780010518560709},"index":0,"playId":"b18f318b-01de-3c5c-8067-39eca4d49286","pitchNumber":1,"startTime":"2026-04-19T00:18:18.029Z","endTime":"2026-04-19T00:18:23.481Z","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":95.3,"endSpeed":87.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.281161789746932,"aZ":-30.469327073919338,"pfxX":-9.538330160261587,"pfxZ":0.8863786639804472,"pX":1.5181707656412777,"pZ":1.829965596078404,"vX0":14.290965701173473,"vY0":-138.04400333045922,"vZ0":-0.9976483820995631,"x":59.13,"y":189.37,"x0":-2.4830246724351897,"y0":50.00630030183277,"z0":4.2442898081089595,"aX":-18.440887705983098},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.6,"breakHorizontal":14.4,"spinRate":2379,"spinDirection":250},"zone":14,"typeConfidence":0.88,"plateTime":0.39653354108408845,"extension":6.753419334490394},"index":1,"playId":"d3c20f99-4a10-3b32-afe3-4f96b7129a54","pitchNumber":2,"startTime":"2026-04-19T00:18:37.851Z","endTime":"2026-04-19T00:18:41.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.121626231277354,"aZ":-31.97856775055508,"pfxX":-9.35034681820986,"pfxZ":0.10166523990465937,"pX":-0.971424847417288,"pZ":1.626064715438775,"vX0":8.015727976423584,"vY0":-139.3226816123351,"vZ0":-1.3765111195091002,"x":154.03,"y":194.88,"x0":-2.6700833360765386,"y0":50.00395776469292,"z0":4.238689277130258,"aX":-18.39426203044704},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":0.1,"breakHorizontal":15.2,"spinRate":2359,"spinDirection":252},"zone":13,"typeConfidence":0.94,"plateTime":0.39304176328962903,"extension":6.561484116037455},"index":2,"playId":"d2f55553-e05c-3c5e-8b8b-70842d9378e1","pitchNumber":3,"startTime":"2026-04-19T00:18:54.671Z","endTime":"2026-04-19T00:18:59.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79141736639322,"aZ":-21.1496940580234,"pfxX":-6.660612464045223,"pfxZ":5.649441388469334,"pX":-2.1813378867865203,"pZ":3.5857005461875007,"vX0":4.394158323962008,"vY0":-138.7795642836214,"vZ0":1.5938000746657943,"x":200.15,"y":141.97,"x0":-2.9190624768912805,"y0":50.00552881022974,"z0":4.411757169547286,"aX":-13.006183843066294},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.8,"breakHorizontal":11.2,"spinRate":2481,"spinDirection":238},"zone":11,"typeConfidence":0.94,"plateTime":0.39453033353992417,"extension":6.412831581403541},"index":3,"playId":"1bdfe346-ab9c-3902-aaa5-286d9b38cd6b","pitchNumber":4,"startTime":"2026-04-19T00:19:11.140Z","endTime":"2026-04-19T00:19:15.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:19:15.256Z","atBatIndex":63},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Taylor Walls grounds into a double play, second baseman Brandon Lowe to shortstop Konnor Griffin to first baseman Spencer Horwitz. Nick Fortes out at 2nd. Taylor Walls out at 1st.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-19T00:20:27.358Z","endTime":"2026-04-19T00:21:37.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-19T00:19:32.926Z","endTime":"2026-04-19T00:20:27.358Z","isPitch":false,"type":"action","player":{"id":670764,"link":"/api/v1/people/670764"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.8,"endSpeed":77.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03378861905439,"aZ":-27.16515797900836,"pfxX":3.978302004482501,"pfxZ":3.3344335837293952,"pX":2.345996488818619,"pZ":1.93030028067159,"vX0":11.033059696427966,"vY0":-121.58437393741718,"vZ0":-0.344249086784445,"x":104.82,"y":108.86,"x0":-2.76098568424792,"y0":50.00397568609178,"z0":4.423902395995386,"aX":5.975619796955571},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.2,"breakHorizontal":-9.7,"spinRate":2962,"spinDirection":66},"zone":14,"typeConfidence":0.87,"plateTime":0.4498686551143791,"extension":6.569260640730143},"index":1,"playId":"f6508ac3-b8b3-3364-b208-c79f018a4df4","pitchNumber":1,"startTime":"2026-04-19T00:20:27.358Z","endTime":"2026-04-19T00:20:30.550Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":2,"startTime":"2026-04-19T00:20:47.439Z","endTime":"2026-04-19T00:21:29.708Z","isPitch":false,"type":"action"},{"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":96.1,"endSpeed":88.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13120919821723,"aZ":-30.5096327819824,"pfxX":-10.551503758693485,"pfxZ":0.8402640946812285,"pX":0.1829279656290644,"pZ":1.8276142816433345,"vX0":11.860243267474974,"vY0":-139.45355751839858,"vZ0":-0.9862424948817426,"x":110.03,"y":189.43,"x0":-2.7458247929729627,"y0":50.00097279953007,"z0":4.1907555205016465,"aX":-20.86719749958335},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":1.6,"breakHorizontal":16.8,"spinRate":2447,"spinDirection":247},"zone":8,"typeConfidence":0.91,"plateTime":0.39214357100608277,"extension":6.557007043087705},"hitData":{"launchSpeed":99.5,"launchAngle":-4.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.13,"coordY":153.71}},"index":3,"playId":"5b9c63cc-a898-3b3b-a82c-60710281f341","pitchNumber":2,"startTime":"2026-04-19T00:21:29.708Z","endTime":"2026-04-19T00:21:37.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:21:37.267Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Lowe walks.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-19T00:23:54.720Z","endTime":"2026-04-19T00:25:22.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan Baker replaces Hunter Bigge.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T00:23:12.329Z","endTime":"2026-04-19T00:23:56.768Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641329,"link":"/api/v1/people/641329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21896989269366,"aZ":-25.597830711408832,"pfxX":-8.04377673472402,"pfxZ":4.3990008490941275,"pX":-0.4462741037082106,"pZ":2.784864253689793,"vX0":4.143866537496202,"vY0":-121.04821423420408,"vZ0":-3.382260906364107,"x":134.01,"y":163.59,"x0":-1.1296797666801561,"y0":50.000082338891055,"z0":6.425807780594945,"aX":-12.010932129710982},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.4,"breakHorizontal":13.7,"spinRate":1784,"spinDirection":220},"zone":1,"typeConfidence":0.91,"plateTime":0.45140256236350984,"extension":6.245557735248369},"index":1,"playId":"3f470fbc-972e-3832-8652-aaf8e942f018","pitchNumber":1,"startTime":"2026-04-19T00:23:56.768Z","endTime":"2026-04-19T00:23:59.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.236591536199306,"aZ":-9.762586267895754,"pfxX":-1.4548992449885416,"pfxZ":11.218124328234751,"pX":-1.7610330704829833,"pZ":2.275229323613148,"vX0":-1.5459345357016208,"vY0":-140.75458415662098,"vZ0":-9.09046863044306,"x":184.13,"y":177.35,"x0":-1.0147859697635044,"y0":50.003586332682445,"z0":6.187101740031639,"aX":-2.906533127286339},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.6,"breakHorizontal":3.0,"spinRate":2442,"spinDirection":203},"zone":13,"typeConfidence":0.9,"plateTime":0.3897875954054748,"extension":6.2229051597371985},"index":2,"playId":"bfe1f712-2831-34e2-9417-7a073ed626bb","pitchNumber":2,"startTime":"2026-04-19T00:24:09.958Z","endTime":"2026-04-19T00:24:13.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58893691765397,"aZ":-24.449270016224926,"pfxX":-8.106664686905455,"pfxZ":5.043957236723162,"pX":-0.5471023348566686,"pZ":2.011853948674641,"vX0":3.5206156999120934,"vY0":-122.76655968850069,"vZ0":-5.576233219075959,"x":137.85,"y":184.46,"x0":-0.94408247805627,"y0":50.00256597898326,"z0":6.3853208714396095,"aX":-12.412775734740928},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.2,"breakHorizontal":13.9,"spinRate":1875,"spinDirection":219},"zone":7,"typeConfidence":0.91,"plateTime":0.4456273769965775,"extension":6.09735333417162},"index":3,"playId":"52b8d0a9-307d-3caf-b962-96995b55f3bf","pitchNumber":3,"startTime":"2026-04-19T00:24:27.252Z","endTime":"2026-04-19T00:24:30.856Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-19T00:24:38.060Z","endTime":"2026-04-19T00:24:48.443Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"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":85.5,"endSpeed":78.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.25211627932777,"aZ":-24.68263822993217,"pfxX":-8.606449787343326,"pfxZ":4.788442231258272,"pX":-1.6092237774410663,"pZ":1.2312982853585832,"vX0":2.1912272264620496,"vY0":-124.36452370816829,"vZ0":-6.947766603160499,"x":178.34,"y":205.53,"x0":-1.384290618993588,"y0":50.003864169846445,"z0":6.112496128221151,"aX":-13.463463607634962},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.3,"breakHorizontal":15.1,"spinRate":1921,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.440655410291102,"extension":6.206957680871684},"index":5,"playId":"d221544b-f5e0-3fb9-a252-1a9feec47379","pitchNumber":4,"startTime":"2026-04-19T00:24:48.443Z","endTime":"2026-04-19T00:24:51.830Z","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":85.6,"endSpeed":78.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.641120016296888,"aZ":-26.259252765064627,"pfxX":-9.2059199059138,"pfxZ":3.763107286216359,"pX":0.054254461959276905,"pZ":1.2886685482742244,"vX0":5.674075224063176,"vY0":-124.45843321205014,"vZ0":-6.6034343449401565,"x":114.93,"y":203.99,"x0":-1.0574264331456722,"y0":50.00101651962233,"z0":6.146674581932413,"aX":-14.461534483201962},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.5,"breakHorizontal":15.4,"spinRate":1928,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.4398446730604548,"extension":6.332167046172903},"index":6,"playId":"ba8f167a-ac92-3ccd-a9a7-94cdaf23869d","pitchNumber":5,"startTime":"2026-04-19T00:25:02.838Z","endTime":"2026-04-19T00:25:06.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.200271938877464,"aZ":-9.734863738574262,"pfxX":-2.3398289306540407,"pfxZ":11.074270640224356,"pX":-0.3263883651629218,"pZ":1.0388154254248978,"vX0":1.6111738785839096,"vY0":-141.2234408517738,"vZ0":-12.392787811888391,"x":129.44,"y":210.73,"x0":-0.599364763611389,"y0":50.003713517888556,"z0":6.102638745999931,"aX":-4.741574120774061},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.8,"breakHorizontal":4.0,"spinRate":2323,"spinDirection":200},"zone":13,"typeConfidence":0.9,"plateTime":0.38736836751086967,"extension":6.581268964136553},"index":7,"playId":"c34c9ce9-6888-343e-b8d3-20fea892088d","pitchNumber":6,"startTime":"2026-04-19T00:25:18.406Z","endTime":"2026-04-19T00:25:22.270Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:25:22.270Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Reynolds flies out to left fielder Chandler Simpson in foul territory.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-19T00:25:25.175Z","endTime":"2026-04-19T00:26:25.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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":"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":97.0,"endSpeed":88.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7951742510618,"aZ":-9.550206732649421,"pfxX":-1.477673508651415,"pfxZ":11.272752954099401,"pX":0.6899282810132418,"pZ":2.549956690399023,"vX0":4.2363163933994015,"vY0":-140.95525104179052,"vZ0":-8.699798117406788,"x":90.7,"y":169.93,"x0":-0.64218535236329,"y0":50.00362528790203,"z0":6.29761576638669,"aX":-2.9659831860169215},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.7,"breakHorizontal":1.8,"spinRate":2414,"spinDirection":199},"zone":6,"typeConfidence":0.91,"plateTime":0.38895007340281484,"extension":6.48303620956035},"index":0,"playId":"7626154c-d642-3bd5-a398-42e33f1fc8cb","pitchNumber":1,"startTime":"2026-04-19T00:25:48.648Z","endTime":"2026-04-19T00:25:53.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.430299685028057,"aZ":-9.036559629744692,"pfxX":-2.5562791513073826,"pfxZ":11.399669592318713,"pX":0.5807183551020487,"pZ":2.438099409841311,"vX0":4.067476149674012,"vY0":-141.37668608674772,"vZ0":-9.026649370781858,"x":94.86,"y":172.95,"x0":-0.5427480599738594,"y0":50.00055770463577,"z0":6.2472789907832045,"aX":-5.187724244891302},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.1,"breakHorizontal":3.8,"spinRate":2411,"spinDirection":200},"zone":6,"typeConfidence":0.91,"plateTime":0.38703345765238506,"extension":6.515493143400406},"hitData":{"launchSpeed":86.4,"launchAngle":57.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.96,"coordY":141.94}},"index":1,"playId":"e7799ca2-9a74-3d79-8c2d-a0725bd32146","pitchNumber":2,"startTime":"2026-04-19T00:26:12.104Z","endTime":"2026-04-19T00:26:25.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:26:25.104Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan O'Hearn singles on a ground ball to third baseman Junior Caminero. Brandon Lowe to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-19T00:26:31.323Z","endTime":"2026-04-19T00:29:44.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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":84.7,"endSpeed":78.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13369908358939,"aZ":-24.915113291253185,"pfxX":-7.240340756139275,"pfxZ":4.6865383876871025,"pX":0.5415711247031856,"pZ":2.9270135468525527,"vX0":5.80951482518902,"vY0":-123.29635038518111,"vZ0":-3.3953876082654193,"x":96.36,"y":159.75,"x0":-0.8976101434653134,"y0":50.00352561692959,"z0":6.410623709448515,"aX":-11.215281363292327},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.9,"breakHorizontal":11.9,"spinRate":1811,"spinDirection":219},"zone":3,"typeConfidence":0.91,"plateTime":0.4432293670627563,"extension":6.334651048977174},"index":0,"playId":"042878a7-e826-3682-b427-6e74634227d4","pitchNumber":1,"startTime":"2026-04-19T00:26:51.568Z","endTime":"2026-04-19T00:26:55.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.191939421825627,"aZ":-23.024991136937917,"pfxX":-9.739214944068678,"pfxZ":5.721747168640086,"pX":0.5897736392072767,"pZ":0.774827472761109,"vX0":6.832786105549973,"vY0":-125.34987400307419,"vZ0":-8.527026365571938,"x":94.52,"y":217.86,"x0":-0.8995225718472383,"y0":50.002378033967425,"z0":6.086028944474499,"aX":-15.573020124269359},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.6,"breakHorizontal":16.2,"spinRate":1975,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.43614496161546557,"extension":6.421937170361074},"index":1,"playId":"f64fa4e0-fd3a-327d-8e9a-6854ba108ac4","pitchNumber":2,"startTime":"2026-04-19T00:27:07.618Z","endTime":"2026-04-19T00:27:11.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14977386378491,"aZ":-22.30451022202589,"pfxX":-9.559555611864269,"pfxZ":6.042137708324352,"pX":-0.1742288445140226,"pZ":2.09784058113262,"vX0":5.009467953895287,"vY0":-126.77882124158596,"vZ0":-5.96718412287474,"x":123.64,"y":182.14,"x0":-0.9305747090134884,"y0":50.000351027558786,"z0":6.254281268222928,"aX":-15.608446994711047},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.8,"breakHorizontal":16.2,"spinRate":1918,"spinDirection":216},"zone":8,"typeConfidence":0.9,"plateTime":0.4315073114546384,"extension":6.254904876826435},"index":2,"playId":"7e28e1d1-4702-3c50-a810-ac82c57371c4","pitchNumber":3,"startTime":"2026-04-19T00:27:28.612Z","endTime":"2026-04-19T00:27:32.909Z","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":98.3,"endSpeed":89.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.415851001820265,"aZ":-10.713987554159829,"pfxX":-1.4613563106605427,"pfxZ":10.445067892704255,"pX":-0.36780090834204143,"pZ":2.867191224869173,"vX0":2.0482416798136973,"vY0":-142.99792458391516,"vZ0":-7.689228126480075,"x":131.02,"y":161.37,"x0":-0.9061475564146624,"y0":50.000736833366375,"z0":6.276465032396987,"aX":-3.0020907405605377},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.4,"breakHorizontal":2.2,"spinRate":2323,"spinDirection":201},"zone":1,"typeConfidence":0.91,"plateTime":0.38419168188792874,"extension":6.370232135752849},"index":3,"playId":"718a0153-67af-3e17-8f66-a5ba0f2cede1","pitchNumber":4,"startTime":"2026-04-19T00:28:10.844Z","endTime":"2026-04-19T00:28:14.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.194966563948846,"aZ":-26.63726922422693,"pfxX":-8.585339751130048,"pfxZ":3.508991670169946,"pX":-0.64084873051345,"pZ":2.3492949501206417,"vX0":4.052400133920637,"vY0":-124.89680950638363,"vZ0":-4.311382476908502,"x":141.43,"y":175.35,"x0":-1.1690438302684945,"y0":50.00523084254963,"z0":6.288912249723796,"aX":-13.563311804770613},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.6,"breakHorizontal":14.6,"spinRate":1881,"spinDirection":222},"zone":4,"typeConfidence":0.91,"plateTime":0.43857026916545827,"extension":6.448898866806457},"index":4,"playId":"0ea3695e-cc71-37ed-8911-b9d7670ffbd1","pitchNumber":5,"startTime":"2026-04-19T00:28:31.970Z","endTime":"2026-04-19T00:28:35.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.322525922028046,"aZ":-11.299516326509467,"pfxX":-0.6671386070607568,"pfxZ":10.046241403806714,"pX":-0.9788994458163112,"pZ":3.468743869621723,"vX0":0.468805698780598,"vY0":-142.88139762545663,"vZ0":-6.168022146860186,"x":154.31,"y":145.12,"x0":-1.0579863165394976,"y0":50.006898223373916,"z0":6.357901741128971,"aX":-1.3868724435129833},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.2,"breakHorizontal":1.1,"spinRate":2177,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.38259009663866994,"extension":6.183442485502156},"index":5,"playId":"1e350aee-01b4-38ef-944f-afcbf07399e6","pitchNumber":6,"startTime":"2026-04-19T00:28:54.729Z","endTime":"2026-04-19T00:28:58.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82880569329445,"aZ":-11.234830611092516,"pfxX":-0.646843910386414,"pfxZ":10.321644138098918,"pX":-0.029508855845053004,"pZ":3.8966663951059664,"vX0":2.1774970745861717,"vY0":-141.22557998097483,"vZ0":-4.914084090944147,"x":118.12,"y":133.57,"x0":-0.7250061204069056,"y0":50.00352448360101,"z0":6.375968142107945,"aX":-1.312357118986844},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.9,"breakHorizontal":0.7,"spinRate":2272,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.3871734560488709,"extension":6.373980111792909},"index":6,"playId":"8bb67673-1452-3504-9877-5ccf83cf493b","pitchNumber":7,"startTime":"2026-04-19T00:29:12.927Z","endTime":"2026-04-19T00:29:16.422Z","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":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.0,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0256086767844,"aZ":-11.712341063765153,"pfxX":-2.46379679988173,"pfxZ":9.919429613254847,"pX":-0.8861362797373957,"pZ":2.2827753164422666,"vX0":1.0234145662129701,"vY0":-142.32656042727695,"vZ0":-9.13463240195387,"x":150.78,"y":177.15,"x0":-0.9292009194441208,"y0":50.0011356940034,"z0":6.264985163230855,"aX":-5.08118647876234},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.4,"breakHorizontal":4.3,"spinRate":2247,"spinDirection":198},"zone":13,"typeConfidence":0.9,"plateTime":0.3840571711028211,"extension":6.189920511390639},"hitData":{"launchSpeed":80.7,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.76,"coordY":171.95}},"index":7,"playId":"1dd49749-7615-306d-980e-e452d9e2bf64","pitchNumber":8,"startTime":"2026-04-19T00:29:34.016Z","endTime":"2026-04-19T00:29:44.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:29:44.276Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcell Ozuna strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-19T00:31:05.072Z","endTime":"2026-04-19T00:32:13.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"postOnSecond":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Billy Cook replaces Ryan O'Hearn.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-19T00:30:14.513Z","endTime":"2026-04-19T00:30:26.965Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":656811,"link":"/api/v1/people/656811"},"base":1},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-19T00:30:26.965Z","endTime":"2026-04-19T00:31:07.410Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.43145217932516,"aZ":-8.963626569693176,"pfxX":-2.058875293475451,"pfxZ":11.67376152169655,"pX":-0.20841886088641667,"pZ":2.555760627636024,"vX0":2.0263727510113774,"vY0":-140.70602572021002,"vZ0":-8.78360765913096,"x":124.94,"y":169.77,"x0":-0.6733708046463084,"y0":50.00427368191029,"z0":6.314078973158784,"aX":-4.09406353234734},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.3,"breakHorizontal":3.2,"spinRate":2372,"spinDirection":201},"zone":5,"typeConfidence":0.91,"plateTime":0.3905378312993495,"extension":6.483399529161939},"index":2,"playId":"76758a02-ff0c-33b7-9608-28b8d1760ebd","pitchNumber":1,"startTime":"2026-04-19T00:31:07.410Z","endTime":"2026-04-19T00:31:11.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.905946063846386,"aZ":-24.109068650702906,"pfxX":-9.53238394696499,"pfxZ":5.024423060428909,"pX":-1.3999109564555678,"pZ":2.1915210452840195,"vX0":2.1853551933208104,"vY0":-126.4530741220968,"vZ0":-5.4340092545719525,"x":170.36,"y":179.61,"x0":-1.041894917302188,"y0":50.003926052724275,"z0":6.324903869799244,"aX":-15.301824242175334},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.0,"breakHorizontal":16.7,"spinRate":1907,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.4346260970434237,"extension":6.479056030792232},"index":3,"playId":"88184c36-fac2-38f1-b3c1-1da2adf14967","pitchNumber":2,"startTime":"2026-04-19T00:31:23.947Z","endTime":"2026-04-19T00:31:27.232Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-19T00:31:36.000Z","endTime":"2026-04-19T00:31:51.446Z","isPitch":false,"type":"action","player":{"id":542303,"link":"/api/v1/people/542303"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.294211567768336,"aZ":-9.276809194621753,"pfxX":-2.513429617410094,"pfxZ":11.308329428720166,"pX":0.39189870414649874,"pZ":3.8236861019128785,"vX0":3.5392650074264673,"vY0":-141.8325099442244,"vZ0":-5.516065970090735,"x":102.06,"y":135.54,"x0":-0.5491606650450046,"y0":50.00539992051213,"z0":6.393563518845985,"aX":-5.090627519754363},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.4,"breakHorizontal":3.8,"spinRate":2399,"spinDirection":194},"zone":12,"typeConfidence":0.91,"plateTime":0.3870877826964736,"extension":6.381167530457952},"index":5,"playId":"6e3691e9-9b74-3454-a6c8-91e3686eeea6","pitchNumber":3,"startTime":"2026-04-19T00:31:51.446Z","endTime":"2026-04-19T00:31:54.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11534279343319,"aZ":-9.981915827657993,"pfxX":-0.4516773380438459,"pfxZ":10.980759834293282,"pX":0.4779332508830133,"pZ":2.7462653100097367,"vX0":3.1103785967581046,"vY0":-141.46188923678636,"vZ0":-8.286711813141213,"x":98.78,"y":164.63,"x0":-0.5784662109231165,"y0":50.002474062009966,"z0":6.3584152831273295,"aX":-0.9130193310011874},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.4,"breakHorizontal":0.1,"spinRate":2322,"spinDirection":195},"zone":6,"typeConfidence":0.9,"plateTime":0.38759808115381045,"extension":6.442010404775592},"index":6,"playId":"29d2d02b-ee92-318d-a85a-6bd00218bbce","pitchNumber":4,"startTime":"2026-04-19T00:32:09.643Z","endTime":"2026-04-19T00:32:13.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:32:13.381Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Yorke singles on a line drive to right fielder Jonny DeLuca. Brandon Lowe scores. Billy Cook to 3rd.","rbi":1,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-19T00:32:19.194Z","endTime":"2026-04-19T00:35:05.092Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"postOnThird":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":{"id":641329,"link":"/api/v1/people/641329"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"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, 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":87.1,"endSpeed":81.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68530615599514,"aZ":-22.161353111818883,"pfxX":-6.94878909052955,"pfxZ":6.114451586357676,"pX":-0.8206024506856314,"pZ":0.20901067388647507,"vX0":2.3882029479773363,"vY0":-126.62465128296533,"vZ0":-10.471475155618526,"x":148.28,"y":233.14,"x0":-0.8681932873343927,"y0":50.00535952615276,"z0":6.14263278838409,"aX":-11.386937702458127},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.1,"breakHorizontal":12.1,"spinRate":1914,"spinDirection":216},"zone":13,"typeConfidence":0.88,"plateTime":0.4310765017573521,"extension":6.326898819080335},"index":0,"playId":"b664f420-d8cb-3ba8-bdfb-dc7c60aa4aa4","pitchNumber":1,"startTime":"2026-04-19T00:32:38.224Z","endTime":"2026-04-19T00:32:42.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21126540381193,"aZ":-10.90516825847776,"pfxX":-0.03185697949746813,"pfxZ":10.558905114199554,"pX":-0.3674995705359202,"pZ":3.8758914064501813,"vX0":1.500353795032383,"vY0":-141.05468688368953,"vZ0":-5.223789653870988,"x":131.01,"y":134.13,"x0":-0.9022271031723147,"y0":50.00078549904012,"z0":6.455452010037845,"aX":-0.06429588797319642},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.2,"breakHorizontal":-0.2,"spinRate":2318,"spinDirection":195},"zone":11,"typeConfidence":0.9,"plateTime":0.3883649335638357,"extension":6.317606435954627},"index":1,"playId":"74c0a713-5161-38bf-bd00-e845c3fa965b","pitchNumber":2,"startTime":"2026-04-19T00:33:09.917Z","endTime":"2026-04-19T00:33:13.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.261953190777174,"aZ":-23.464828811390454,"pfxX":-7.11574431791905,"pfxZ":5.427997787680687,"pX":-0.8601379694797021,"pZ":1.5947044761888711,"vX0":2.438700474846338,"vY0":-125.77944730777587,"vZ0":-7.033552692271964,"x":149.79,"y":195.72,"x0":-0.9172643156891129,"y0":50.00107563548678,"z0":6.327044742760095,"aX":-11.411898487370086},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.5,"breakHorizontal":12.4,"spinRate":1886,"spinDirection":215},"zone":13,"typeConfidence":0.89,"plateTime":0.4352919708733123,"extension":6.205227192669247},"index":2,"playId":"78a0e30c-966e-3991-8ffc-540b488c8e45","pitchNumber":3,"startTime":"2026-04-19T00:33:29.221Z","endTime":"2026-04-19T00:33:33.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.625181129695974,"aZ":-23.362101344866833,"pfxX":-8.258354911548462,"pfxZ":5.785224378851018,"pX":-0.8283415033577035,"pZ":2.8533723074566755,"vX0":2.4815128977555263,"vY0":-122.49568433657049,"vZ0":-3.646407400539819,"x":148.57,"y":161.74,"x0":-0.7799581318684126,"y0":50.005042339602824,"z0":6.35295231029931,"aX":-12.58303944780887},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":9.8,"breakHorizontal":14.4,"spinRate":1867,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.4467192729336209,"extension":6.381582044397858},"index":3,"playId":"9e06f873-521e-39fd-806b-262ba6767a2a","pitchNumber":4,"startTime":"2026-04-19T00:33:47.724Z","endTime":"2026-04-19T00:33:51.958Z","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":85.2,"endSpeed":78.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.648283710980625,"aZ":-24.966843319495734,"pfxX":-7.261955444579383,"pfxZ":4.607935909644725,"pX":0.21941805731512018,"pZ":1.445958780584974,"vX0":5.105662748122848,"vY0":-123.91631158115119,"vZ0":-6.634755324920317,"x":98.68,"y":185.66,"x0":-0.9193191599395011,"y0":50.000085280182034,"z0":6.230230727607541,"aX":-11.346061056622913},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.1,"breakHorizontal":12.0,"spinRate":1860,"spinDirection":217},"zone":14,"typeConfidence":0.9,"plateTime":0.4412059162180504,"extension":6.367672613924666},"index":4,"playId":"e17f1cce-7937-320d-b257-30b29dc08eae","pitchNumber":5,"startTime":"2026-04-19T00:34:06.790Z","endTime":"2026-04-19T00:34:10.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86609353251997,"aZ":-10.617049850212549,"pfxX":0.6358842946837697,"pfxZ":10.87540938149569,"pX":0.08709550465220656,"pZ":2.920823540078021,"vX0":1.4217799329118772,"vY0":-140.1780698380451,"vZ0":-7.642631643264532,"x":113.68,"y":159.92,"x0":-0.5101068128429672,"y0":50.00446777124034,"z0":6.382777863821962,"aX":1.2601298878128946},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.2,"breakHorizontal":-1.4,"spinRate":2177,"spinDirection":195},"zone":2,"typeConfidence":0.89,"plateTime":0.3913320491735335,"extension":6.4304525916447846},"index":5,"playId":"5f370744-c087-37a9-81d9-430538f165da","pitchNumber":6,"startTime":"2026-04-19T00:34:28.492Z","endTime":"2026-04-19T00:34:32.660Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.223984651586488,"aZ":-10.13735579822274,"pfxX":-0.5326099318211408,"pfxZ":10.906077467844566,"pX":-0.4952252476395807,"pZ":2.2012097978854874,"vX0":0.9365310581204681,"vY0":-141.04276193725644,"vZ0":-9.468163046591638,"x":135.88,"y":179.35,"x0":-0.7619449276336642,"y0":50.003122712154195,"z0":6.249928363038533,"aX":-1.0762703087937995},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.1,"breakHorizontal":0.7,"spinRate":2283,"spinDirection":198},"zone":4,"typeConfidence":0.9,"plateTime":0.3879308331267324,"extension":6.596580895832449},"hitData":{"launchSpeed":90.4,"launchAngle":16.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":164.2,"coordY":91.46}},"index":6,"playId":"fe7afd8e-0dc8-3abd-a999-27582e952931","pitchNumber":7,"startTime":"2026-04-19T00:34:54.767Z","endTime":"2026-04-19T00:35:05.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:35:05.092Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Horwitz strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-19T00:35:22.848Z","endTime":"2026-04-19T00:36:50.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"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":"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":96.7,"endSpeed":87.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71127533937308,"aZ":-9.69261194478513,"pfxX":-0.7566581819836089,"pfxZ":11.306275136626223,"pX":0.971799708982272,"pZ":2.6520337725683523,"vX0":4.504902159463777,"vY0":-140.5488679719864,"vZ0":-8.189302271028915,"x":79.96,"y":167.18,"x0":-0.557758057210932,"y0":50.00144239644441,"z0":6.243955538980001,"aX":-1.5053272429292046},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.8,"breakHorizontal":0.4,"spinRate":2234,"spinDirection":198},"zone":12,"typeConfidence":0.91,"plateTime":0.39064594913669914,"extension":6.64298411933818},"index":0,"playId":"192cc42f-1df3-34b8-9d25-a27851d34bf0","pitchNumber":1,"startTime":"2026-04-19T00:35:49.023Z","endTime":"2026-04-19T00:35:53.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.268187241317317,"aZ":-24.81487869151309,"pfxX":-7.289427056140409,"pfxZ":4.727667744932873,"pX":-0.5654884600212294,"pZ":2.920942195598994,"vX0":3.5882094609548925,"vY0":-124.11175557158715,"vZ0":-3.332928799548848,"x":138.56,"y":159.91,"x0":-1.0842841403310108,"y0":50.005330553744734,"z0":6.352251801670133,"aX":-11.352441220508764},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":8.0,"breakHorizontal":12.4,"spinRate":1871,"spinDirection":215},"zone":1,"typeConfidence":0.9,"plateTime":0.4416341292663555,"extension":6.546143385797338},"index":1,"playId":"95d52688-aef4-3c2c-b9ad-b296cfb1d392","pitchNumber":2,"startTime":"2026-04-19T00:36:05.499Z","endTime":"2026-04-19T00:36:09.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.757375827687,"aZ":-25.43031204442727,"pfxX":-8.570204299870408,"pfxZ":4.145593130034786,"pX":-0.7298333322338142,"pZ":2.729426653558175,"vX0":3.46995435791487,"vY0":-126.97386803035413,"vZ0":-4.044829474442459,"x":144.82,"y":165.09,"x0":-1.0029639958657786,"y0":50.00582403875821,"z0":6.374073270035443,"aX":-13.952262954621283},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.8,"breakHorizontal":14.6,"spinRate":1874,"spinDirection":213},"zone":4,"typeConfidence":0.9,"plateTime":0.43189022394278886,"extension":6.38697255157399},"index":2,"playId":"67f0e34b-d897-3ef8-b0f8-965abfabbf9d","pitchNumber":3,"startTime":"2026-04-19T00:36:22.688Z","endTime":"2026-04-19T00:36:28.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.951407351321077,"aZ":-25.00806517953882,"pfxX":-8.565780274025471,"pfxZ":4.518183994137532,"pX":-0.3604596832175459,"pZ":1.1047564054440078,"vX0":4.321364287364027,"vY0":-125.08363467013777,"vZ0":-7.455341215689522,"x":130.74,"y":208.95,"x0":-0.9964513707084782,"y0":50.005080525267715,"z0":6.171155038629253,"aX":-13.590912690212383},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.7,"breakHorizontal":14.5,"spinRate":1883,"spinDirection":217},"zone":13,"typeConfidence":0.9,"plateTime":0.4376965235137784,"extension":6.508128512757305},"index":3,"playId":"e45b9195-fe8a-3d1a-a558-88abb593f2bb","pitchNumber":4,"startTime":"2026-04-19T00:36:45.761Z","endTime":"2026-04-19T00:36:50.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:36:50.743Z","atBatIndex":70},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Chandler Simpson bunt grounds out softly, catcher Henry Davis to first baseman Spencer Horwitz.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-19T00:39:13.535Z","endTime":"2026-04-19T00:39:22.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt 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":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to right field for Bryan Reynolds.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T00:38:11.352Z","endTime":"2026-04-19T00:38:11.371Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"300"},{"details":{"description":"Billy Cook remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-19T00:38:11.371Z","endTime":"2026-04-19T00:38:12.371Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":656811,"link":"/api/v1/people/656811"}},{"details":{"description":"Pitching Change: Gregory Soto replaces Justin Lawrence.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-19T00:38:11.371Z","endTime":"2026-04-19T00:39:15.851Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642397,"link":"/api/v1/people/642397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.57011513171087,"aZ":-23.22914919186127,"pfxX":11.142941699469727,"pfxZ":4.605727272624534,"pX":2.0700607140859293,"pZ":4.160458151041197,"vX0":-4.793870351324493,"vY0":-138.63050020742133,"vZ0":0.2690785124816939,"x":38.09,"y":126.45,"x0":2.375919643769828,"y0":50.003734300525956,"z0":5.615202959119205,"aX":21.646165712814998},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.6,"breakHorizontal":-19.2,"spinRate":2320,"spinDirection":133},"zone":12,"typeConfidence":0.91,"plateTime":0.39541011607246235,"extension":6.171274582847941},"hitData":{"launchSpeed":45.1,"launchAngle":-85.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"2","coordinates":{"coordX":126.92,"coordY":200.22}},"index":3,"playId":"b824e3d7-964a-3267-aab7-9bb010df07ad","pitchNumber":1,"startTime":"2026-04-19T00:39:15.851Z","endTime":"2026-04-19T00:39:22.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:39:22.628Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Junior Caminero pops out to first baseman Spencer Horwitz in foul territory.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-19T00:39:45.170Z","endTime":"2026-04-19T00:41:02.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.688946763978496,"aZ":-22.266204246767472,"pfxX":11.559512774558659,"pfxZ":5.145696224869681,"pX":0.149564115031324,"pZ":2.3608207717838834,"vX0":-9.771341958423388,"vY0":-137.90778173772784,"vZ0":-4.205382534745743,"x":111.3,"y":175.04,"x0":2.2369265769618614,"y0":50.00487293478631,"z0":5.407627068135888,"aX":22.266882711654826},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.6,"breakHorizontal":-18.8,"spinRate":2314,"spinDirection":130},"zone":5,"typeConfidence":0.91,"plateTime":0.3971903255278626,"extension":6.325881987942461},"index":0,"playId":"430fcb70-2818-3356-8c31-aa7dab2c000b","pitchNumber":1,"startTime":"2026-04-19T00:39:45.170Z","endTime":"2026-04-19T00:39:49.007Z","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":1},"pitchData":{"startSpeed":79.9,"endSpeed":72.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43392353855441,"aZ":-28.516069190376726,"pfxX":-5.6491293994366805,"pfxZ":2.722896725624018,"pX":1.1498759204890425,"pZ":2.928526985855836,"vX0":-1.1700474486214976,"vY0":-116.22026349007527,"vZ0":0.09750704904156504,"x":73.17,"y":159.71,"x0":2.3953981311786747,"y0":50.003112928436664,"z0":5.635257225568635,"aX":-7.588361224687853},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":5.3,"breakHorizontal":10.6,"spinRate":2591,"spinDirection":289},"zone":12,"typeConfidence":0.91,"plateTime":0.47456489691638337,"extension":6.154356282794399},"index":1,"playId":"e1c5355e-3be9-3124-b832-2ccc4b11fb9e","pitchNumber":2,"startTime":"2026-04-19T00:40:00.024Z","endTime":"2026-04-19T00:40:04.629Z","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.5,"endSpeed":74.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29385934790554,"aZ":-29.946890494242986,"pfxX":-5.492432099514986,"pfxZ":1.580994616118569,"pX":-0.44024186943377847,"pZ":1.6779849849369288,"vX0":-4.5902165612706725,"vY0":-118.61569971286463,"vZ0":-2.528606600739752,"x":133.78,"y":193.47,"x0":2.2421140476887618,"y0":50.00202693247147,"z0":5.522161700561614,"aX":-7.728783950361786},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.5,"breakHorizontal":11.2,"spinRate":2725,"spinDirection":285},"zone":7,"typeConfidence":0.91,"plateTime":0.46395334264604937,"extension":6.286405347202589},"index":2,"playId":"188004b1-9b6c-3195-a75c-0cabe84f011f","pitchNumber":3,"startTime":"2026-04-19T00:40:16.379Z","endTime":"2026-04-19T00:40:20.056Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-19T00:40:29.691Z","endTime":"2026-04-19T00:40:39.216Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.152198499429403,"aZ":-29.9849010202454,"pfxX":-4.506809271732886,"pfxZ":1.495981167430699,"pX":-0.019491253503321662,"pZ":1.1934107349431848,"vX0":-3.8136741359618003,"vY0":-120.90883210853136,"vZ0":-3.683064235434755,"x":117.74,"y":206.56,"x0":2.170409868731146,"y0":50.00216114173076,"z0":5.401082090536632,"aX":-6.594114390406098},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.0,"breakHorizontal":9.1,"spinRate":2759,"spinDirection":281},"zone":13,"typeConfidence":0.69,"plateTime":0.4550530680308169,"extension":6.35737045880189},"index":4,"playId":"b5d2f271-1a80-346b-861e-9d4571b8dcad","pitchNumber":4,"startTime":"2026-04-19T00:40:39.216Z","endTime":"2026-04-19T00:40:43.522Z","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":81.7,"endSpeed":74.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90362217884169,"aZ":-29.812822167910575,"pfxX":-3.5747723555546944,"pfxZ":1.6782677030017719,"pX":-1.6096295551578055,"pZ":0.8174782495903853,"vX0":-7.283871401819862,"vY0":-118.64450179424874,"vZ0":-4.327026801237255,"x":178.36,"y":216.71,"x0":1.98301450474892,"y0":50.00155383289478,"z0":5.428337673895245,"aX":-5.016723995708612},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":2.2,"breakHorizontal":8.5,"spinRate":2764,"spinDirection":302},"zone":13,"typeConfidence":0.91,"plateTime":0.46436223792624265,"extension":6.329395020240056},"hitData":{"launchSpeed":47.5,"launchAngle":60.0,"totalDistance":97.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":159.57,"coordY":182.0}},"index":5,"playId":"029c01b7-e003-3b11-ac9c-ea12a798eec6","pitchNumber":5,"startTime":"2026-04-19T00:40:55.807Z","endTime":"2026-04-19T00:41:02.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:41:02.557Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gregory Soto challenged (pitch result), call on the field was confirmed: Jonathan Aranda walks.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-19T00:41:09.690Z","endTime":"2026-04-19T00:43:26.571Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"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(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":96.7,"endSpeed":87.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05104523311996,"aZ":-21.974039670256822,"pfxX":10.659004896222966,"pfxZ":5.1344204702140726,"pX":1.436634590606957,"pZ":3.1442671447468293,"vX0":-6.142641468654056,"vY0":-140.59517634210496,"vZ0":-2.619032800054891,"x":62.24,"y":153.88,"x0":2.273290044719261,"y0":50.005779469152024,"z0":5.525660910406805,"aX":21.18648595305633},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.9,"breakHorizontal":-17.9,"spinRate":2359,"spinDirection":136},"zone":12,"typeConfidence":0.91,"plateTime":0.3906677597217101,"extension":6.322660936315661},"index":0,"playId":"3c41d097-536a-33d6-b440-fdc55ecf5480","pitchNumber":1,"startTime":"2026-04-19T00:41:28.849Z","endTime":"2026-04-19T00:41:33.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84611608941552,"aZ":-22.774619241759794,"pfxX":11.042729566700176,"pfxZ":4.833093199738262,"pX":-0.9522602691704093,"pZ":2.3137592869818198,"vX0":-12.355377803765817,"vY0":-138.99097840405807,"vZ0":-4.29707969267728,"x":153.3,"y":176.31,"x0":2.128270565705675,"y0":50.005516460621706,"z0":5.403541048708343,"aX":21.484547760845846},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.9,"breakHorizontal":-17.3,"spinRate":2324,"spinDirection":133},"zone":13,"typeConfidence":0.91,"plateTime":0.3949649607882746,"extension":6.418837010843801},"index":1,"playId":"643433b6-4661-3710-acb4-7f493d4e74be","pitchNumber":2,"startTime":"2026-04-19T00:41:46.313Z","endTime":"2026-04-19T00:41:50.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16644183381703,"aZ":-22.757438046294634,"pfxX":11.477577906441311,"pfxZ":4.895759708310674,"pX":0.04938771425555365,"pZ":2.6974182899209556,"vX0":-10.028425754798656,"vY0":-138.12641873021582,"vZ0":-3.3173348551692006,"x":115.12,"y":165.95,"x0":2.2446014605713596,"y0":50.00221252793185,"z0":5.452937242857468,"aX":22.06967951074039},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.3,"breakHorizontal":-18.6,"spinRate":2265,"spinDirection":132},"zone":5,"typeConfidence":0.91,"plateTime":0.39727990066592156,"extension":6.241729585713168},"index":2,"playId":"2f061dc2-1608-3747-ae8b-6fb1283a6192","pitchNumber":3,"startTime":"2026-04-19T00:42:01.144Z","endTime":"2026-04-19T00:42:05.740Z","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":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.636467796243803,"aZ":-24.184115038050354,"pfxX":10.483545928700185,"pfxZ":4.253203372243981,"pX":1.0255881155687332,"pZ":3.370954513177117,"vX0":-7.474864825363982,"vY0":-136.19119980628437,"vZ0":-1.177540377063231,"x":77.91,"y":147.76,"x0":2.442295393081726,"y0":50.00676082503539,"z0":5.480047236403797,"aX":19.717316114365964},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.7,"breakHorizontal":-17.4,"spinRate":2277,"spinDirection":134},"zone":12,"typeConfidence":0.9,"plateTime":0.4020178104610119,"extension":6.338854135420742},"index":3,"playId":"f38bae1f-f5ed-3877-bb60-7c7ade70c5a3","pitchNumber":4,"startTime":"2026-04-19T00:42:16.623Z","endTime":"2026-04-19T00:42:21.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02873756982287,"aZ":-24.64173901910863,"pfxX":10.797877072580722,"pfxZ":3.8452124527455602,"pX":0.2769282882870172,"pZ":2.963813353850382,"vX0":-9.290143173321013,"vY0":-138.98574266825185,"vZ0":-2.3029027901668133,"x":106.44,"y":158.76,"x0":2.2592770007451968,"y0":50.000326881631835,"z0":5.438937535050963,"aX":21.131305543913154},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.7,"breakHorizontal":-17.6,"spinRate":2273,"spinDirection":134},"zone":2,"typeConfidence":0.91,"plateTime":0.39404218133009916,"extension":6.436916078269058},"index":4,"playId":"86c17ffd-f1f2-3d14-b016-991aeabacd5a","pitchNumber":5,"startTime":"2026-04-19T00:42:32.931Z","endTime":"2026-04-19T00:42:37.870Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-19T00:42:45.870Z","endTime":"2026-04-19T00:42:56.545Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"}},{"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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.541942606078578,"aZ":-33.84867063712657,"pfxX":-7.34796094956823,"pfxZ":-1.1292005923732074,"pX":0.9518431912368424,"pZ":3.020830873881842,"vX0":-1.251047984790864,"vY0":-121.27766068221155,"vZ0":0.8746275552289879,"x":80.72,"y":157.22,"x0":2.4291929382616053,"y0":50.00264074383813,"z0":5.6164088545309205,"aX":-10.90392594965695},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.6,"breakHorizontal":13.6,"spinRate":2573,"spinDirection":276},"zone":12,"typeConfidence":0.91,"plateTime":0.45228080961484585,"extension":6.198252371704648},"index":6,"playId":"ddc3b75d-95af-3564-9f9f-14a26d1b3075","pitchNumber":6,"startTime":"2026-04-19T00:42:56.545Z","endTime":"2026-04-19T00:43:26.571Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"}},"playEndTime":"2026-04-19T00:43:26.571Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yandy Díaz strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-19T00:44:13.164Z","endTime":"2026-04-19T00:45:55.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Ryan Vilade replaces Jonathan Aranda.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-19T00:44:15.493Z","endTime":"2026-04-19T00:44:15.494Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":666018,"link":"/api/v1/people/666018"},"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":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.213583965521657,"aZ":-22.844993556252856,"pfxX":11.441367092059316,"pfxZ":4.719446302839955,"pX":-0.849059059279724,"pZ":2.546101232185201,"vX0":-12.107337600233295,"vY0":-139.47154675979243,"vZ0":-3.491578640327569,"x":149.36,"y":170.04,"x0":2.053580325672003,"y0":50.00575874468794,"z0":5.313878765509276,"aX":22.63339538639577},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.0,"breakHorizontal":-18.4,"spinRate":2461,"spinDirection":144},"zone":11,"typeConfidence":0.91,"plateTime":0.39212186354225054,"extension":6.475591617545463},"index":1,"playId":"e03a8cfa-91bf-3934-95b5-0dcf89c4cfa9","pitchNumber":1,"startTime":"2026-04-19T00:44:15.495Z","endTime":"2026-04-19T00:44:20.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.608991654776972,"aZ":-23.11225734190283,"pfxX":10.362364624593427,"pfxZ":4.654328385839168,"pX":-1.0909796446032987,"pZ":2.6251723390494197,"vX0":-12.154690335760765,"vY0":-138.35302447543665,"vZ0":-3.273267471412463,"x":158.59,"y":167.9,"x0":2.0038496403277337,"y0":50.004256210159745,"z0":5.364931342190641,"aX":20.179274734890942},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.9,"breakHorizontal":-16.3,"spinRate":2441,"spinDirection":138},"zone":11,"typeConfidence":0.91,"plateTime":0.3952374997752832,"extension":6.3681852646350166},"index":2,"playId":"ff5a028e-3013-3f36-b6ab-4cc5bf7b77c1","pitchNumber":2,"startTime":"2026-04-19T00:44:31.661Z","endTime":"2026-04-19T00:44:35.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.565661213003885,"aZ":-29.20649691194607,"pfxX":-3.8881313100760293,"pfxZ":2.0721004191057464,"pX":-0.6019113521519439,"pZ":2.1730987521389284,"vX0":-4.942430320375814,"vY0":-118.53296542970719,"vZ0":-1.6298055384067809,"x":139.94,"y":180.11,"x0":2.011160122650552,"y0":50.00173465464901,"z0":5.5235412105960044,"aX":-5.559046358154566},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.6,"breakHorizontal":8.2,"spinRate":2626,"spinDirection":277},"zone":7,"typeConfidence":0.89,"plateTime":0.46118957704400865,"extension":6.232428418376957},"index":3,"playId":"30100ad5-e4d3-3f70-ac48-1182b684fdb9","pitchNumber":3,"startTime":"2026-04-19T00:44:46.673Z","endTime":"2026-04-19T00:44:53.384Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"playId":"46dc8c83-0088-3348-9255-98c2b3aa808c","startTime":"2026-04-19T00:45:13.739Z","endTime":"2026-04-19T00:45:17.782Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.488004909021562,"aZ":-23.2182401474988,"pfxX":11.659403782889722,"pfxZ":4.455823574160947,"pX":-0.3497280371072055,"pZ":1.7630914899135863,"vX0":-10.787472689759241,"vY0":-140.34865268860733,"vZ0":-5.649415949117375,"x":130.33,"y":191.18,"x0":2.0146120724042076,"y0":50.003093842346786,"z0":5.298173385947409,"aX":23.438597026731944},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.1,"breakHorizontal":-19.1,"spinRate":2443,"spinDirection":146},"zone":7,"typeConfidence":0.92,"plateTime":0.38913110910128257,"extension":6.447811701618315},"index":5,"playId":"d2de7c61-5a13-3aed-96ee-d50772de7d22","pitchNumber":4,"startTime":"2026-04-19T00:45:30.080Z","endTime":"2026-04-19T00:45:35.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.641600609889025,"aZ":-32.05457599202856,"pfxX":-6.98625454128825,"pfxZ":0.08641193577107664,"pX":-0.22280401380807174,"pZ":2.9928785425503093,"vX0":-3.3902192168289806,"vY0":-120.4821584515367,"vZ0":0.4888421242451888,"x":125.49,"y":157.97,"x0":2.114971525268629,"y0":50.005508802990974,"z0":5.643557177295319,"aX":-10.167172010253374},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.6,"breakHorizontal":13.6,"spinRate":2593,"spinDirection":277},"zone":2,"typeConfidence":0.91,"plateTime":0.4564095643796753,"extension":6.345400136521229},"index":6,"playId":"9dbe45a1-085a-3d22-8fd2-439e44524b07","pitchNumber":5,"startTime":"2026-04-19T00:45:51.176Z","endTime":"2026-04-19T00:45:55.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:45:55.092Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Konnor Griffin strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-19T00:48:24.655Z","endTime":"2026-04-19T00:49:44.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"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":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Ryan Vilade remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T00:47:28.226Z","endTime":"2026-04-19T00:47:28.245Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":666018,"link":"/api/v1/people/666018"}},{"details":{"description":"Pitching Change: Cole Sulser replaces Bryan Baker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-19T00:47:28.245Z","endTime":"2026-04-19T00:48:27.003Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642121,"link":"/api/v1/people/642121"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.121793324441082,"aZ":-14.828458567612323,"pfxX":-5.172504859791124,"pfxZ":9.505370234906042,"pX":0.3298274364601671,"pZ":1.8505536042834012,"vX0":6.495199097724573,"vY0":-134.2514062398298,"vZ0":-6.5438162913366495,"x":104.43,"y":188.82,"x0":-1.44912823232923,"y0":50.005172953735844,"z0":5.375653014519109,"aX":-9.441622240274755},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.0,"breakHorizontal":7.9,"spinRate":2201,"spinDirection":218},"zone":9,"typeConfidence":0.89,"plateTime":0.4080223594845469,"extension":6.660676832548268},"index":2,"playId":"8c491c0f-487b-378c-b45a-4d758039c091","pitchNumber":1,"startTime":"2026-04-19T00:48:27.003Z","endTime":"2026-04-19T00:48:31.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.491002563660437,"aZ":-14.169936237917756,"pfxX":-5.4741032583759885,"pfxZ":9.756173580961436,"pX":0.318748365332354,"pZ":2.9857777142283943,"vX0":6.631667572717424,"vY0":-135.22993792250097,"vZ0":-4.066324043574715,"x":104.85,"y":158.16,"x0":-1.4583397704874417,"y0":50.00288598974371,"z0":5.508357086427565,"aX":-10.102355576258452},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":8.4,"spinRate":2408,"spinDirection":214},"zone":3,"typeConfidence":0.9,"plateTime":0.40560964559266166,"extension":6.589911011961859},"index":3,"playId":"36fd8f39-c562-3a59-9b62-2e8fb56a3e6e","pitchNumber":2,"startTime":"2026-04-19T00:48:42.713Z","endTime":"2026-04-19T00:48:45.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.094899670447717,"aZ":-29.287586637362587,"pfxX":-7.469762930175053,"pfxZ":1.8896018669480905,"pX":0.10670014328444795,"pZ":0.28414073971553055,"vX0":6.446224177853442,"vY0":-122.62970605133644,"vZ0":-6.480035745627654,"x":112.93,"y":231.11,"x0":-1.5791055467683024,"y0":50.006130961238995,"z0":5.443318862492898,"aX":-11.43695327717951},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.2,"breakHorizontal":12.1,"spinRate":1642,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.44578239731407576,"extension":6.6015988265282015},"index":4,"playId":"e26df56b-d006-33bd-9960-ce6ac055d669","pitchNumber":3,"startTime":"2026-04-19T00:49:02.145Z","endTime":"2026-04-19T00:49:06.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.646891356825837,"aZ":-13.930654801749792,"pfxX":-6.736055954407057,"pfxZ":9.827556261673394,"pX":-0.5876528354142753,"pZ":3.242537032352696,"vX0":4.810584189784687,"vY0":-135.62551380369496,"vZ0":-3.430447510827641,"x":139.4,"y":151.23,"x0":-1.5123800632917854,"y0":50.00321296262015,"z0":5.500171668499118,"aX":-12.504641472736962},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":11.2,"spinRate":2371,"spinDirection":210},"zone":1,"typeConfidence":0.91,"plateTime":0.40440654223091954,"extension":6.646036226429047},"index":5,"playId":"ccba7e72-f9b3-33f7-9ea5-aef7e5aaae2f","pitchNumber":4,"startTime":"2026-04-19T00:49:18.653Z","endTime":"2026-04-19T00:49:22.113Z","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.2,"endSpeed":78.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45394136171743,"aZ":-30.488233504536623,"pfxX":-6.729675380777159,"pfxZ":1.0734381617333923,"pX":0.13405395813092688,"pZ":1.0659598897710476,"vX0":6.388401192412004,"vY0":-123.91043603959334,"vZ0":-4.498895511098453,"x":111.89,"y":210.0,"x0":-1.5962638687909445,"y0":50.00035194736835,"z0":5.436328497181532,"aX":-10.522667712354911},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.2,"breakHorizontal":10.8,"spinRate":1681,"spinDirection":234},"zone":14,"typeConfidence":0.89,"plateTime":0.441088087202,"extension":6.431496259355234},"index":6,"playId":"320ab830-9358-3300-821e-463da6e2cb5b","pitchNumber":5,"startTime":"2026-04-19T00:49:40.244Z","endTime":"2026-04-19T00:49:44.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:49:44.247Z","atBatIndex":75},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Henry Davis pops out to third baseman Junior Caminero in foul territory.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-19T00:49:46.366Z","endTime":"2026-04-19T00:50:55.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"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":"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":93.2,"endSpeed":85.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43537585841044,"aZ":-16.7512923186836,"pfxX":-6.328041766851163,"pfxZ":8.279302128051205,"pX":0.6297865132694871,"pZ":3.0480966681015214,"vX0":7.516931737153307,"vY0":-135.5834557382036,"vZ0":-3.4898181740123397,"x":92.99,"y":156.48,"x0":-1.355468799650786,"y0":50.00557195600344,"z0":5.519871237565256,"aX":-11.792667132385713},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":9.8,"spinRate":2398,"spinDirection":205},"zone":3,"typeConfidence":0.89,"plateTime":0.40386673715711474,"extension":6.615715715283822},"index":0,"playId":"cf5aabd9-8c79-3768-9f73-56cdf020b2d7","pitchNumber":1,"startTime":"2026-04-19T00:50:08.721Z","endTime":"2026-04-19T00:50:12.982Z","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":85.6,"endSpeed":79.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.396702801261032,"aZ":-32.30968058467462,"pfxX":-6.587220845214143,"pfxZ":-0.08259504198011292,"pX":1.2367776482220256,"pZ":0.18565976070609408,"vX0":8.659616005991921,"vY0":-124.36607824934839,"vZ0":-6.302917510582382,"x":69.86,"y":233.77,"x0":-1.423926092370271,"y0":50.00505127767047,"z0":5.411056526796812,"aX":-10.38846835415619},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.3,"breakHorizontal":10.1,"spinRate":1625,"spinDirection":238},"zone":14,"typeConfidence":0.87,"plateTime":0.4393083022739308,"extension":6.563285995942102},"index":1,"playId":"9aa568fd-58e8-3bcf-99df-011e22a2aa97","pitchNumber":2,"startTime":"2026-04-19T00:50:25.158Z","endTime":"2026-04-19T00:50:28.820Z","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":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.125151348379813,"aZ":-13.438514716823102,"pfxX":-5.365545960299794,"pfxZ":9.95714699001931,"pX":-0.12395390221198387,"pZ":2.8478187214760995,"vX0":5.485558197733423,"vY0":-136.12052658388,"vZ0":-4.670411215503581,"x":121.72,"y":161.89,"x0":-1.4655935549703298,"y0":50.00396396459216,"z0":5.512337430233062,"aX":-10.097089690729634},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.3,"breakHorizontal":8.6,"spinRate":2340,"spinDirection":213},"zone":2,"typeConfidence":0.9,"plateTime":0.4019845300420055,"extension":6.624670393587883},"hitData":{"launchSpeed":78.3,"launchAngle":73.0,"totalDistance":96.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":101.14,"coordY":190.7}},"index":2,"playId":"aff0913b-2b4a-3953-a059-65086e84ad97","pitchNumber":3,"startTime":"2026-04-19T00:50:44.789Z","endTime":"2026-04-19T00:50:55.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:50:55.344Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Oneil Cruz flies out sharply to center fielder Cedric Mullins.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-19T00:51:11.529Z","endTime":"2026-04-19T00:53:17.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45551160159112,"aZ":-12.432339448934691,"pfxX":-6.351274066783087,"pfxZ":10.541045182183275,"pX":0.4588968373404651,"pZ":2.822628684100915,"vX0":6.870051246596017,"vY0":-136.1271105412285,"vZ0":-4.978619592963636,"x":99.51,"y":162.57,"x0":-1.274842720198991,"y0":50.0030306825184,"z0":5.538999100458297,"aX":-11.895712203368316},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":10.0,"spinRate":2429,"spinDirection":211},"zone":6,"typeConfidence":0.91,"plateTime":0.4026881123466901,"extension":6.7132246870696015},"index":0,"playId":"b29f7976-248d-3ff8-8f6a-84805f153d0b","pitchNumber":1,"startTime":"2026-04-19T00:51:21.699Z","endTime":"2026-04-19T00:51:25.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.950186005166252,"aZ":-33.099954131500255,"pfxX":-6.16771630636471,"pfxZ":-0.6000674289856329,"pX":-0.4065782366630357,"pZ":1.8712190312549668,"vX0":5.099264588300898,"vY0":-123.14177745004618,"vZ0":-2.2027210744680277,"x":132.5,"y":188.26,"x0":-1.6962799673470421,"y0":50.001420068001885,"z0":5.55975510604387,"aX":-9.533701962990255},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.3,"breakHorizontal":10.1,"spinRate":1645,"spinDirection":235},"zone":7,"typeConfidence":0.9,"plateTime":0.44367347628178155,"extension":6.427441616610662},"index":1,"playId":"069cf32e-ee18-3509-a901-53a3141d00be","pitchNumber":2,"startTime":"2026-04-19T00:51:33.944Z","endTime":"2026-04-19T00:51:38.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.948354715121994,"aZ":-26.504819126781243,"pfxX":-7.536217087720436,"pfxZ":3.611904751809655,"pX":-1.0137455799505872,"pZ":0.40805852716355406,"vX0":4.221854182207633,"vY0":-124.30953920165143,"vZ0":-6.797066696780149,"x":155.64,"y":227.76,"x0":-1.7512715292397387,"y0":50.005532996803474,"z0":5.36581034292132,"aX":-11.845524301502062},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.3,"breakHorizontal":12.7,"spinRate":1752,"spinDirection":237},"zone":13,"typeConfidence":0.84,"plateTime":0.43990532275538285,"extension":6.5762935569727325},"index":2,"playId":"d60eb9fb-8801-3544-a1c9-8583b8be4530","pitchNumber":3,"startTime":"2026-04-19T00:51:50.308Z","endTime":"2026-04-19T00:51:53.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.210965628727354,"aZ":-30.924919605795104,"pfxX":-8.31255814377188,"pfxZ":0.808446371122558,"pX":0.6338298115455373,"pZ":-0.41534442897759793,"vX0":8.040444684171415,"vY0":-123.25102822119021,"vZ0":-7.571246715849723,"x":92.84,"y":249.99,"x0":-1.582023964726804,"y0":50.00430112326427,"z0":5.288748381196066,"aX":-12.862115197147832},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.0,"breakHorizontal":13.3,"spinRate":1669,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.44345356152599047,"extension":6.508077967732823},"index":3,"playId":"351ad59d-fee5-3a6c-aee7-acc01aec36b9","pitchNumber":4,"startTime":"2026-04-19T00:52:08.011Z","endTime":"2026-04-19T00:52:12.837Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-19T00:52:45.986Z","endTime":"2026-04-19T00:53:06.954Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"}},{"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":93.5,"endSpeed":84.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.094679739004214,"aZ":-13.195892558175842,"pfxX":-5.533910782465011,"pfxZ":10.225640206474633,"pX":0.08402591105891509,"pZ":2.6142326340338546,"vX0":6.012699096202154,"vY0":-135.94333187727057,"vZ0":-5.102901359085826,"x":113.8,"y":168.2,"x0":-1.4461647433267628,"y0":50.006645590769715,"z0":5.444750129149157,"aX":-10.274992583638438},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":8.6,"spinRate":2397,"spinDirection":210},"zone":5,"typeConfidence":0.91,"plateTime":0.404188160708407,"extension":6.628644561655956},"hitData":{"launchSpeed":102.5,"launchAngle":41.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":89.11,"coordY":57.1}},"index":5,"playId":"397c8829-d569-373c-8584-92c5b4dc7a8b","pitchNumber":5,"startTime":"2026-04-19T00:53:06.954Z","endTime":"2026-04-19T00:53:17.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:53:17.131Z","atBatIndex":77},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonny DeLuca lines out sharply to left fielder Billy Cook.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-04-19T00:55:42.692Z","endTime":"2026-04-19T00:56:47.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Isaac Mattson replaces Gregory Soto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T00:54:23.348Z","endTime":"2026-04-19T00:55:01.237Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676755,"link":"/api/v1/people/676755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Yandy Díaz starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-19T00:55:01.237Z","endTime":"2026-04-19T00:55:45.042Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"},"base":2},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.257932518258617,"aZ":-15.35451624389583,"pfxX":-6.4075835847599265,"pfxZ":9.912851434731094,"pX":0.20412705408309018,"pZ":3.5805090564465325,"vX0":5.834636706646927,"vY0":-129.7188482651889,"vZ0":-2.815984304412821,"x":109.22,"y":142.11,"x0":-1.246630848578267,"y0":50.00091442041584,"z0":5.85701824729683,"aX":-10.870378274932893},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":17.5,"breakHorizontal":10.2,"spinRate":2155,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.4229534620627211,"extension":6.543296690210246},"index":2,"playId":"e4286179-c795-3aa0-8d9b-0e0360f1ef81","pitchNumber":1,"startTime":"2026-04-19T00:55:45.042Z","endTime":"2026-04-19T00:55:49.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88883609509361,"aZ":-12.14970796335422,"pfxX":-5.809300136838143,"pfxZ":11.744504154212283,"pX":0.883627969516421,"pZ":3.0195054076617427,"vX0":7.039135857784161,"vY0":-130.15819170909646,"vZ0":-4.630570592646003,"x":83.32,"y":157.25,"x0":-1.1089484861961,"y0":50.00598338203894,"z0":5.7511820292786835,"aX":-9.90844437492682},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":20.4,"breakHorizontal":8.9,"spinRate":2206,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.4218120266024381,"extension":6.69906136924895},"index":3,"playId":"8039eb77-ee9f-39ae-96e9-9bdea9b6cc11","pitchNumber":2,"startTime":"2026-04-19T00:56:00.439Z","endTime":"2026-04-19T00:56:04.407Z","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":90.4,"endSpeed":82.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38006401738746,"aZ":-11.607361725056563,"pfxX":-4.999500846168026,"pfxZ":11.80539871422815,"pX":-0.2160021836692913,"pZ":2.735880978260321,"vX0":4.344548444022167,"vY0":-131.52486224219706,"vZ0":-5.551176971666461,"x":125.23,"y":164.91,"x0":-1.2442968585217473,"y0":50.0019878473222,"z0":5.743834856670066,"aX":-8.70902486503549},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":20.3,"breakHorizontal":8.0,"spinRate":2294,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.41735403342448096,"extension":6.6275927766157965},"index":4,"playId":"21ac1ea8-cfd4-3d4f-a146-22f118355181","pitchNumber":3,"startTime":"2026-04-19T00:56:18.288Z","endTime":"2026-04-19T00:56:22.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":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.011565008743467,"aZ":-13.833523577994834,"pfxX":-6.2169468573775575,"pfxZ":10.492972826031332,"pX":-0.23179618537691832,"pZ":2.741887669457926,"vX0":4.770272490776958,"vY0":-131.63077453684397,"vZ0":-4.934696406519139,"x":125.84,"y":164.75,"x0":-1.263524731669061,"y0":50.00012355928714,"z0":5.671785844406167,"aX":-10.863275502448989},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":18.1,"breakHorizontal":10.2,"spinRate":2293,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.4167684451645117,"extension":6.622558658925268},"hitData":{"launchSpeed":106.9,"launchAngle":17.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":59.89,"coordY":88.46}},"index":5,"playId":"a517064b-6ec9-318b-9db5-f701aa2770bb","pitchNumber":4,"startTime":"2026-04-19T00:56:37.126Z","endTime":"2026-04-19T00:56:47.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:56:47.136Z","atBatIndex":78},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cedric Mullins pops out to shortstop Konnor Griffin.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-04-19T00:56:52.044Z","endTime":"2026-04-19T00:59:26.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"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":6},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67491538499137,"aZ":-12.864538558058529,"pfxX":-7.277886921320506,"pfxZ":10.685202655615615,"pX":1.471095254937252,"pZ":1.9040774447325899,"vX0":9.197758432053135,"vY0":-134.01357108362092,"vZ0":-7.297621321247615,"x":60.93,"y":187.37,"x0":-1.070180997891585,"y0":50.004675304490014,"z0":5.59361226401423,"aX":-13.155538520082603},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.8,"breakHorizontal":11.0,"spinRate":2436,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.40969744040445644,"extension":6.7394590894909845},"index":0,"playId":"4d29391a-5ea0-3259-be93-5f97196b7037","pitchNumber":1,"startTime":"2026-04-19T00:57:14.745Z","endTime":"2026-04-19T00:57:18.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.322903482087405,"aZ":-28.027784145205107,"pfxX":-4.465765043470995,"pfxZ":2.759545103193779,"pX":1.4353622952044112,"pZ":0.9002595393459927,"vX0":7.248230767568452,"vY0":-121.9386932296938,"vZ0":-5.592864415501207,"x":62.29,"y":214.47,"x0":-0.997559129886861,"y0":50.004639937359464,"z0":5.6464495999392,"aX":-6.715850502635572},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.8,"breakHorizontal":6.4,"spinRate":1285,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4494493135500157,"extension":6.5641105889315225},"index":1,"playId":"bcaf8523-7dc3-3e79-b10b-2966fd38c6cb","pitchNumber":2,"startTime":"2026-04-19T00:57:33.404Z","endTime":"2026-04-19T00:57:37.328Z","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":92.6,"endSpeed":84.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.34089676215206,"aZ":-12.742998646059137,"pfxX":-6.715360890555546,"pfxZ":10.601423585685179,"pX":0.6438245498488238,"pZ":2.894210209334867,"vX0":7.393085295294323,"vY0":-134.55784803628012,"vZ0":-5.149967225737002,"x":92.46,"y":160.64,"x0":-1.267527628815954,"y0":50.00177466382674,"z0":5.736632261056523,"aX":-12.307418897570033},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":10.6,"spinRate":2324,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.4071350131953366,"extension":6.639754232249624},"index":2,"playId":"8b4bd208-1d4c-3f3e-9996-b865b6d6cb48","pitchNumber":3,"startTime":"2026-04-19T00:57:59.129Z","endTime":"2026-04-19T00:58:02.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.126261641567407,"aZ":-12.686186513267637,"pfxX":-5.9804205612809955,"pfxZ":10.740505734755812,"pX":0.23705389655568992,"pZ":3.478525205044357,"vX0":5.64635643026533,"vY0":-134.12207659391905,"vZ0":-3.5294601009262823,"x":107.96,"y":144.86,"x0":-1.1226619014010815,"y0":50.00191635293244,"z0":5.721637579738356,"aX":-10.850331486889074},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.8,"breakHorizontal":9.6,"spinRate":2265,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.40902647114929325,"extension":6.764665455169571},"index":3,"playId":"0d75ebc0-7970-3952-a4e2-afead92add51","pitchNumber":4,"startTime":"2026-04-19T00:58:18.104Z","endTime":"2026-04-19T00:58:22.358Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-19T00:58:34.122Z","endTime":"2026-04-19T00:58:54.834Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.846164481941468,"aZ":-12.431547909246738,"pfxX":-6.199973378683938,"pfxZ":10.6912242362846,"pX":-0.3492075270991735,"pZ":2.7003467840000703,"vX0":4.529724797084029,"vY0":-135.35447847324275,"vZ0":-5.4666709155324,"x":130.31,"y":165.87,"x0":-1.2428494402527905,"y0":50.0045549972944,"z0":5.624226252167583,"aX":-11.450994208782037},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.4,"breakHorizontal":10.2,"spinRate":2409,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.40539422825136917,"extension":6.564222292984059},"index":5,"playId":"6d31b50f-f696-35b0-82ca-11bffd8df58b","pitchNumber":5,"startTime":"2026-04-19T00:58:54.834Z","endTime":"2026-04-19T00:58:58.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":91.7,"endSpeed":83.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.690637985423574,"aZ":-14.53652240622611,"pfxX":-4.122534245729986,"pfxZ":9.787932485849126,"pX":0.1670568759781396,"pZ":2.4750609849668344,"vX0":4.931970129434986,"vY0":-133.3926636384452,"vZ0":-5.6492144180277135,"x":110.63,"y":171.95,"x0":-1.170208558235475,"y0":50.004761939616614,"z0":5.668450967548698,"aX":-7.430517351029948},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.7,"breakHorizontal":6.4,"spinRate":2278,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.41061266623208637,"extension":6.697192218884553},"hitData":{"launchSpeed":59.2,"launchAngle":58.0,"totalDistance":133.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":96.81,"coordY":157.36}},"index":6,"playId":"3ead3230-bbc2-37f4-8a92-2d9457c94aa3","pitchNumber":6,"startTime":"2026-04-19T00:59:16.216Z","endTime":"2026-04-19T00:59:26.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T00:59:26.032Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Williamson grounds out, first baseman Spencer Horwitz to pitcher Isaac Mattson.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-04-19T00:59:34.435Z","endTime":"2026-04-19T01:01:14.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676755,"link":"/api/v1/people/676755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.1,"endSpeed":84.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.233518865400764,"aZ":-13.715746241855067,"pfxX":-4.238957996817626,"pfxZ":10.21175756927167,"pX":1.0827665747528057,"pZ":1.6676793556178617,"vX0":7.523667645817699,"vY0":-133.6975372918133,"vZ0":-7.5393175296731485,"x":75.73,"y":193.75,"x0":-1.218966914131695,"y0":50.00278599411929,"z0":5.511539349472567,"aX":-7.662704606859686},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.0,"breakHorizontal":6.0,"spinRate":2335,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4099173815607826,"extension":6.8819539804375305},"index":0,"playId":"bdfe0894-9355-393a-b497-8a5f4a6f9a85","pitchNumber":1,"startTime":"2026-04-19T00:59:52.673Z","endTime":"2026-04-19T00:59:57.577Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-19T01:00:09.875Z","endTime":"2026-04-19T01:00:48.012Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.441635433996073,"aZ":-13.531252490364714,"pfxX":-5.212216731920389,"pfxZ":10.190413283363721,"pX":-0.13824690490007688,"pZ":2.3657151092654614,"vX0":5.055678934020736,"vY0":-134.4712198356937,"vZ0":-6.150863341399596,"x":122.27,"y":174.91,"x0":-1.3664524873795663,"y0":50.0041632655951,"z0":5.644655497243243,"aX":-9.536673111065259},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.3,"breakHorizontal":8.4,"spinRate":2375,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.40747833441235803,"extension":6.684893706621859},"index":2,"playId":"bf5ba5ab-a342-33fa-bdd4-86ef77ddb690","pitchNumber":2,"startTime":"2026-04-19T01:00:48.012Z","endTime":"2026-04-19T01:00:52.518Z","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":92.6,"endSpeed":84.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90953172784987,"aZ":-13.580888509982566,"pfxX":-5.536818410202345,"pfxZ":10.16139548396611,"pX":0.48539039431095415,"pZ":2.919818994762967,"vX0":6.431360237821227,"vY0":-134.58525286210465,"vZ0":-4.9252246546351,"x":98.5,"y":159.94,"x0":-1.2187587539477998,"y0":50.00169326598821,"z0":5.7393971721736,"aX":-10.130611449454847},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.5,"breakHorizontal":8.6,"spinRate":2403,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.40737237499127543,"extension":6.540665970018726},"hitData":{"launchSpeed":99.9,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.93,"coordY":160.8}},"index":3,"playId":"9c7bd0f3-1d5a-361f-8e8d-9f2ea4dd4edf","pitchNumber":3,"startTime":"2026-04-19T01:01:06.573Z","endTime":"2026-04-19T01:01:14.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T01:01:14.405Z","atBatIndex":80},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Lowe flies out to left fielder Chandler Simpson. Oneil Cruz to 3rd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-04-19T01:03:42.246Z","endTime":"2026-04-19T01:06:13.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6,7,8],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Oneil Cruz starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T01:03:16.947Z","endTime":"2026-04-19T01:03:44.604Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"base":2},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77440373244389,"aZ":-14.188973574098664,"pfxX":-5.082528289744185,"pfxZ":10.027736051375058,"pX":-0.5662276176942425,"pZ":3.9052148974660916,"vX0":4.099233241926546,"vY0":-133.5826814690669,"vZ0":-1.818581151998155,"x":138.58,"y":133.34,"x0":-1.4659735406095575,"y0":50.005854851354535,"z0":5.623479218410804,"aX":-9.118799742415737},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.9,"breakHorizontal":8.3,"spinRate":2386,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.4112153650072008,"extension":6.601803103651256},"index":1,"playId":"e213366b-7963-3371-a6d1-4e0b9636bb7b","pitchNumber":1,"startTime":"2026-04-19T01:03:44.604Z","endTime":"2026-04-19T01:03:48.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.975358004178617,"aZ":-30.21439470841055,"pfxX":-8.943844424170724,"pfxZ":1.3004446478843916,"pX":0.5647385855571115,"pZ":0.8015294924163713,"vX0":7.68930469900591,"vY0":-121.64259306653531,"vZ0":-4.8294548122791,"x":95.47,"y":217.14,"x0":-1.4692131208239478,"y0":50.002227075514384,"z0":5.4202696813414235,"aX":-13.45648909905004},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.4,"breakHorizontal":14.5,"spinRate":1726,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.44959278572534256,"extension":6.500149533106136},"index":2,"playId":"f0b943d7-9b6d-3f10-b0bb-0bed4eeec115","pitchNumber":2,"startTime":"2026-04-19T01:04:00.631Z","endTime":"2026-04-19T01:04:04.662Z","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":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.319386842924832,"aZ":-25.60840741508119,"pfxX":1.8364353509864098,"pfxZ":4.013838195929402,"pX":-0.120253821137345,"pZ":3.3724377074222986,"vX0":3.8240939115941512,"vY0":-126.25685209894738,"vZ0":-0.20090799530760828,"x":121.58,"y":147.72,"x0":-1.8848810964423204,"y0":50.0052471465655,"z0":5.489577304021497,"aX":3.0070827141306613},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.4,"breakHorizontal":-4.1,"spinRate":2234,"spinDirection":170},"zone":11,"typeConfidence":0.9,"plateTime":0.4315001483427303,"extension":6.525345811040124},"index":3,"playId":"c76a39e9-584f-3d33-9a90-3e1f939ac36b","pitchNumber":3,"startTime":"2026-04-19T01:04:22.967Z","endTime":"2026-04-19T01:04:27.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20605420312877,"aZ":-27.296558249507374,"pfxX":3.0750073151653305,"pfxZ":3.01968827983775,"pX":-0.2863711234597075,"pZ":2.6509218070992717,"vX0":3.126717222208501,"vY0":-125.5091049121267,"vZ0":-1.374569393806626,"x":127.92,"y":167.21,"x0":-1.9418649909164873,"y0":50.00627418399828,"z0":5.401180115581467,"aX":4.9716689488117165},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.4,"breakHorizontal":-6.2,"spinRate":2248,"spinDirection":172},"zone":5,"typeConfidence":0.83,"plateTime":0.4342013300115237,"extension":6.5668303871762586},"index":4,"playId":"a9fad89c-1442-3451-aea3-63c545ace96f","pitchNumber":4,"startTime":"2026-04-19T01:04:41.659Z","endTime":"2026-04-19T01:04:45.230Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-19T01:04:58.323Z","endTime":"2026-04-19T01:05:11.261Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"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":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.013045144485528,"aZ":-30.268233175669234,"pfxX":-8.518570273725532,"pfxZ":1.2197651861619885,"pX":-0.37088924740073403,"pZ":0.27741298627522754,"vX0":5.9347591714685155,"vY0":-123.83816330419423,"vZ0":-6.171754281227391,"x":131.14,"y":231.29,"x0":-1.6828533723930597,"y0":50.003891594350776,"z0":5.31060106251445,"aX":-13.330050359868391},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.1,"breakHorizontal":14.2,"spinRate":1655,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.4410455853649844,"extension":6.64128621180801},"index":6,"playId":"ffba0e45-c810-3aab-8e13-261d71f1858a","pitchNumber":5,"startTime":"2026-04-19T01:05:11.261Z","endTime":"2026-04-19T01:05:15.677Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84627549526097,"aZ":-31.035789522463862,"pfxX":-6.722971086316938,"pfxZ":0.7489162362758979,"pX":-0.4458800227258069,"pZ":2.2768849127689843,"vX0":5.199230442397717,"vY0":-122.54771518442125,"vZ0":-1.4736777669848624,"x":134.0,"y":177.3,"x0":-1.7198006899869795,"y0":50.00357231528404,"z0":5.533052248181757,"aX":-10.24283828677383},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.3,"breakHorizontal":10.9,"spinRate":1649,"spinDirection":241},"zone":4,"typeConfidence":0.9,"plateTime":0.4466727883829762,"extension":6.5002655644023495},"index":7,"playId":"0cb60136-9a0f-376d-80fd-c0563f459de8","pitchNumber":6,"startTime":"2026-04-19T01:05:35.721Z","endTime":"2026-04-19T01:05:39.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81510869646697,"aZ":-13.164670091814795,"pfxX":-4.75091650492852,"pfxZ":10.360277984567668,"pX":-0.6777252928741346,"pZ":3.3393147131662624,"vX0":3.730293417654231,"vY0":-134.7346728604012,"vZ0":-3.434614667560842,"x":142.83,"y":148.62,"x0":-1.4642810048457788,"y0":50.00267802219665,"z0":5.563481829874337,"aX":-8.71748778770089},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.2,"breakHorizontal":7.8,"spinRate":2380,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.4068202331252593,"extension":6.601305757949725},"hitData":{"launchSpeed":91.2,"launchAngle":44.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.1,"coordY":87.88}},"index":8,"playId":"040da2ee-facb-3e6d-a821-4df4219b473f","pitchNumber":7,"startTime":"2026-04-19T01:05:59.984Z","endTime":"2026-04-19T01:06:13.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T01:06:13.792Z","atBatIndex":81},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Cole Sulser intentionally walks Bryan Reynolds.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-04-19T01:07:40.592Z","endTime":"2026-04-19T01:08:28.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnThird":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-19T01:06:49.672Z","endTime":"2026-04-19T01:07:42.921Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37412549552014,"aZ":-16.07067253423373,"pfxX":-4.50855068179583,"pfxZ":8.78038733112231,"pX":-0.4768094648887054,"pZ":4.530095879066542,"vX0":4.088987866272733,"vY0":-134.84891172708262,"vZ0":0.0363210084353392,"x":135.17,"y":116.47,"x0":-1.4298700542507563,"y0":50.006126607166856,"z0":5.653765435565734,"aX":-8.272975150691593},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.1,"breakHorizontal":7.2,"spinRate":2363,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.40676584189044407,"extension":6.467949020953392},"index":1,"playId":"50cae0f3-4c8a-3e37-ba1f-b0536d1d3232","pitchNumber":1,"startTime":"2026-04-19T01:07:42.921Z","endTime":"2026-04-19T01:07:47.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.319986654011256,"aZ":-27.108967524908273,"pfxX":2.2381347180998916,"pfxZ":3.0970315814364433,"pX":-0.8430835028537779,"pZ":3.2299652283048736,"vX0":2.030204020386498,"vY0":-126.20521291583414,"vZ0":-0.42871751732137436,"x":149.14,"y":151.57,"x0":-1.9446903242747895,"y0":50.002174770783434,"z0":5.559284302927519,"aX":3.6608665412157597},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.8,"breakHorizontal":-4.4,"spinRate":2223,"spinDirection":171},"zone":1,"typeConfidence":0.87,"plateTime":0.4316997808056313,"extension":6.509661202131496},"index":2,"playId":"cea3a101-4aba-3afc-a7b1-271777ad9847","pitchNumber":2,"startTime":"2026-04-19T01:07:58.719Z","endTime":"2026-04-19T01:08:03.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":3,"playId":"08233946-0836-1003-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-04-19T01:08:25.031Z","endTime":"2026-04-19T01:08:25.067Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"index":4,"playId":"08233946-0836-1013-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-04-19T01:08:25.067Z","endTime":"2026-04-19T01:08:28.198Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-04-19T01:08:28.198Z","atBatIndex":82},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Kevin Kelly intentionally walks Jake Mangum.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-04-19T01:11:00.405Z","endTime":"2026-04-19T01:12:02.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnThird":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[3,5,6,7,8],"actionIndex":[0,2,4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jake Mangum replaces Billy Cook.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-19T01:08:41.712Z","endTime":"2026-04-19T01:08:52.941Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"402","replacedPlayer":{"id":695257,"link":"/api/v1/people/695257"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-19T01:08:52.941Z","endTime":"2026-04-19T01:09:02.817Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kevin Kelly replaces Cole Sulser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-04-19T01:09:02.817Z","endTime":"2026-04-19T01:11:02.685Z","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":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.675452927874314,"aZ":-41.168027307865366,"pfxX":-7.046481734105308,"pfxZ":-5.915559807970494,"pX":-0.9982049327834924,"pZ":2.0842113262525674,"vX0":3.5331307961871605,"vY0":-122.89340902357881,"vZ0":4.403921370226751,"x":155.05,"y":182.51,"x0":-1.5434782781305296,"y0":50.001645209011166,"z0":3.7783587240607885,"aX":-10.714878272734152},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-9.4,"breakHorizontal":11.9,"spinRate":1856,"spinDirection":272},"zone":13,"typeConfidence":0.93,"plateTime":0.44667457536964594,"extension":6.451133028029908},"index":3,"playId":"fff1a038-70bd-32b9-8f53-11ee001deab1","pitchNumber":1,"startTime":"2026-04-19T01:11:02.685Z","endTime":"2026-04-19T01:11:07.212Z","isPitch":true,"type":"pitch"},{"details":{"description":"Bryan Reynolds advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":4,"actionPlayId":"fff1a038-70bd-32b9-8f53-11ee001deab1","startTime":"2026-04-19T01:11:29.972Z","endTime":"2026-04-19T01:11:29.973Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"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.2,"endSpeed":83.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85572987725969,"aZ":-23.71052296214161,"pfxX":-6.513460876402664,"pfxZ":4.673494891907064,"pX":-1.644485702657678,"pZ":3.828692862392012,"vX0":2.925949625415104,"vY0":-134.16158533878095,"vZ0":3.7942783241384523,"x":179.68,"y":135.41,"x0":-1.9071103008273598,"y0":50.00169353015161,"z0":4.091543641369859,"aX":-11.792356331570877},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.6,"breakHorizontal":11.0,"spinRate":2101,"spinDirection":251},"zone":11,"typeConfidence":0.84,"plateTime":0.40933258416994,"extension":7.055152665462185},"index":5,"playId":"c80ea654-f8ad-3b5e-8a69-240b4727a2cd","pitchNumber":2,"startTime":"2026-04-19T01:11:29.974Z","endTime":"2026-04-19T01:11:33.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":6,"playId":"08233946-0846-1003-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-04-19T01:12:00.388Z","endTime":"2026-04-19T01:12:00.416Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":7,"playId":"08233946-0846-1013-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-04-19T01:12:00.416Z","endTime":"2026-04-19T01:12:00.417Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"index":8,"playId":"08233946-0846-1023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-04-19T01:12:00.417Z","endTime":"2026-04-19T01:12:02.028Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-04-19T01:12:02.028Z","atBatIndex":83},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcell Ozuna challenged (pitch result), call on the field was confirmed: Marcell Ozuna called out on strikes.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-04-19T01:12:03.273Z","endTime":"2026-04-19T01:14:14.419Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnThird":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09540620193666,"aZ":-40.2514364332755,"pfxX":-8.749632154966942,"pfxZ":-4.550428582333582,"pX":-0.03106241985516906,"pZ":2.325994938753812,"vX0":6.851769637279024,"vY0":-132.79069604555013,"vZ0":3.846087148297702,"x":118.18,"y":175.98,"x0":-1.5160161152734095,"y0":50.00307108298523,"z0":3.7985943567776768,"aX":-15.528403067909855},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-7.1,"breakHorizontal":14.3,"spinRate":1952,"spinDirection":255},"zone":5,"typeConfidence":0.95,"plateTime":0.4134623724107982,"extension":6.886270366106696},"index":0,"playId":"1d0335e4-5e40-399d-b488-f4dccfe3e1fc","pitchNumber":1,"startTime":"2026-04-19T01:12:10.419Z","endTime":"2026-04-19T01:12:14.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.884204464935443,"aZ":-37.709883677503186,"pfxX":-8.820510777957722,"pfxZ":-3.116663236448999,"pX":-0.19910288931866596,"pZ":1.8504663042798184,"vX0":6.22454283525154,"vY0":-132.28598690528054,"vZ0":2.3642108815664864,"x":124.59,"y":188.82,"x0":-1.4350685893999138,"y0":50.00554680165961,"z0":3.707150367565849,"aX":-15.655265053814897},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-4.9,"breakHorizontal":14.6,"spinRate":1984,"spinDirection":260},"zone":8,"typeConfidence":0.93,"plateTime":0.41384900191381124,"extension":6.882862996302218},"index":1,"playId":"c6dc598e-6702-3481-a6ae-2776e381d4f5","pitchNumber":2,"startTime":"2026-04-19T01:12:26.823Z","endTime":"2026-04-19T01:12:30.150Z","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":1},"pitchData":{"startSpeed":79.2,"endSpeed":71.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.363008548936186,"aZ":-28.640144378688053,"pfxX":9.570620666279776,"pfxZ":2.662082405259552,"pX":1.535004812195724,"pZ":3.162716107907655,"vX0":4.694896827361973,"vY0":-115.03235013729862,"vZ0":4.864099532164191,"x":58.49,"y":153.39,"x0":-1.7822549263827607,"y0":50.001662181649735,"z0":3.8120294132150123,"aX":12.692360941966275},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":6.5,"breakHorizontal":-18.6,"spinRate":2521,"spinDirection":84},"zone":12,"typeConfidence":0.89,"plateTime":0.47803104554366493,"extension":6.947163812034961},"index":2,"playId":"dd8c0749-28ff-3da3-952c-f5fbd7c51d4d","pitchNumber":3,"startTime":"2026-04-19T01:12:50.269Z","endTime":"2026-04-19T01:12:53.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.745818316290457,"aZ":-35.58301459023415,"pfxX":-7.928122890670757,"pfxZ":-1.9017552694016224,"pX":0.9852943295853008,"pZ":2.486795276584922,"vX0":8.746786808740957,"vY0":-132.7212232598897,"vZ0":3.5522393645771446,"x":79.44,"y":171.64,"x0":-1.3132495365079684,"y0":50.00116926239439,"z0":3.7126638450812393,"aX":-14.231798320571407},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-2.5,"breakHorizontal":12.6,"spinRate":2050,"spinDirection":252},"zone":14,"typeConfidence":0.92,"plateTime":0.41172578262841064,"extension":6.941514288349881},"index":3,"playId":"cf58c569-f0cc-3b41-8579-11ff624f506f","pitchNumber":4,"startTime":"2026-04-19T01:13:07.565Z","endTime":"2026-04-19T01:13:11.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.636693885684068,"aZ":-39.22458423211954,"pfxX":-5.974615042945685,"pfxZ":-4.653277409309849,"pX":-2.176331191260534,"pZ":2.0851011771339465,"vX0":0.8683465919608969,"vY0":-122.24736960194872,"vZ0":4.473381586074488,"x":199.96,"y":182.48,"x0":-1.7594658078493657,"y0":50.00004316706446,"z0":3.594498177319774,"aX":-9.05952523381105},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-7.1,"breakHorizontal":10.7,"spinRate":1815,"spinDirection":277},"zone":13,"typeConfidence":0.93,"plateTime":0.4476927152301906,"extension":6.872271590388702},"index":4,"playId":"14357b6a-0091-3fce-a99e-c23fcf5236db","pitchNumber":5,"startTime":"2026-04-19T01:13:29.011Z","endTime":"2026-04-19T01:13:33.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.932570069272646,"aZ":-34.25748078169494,"pfxX":-10.978691999598068,"pfxZ":-1.1567693246477049,"pX":0.7587876924531841,"pZ":2.2216542684275,"vX0":9.276892808010395,"vY0":-133.446334980483,"vZ0":2.52130984854868,"x":88.08,"y":178.8,"x0":-1.337622048226134,"y0":50.002444553571856,"z0":3.7337794794408654,"aX":-19.784701084896096},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-1.3,"breakHorizontal":17.9,"spinRate":2176,"spinDirection":257},"zone":6,"typeConfidence":0.93,"plateTime":0.4105708411084876,"extension":7.087971885967308},"index":5,"playId":"16e6f679-ff23-32a2-8844-a27863da1fde","pitchNumber":6,"startTime":"2026-04-19T01:13:47.411Z","endTime":"2026-04-19T01:14:14.419Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"}},"playEndTime":"2026-04-19T01:14:14.419Z","atBatIndex":84},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Yorke strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-04-19T01:14:08.410Z","endTime":"2026-04-19T01:15:21.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58940230481904,"aZ":-35.208340630622835,"pfxX":-10.577221328693652,"pfxZ":-1.7109257134399734,"pX":0.18779328402417192,"pZ":2.1619858686393463,"vX0":8.065322947226068,"vY0":-132.32660911392335,"vZ0":2.5907705763859927,"x":109.84,"y":180.41,"x0":-1.527399755983309,"y0":50.00495089111248,"z0":3.751982204725681,"aX":-18.735270873545314},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-2.3,"breakHorizontal":17.4,"spinRate":2075,"spinDirection":256},"zone":5,"typeConfidence":0.93,"plateTime":0.41413927588985766,"extension":6.902589138420822},"index":0,"playId":"57067fdd-c530-321d-907b-728aeb33808c","pitchNumber":1,"startTime":"2026-04-19T01:14:23.905Z","endTime":"2026-04-19T01:14:28.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52884599033136,"aZ":-36.61336112407874,"pfxX":-10.623544513246435,"pfxZ":-2.4693098234583406,"pX":0.18134785581150487,"pZ":2.056825126351696,"vX0":7.844963224810314,"vY0":-133.65837874961434,"vZ0":2.58765600070359,"x":110.09,"y":183.25,"x0":-1.4210072940235488,"y0":50.00236006741028,"z0":3.7167102584202545,"aX":-19.097738253952663},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-3.6,"breakHorizontal":17.4,"spinRate":2146,"spinDirection":253},"zone":8,"typeConfidence":0.96,"plateTime":0.4107960624378717,"extension":7.039558910062856},"index":1,"playId":"2921a9ad-e6ac-3be3-a4ed-d52be9c1f231","pitchNumber":2,"startTime":"2026-04-19T01:14:40.581Z","endTime":"2026-04-19T01:14:44.223Z","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":2},"pitchData":{"startSpeed":79.3,"endSpeed":71.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.490214987918645,"aZ":-27.34828018628508,"pfxX":10.109047424356636,"pfxZ":3.6468221869969337,"pX":2.527068052991696,"pZ":2.4888176021678357,"vX0":6.384112847174179,"vY0":-115.23404309667623,"vZ0":3.4612113867444396,"x":20.67,"y":171.58,"x0":-1.607563840289238,"y0":50.00440691440504,"z0":3.6338169737820154,"aX":13.385748174789269},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":7.9,"breakHorizontal":-20.0,"spinRate":2659,"spinDirection":87},"zone":12,"typeConfidence":0.9,"plateTime":0.47814977453230956,"extension":6.748117152205955},"index":2,"playId":"29449e1d-557d-3cb8-af38-b7ae5b6a0062","pitchNumber":3,"startTime":"2026-04-19T01:14:59.287Z","endTime":"2026-04-19T01:15:02.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77379423809553,"aZ":-38.910482106219696,"pfxX":-7.1990020144452185,"pfxZ":-3.8269439742861966,"pX":-1.0582965164406755,"pZ":2.2246258963896,"vX0":3.8226444226998653,"vY0":-131.8206575825729,"vZ0":3.7462198250730667,"x":157.34,"y":178.72,"x0":-1.5912654159262773,"y0":50.00030487507729,"z0":3.6559554912518952,"aX":-12.679484799737038},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-5.9,"breakHorizontal":12.2,"spinRate":1938,"spinDirection":259},"zone":13,"typeConfidence":0.92,"plateTime":0.4153500726739954,"extension":6.942739358216642},"index":3,"playId":"1e8bb741-185b-31c6-8c7c-be0cac5420b7","pitchNumber":4,"startTime":"2026-04-19T01:15:17.015Z","endTime":"2026-04-19T01:15:21.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T01:15:21.388Z","atBatIndex":85},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Fortes grounds out, shortstop Konnor Griffin to first baseman Spencer Horwitz. Ben Williamson to 3rd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":86,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-04-19T01:17:58.102Z","endTime":"2026-04-19T01:19:27.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Jake Mangum remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T01:16:44.666Z","endTime":"2026-04-19T01:16:44.685Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"402","replacedPlayer":{"id":695257,"link":"/api/v1/people/695257"}},{"details":{"description":"Pitching Change: Yohan Ramírez replaces Isaac Mattson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-19T01:16:44.685Z","endTime":"2026-04-19T01:17:33.010Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670990,"link":"/api/v1/people/670990"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Ben Williamson starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-19T01:17:33.010Z","endTime":"2026-04-19T01:18:00.351Z","isPitch":false,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"},"base":2},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.028749219570244,"aZ":-28.31564867033021,"pfxX":8.856419727138928,"pfxZ":2.692857496097986,"pX":1.0119266698623925,"pZ":2.6296232372212947,"vX0":7.114341752434113,"vY0":-118.97523882671129,"vZ0":-0.13385213358877357,"x":78.43,"y":167.78,"x0":-3.1685933557453305,"y0":50.0027020404914,"z0":5.254931323689251,"aX":12.681534048703849},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.2,"breakHorizontal":-17.8,"spinRate":2570,"spinDirection":79},"zone":12,"typeConfidence":2.0,"plateTime":0.4605389656776402,"extension":6.816019902962104},"index":3,"playId":"8d674a68-ce1c-34b5-af94-09d0c421a20d","pitchNumber":1,"startTime":"2026-04-19T01:18:00.351Z","endTime":"2026-04-19T01:18:04.861Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.379926464692616,"aZ":-27.224218147736018,"pfxX":9.477095365942317,"pfxZ":3.427424700000719,"pX":-0.567497752973353,"pZ":3.0504496490980855,"vX0":3.975994881163578,"vY0":-119.5198334473743,"vZ0":0.5861916788093493,"x":138.63,"y":156.42,"x0":-3.4846614784359784,"y0":50.00318329477112,"z0":5.2499332693505245,"aX":13.688370315753518},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.6,"breakHorizontal":-18.1,"spinRate":2614,"spinDirection":78},"zone":1,"typeConfidence":2.0,"plateTime":0.4585600426523584,"extension":6.7113780084225665},"index":4,"playId":"680a96e2-60c5-3db0-9680-ecf7e73b3acc","pitchNumber":2,"startTime":"2026-04-19T01:18:23.114Z","endTime":"2026-04-19T01:18:28.847Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":5,"playId":"b68b878b-371d-3ba2-ae5c-2c991051aa71","startTime":"2026-04-19T01:18:56.016Z","endTime":"2026-04-19T01:19:00.722Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55798785562925,"aZ":-29.66477521611122,"pfxX":6.979439707387252,"pfxZ":1.6662864009115896,"pX":-0.06674722248204637,"pZ":3.0998130425448163,"vX0":5.575059568118762,"vY0":-122.0224796324801,"vZ0":0.8148916841835918,"x":119.54,"y":155.09,"x0":-3.289617462974582,"y0":50.000685640093366,"z0":5.322168031924356,"aX":10.497667735844074},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.5,"breakHorizontal":-13.9,"spinRate":2676,"spinDirection":73},"zone":2,"typeConfidence":2.0,"plateTime":0.4492799395482714,"extension":6.794460222839032},"hitData":{"launchSpeed":100.3,"launchAngle":-4.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.31,"coordY":156.24}},"index":6,"playId":"579f2fb4-949b-3056-9a70-a603f7f98e64","pitchNumber":3,"startTime":"2026-04-19T01:19:19.834Z","endTime":"2026-04-19T01:19:27.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T01:19:27.478Z","atBatIndex":86},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Taylor Walls reaches on a fielder's choice out, pitcher Yohan Ramírez to catcher Henry Davis. Ben Williamson out at home.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":87,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-04-19T01:19:43.039Z","endTime":"2026-04-19T01:20:10.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670990,"link":"/api/v1/people/670990"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.391195834175864,"aZ":-31.993168309562048,"pfxX":6.035811905210905,"pfxZ":0.12124128355665853,"pX":-0.36538920162333294,"pZ":2.8140999517728176,"vX0":1.0109341444923627,"vY0":-121.94406973074501,"vZ0":0.8299001553126928,"x":130.93,"y":162.8,"x0":-1.5694574614993864,"y0":50.00461580042633,"z0":5.223817088118128,"aX":9.113908165725102},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.6,"breakHorizontal":-11.2,"spinRate":2495,"spinDirection":70},"zone":1,"typeConfidence":2.0,"plateTime":0.44871919040228914,"extension":6.6507484903943395},"hitData":{"launchSpeed":23.7,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":127.11,"coordY":197.53}},"index":0,"playId":"dbb09bac-61da-3e19-abf0-2eb84f97ac0c","pitchNumber":1,"startTime":"2026-04-19T01:20:03.579Z","endTime":"2026-04-19T01:20:10.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T01:20:10.208Z","atBatIndex":87},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a ground ball to second baseman Brandon Lowe.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":88,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-04-19T01:21:20.246Z","endTime":"2026-04-19T01:23:43.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_pickoff_error_2b","runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":{"id":670990,"link":"/api/v1/people/670990"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[{"player":{"id":670990,"link":"/api/v1/people/670990"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-19T01:20:53.350Z","endTime":"2026-04-19T01:21:22.571Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25248081920877,"aZ":-16.856516664523706,"pfxX":-6.2056771072559584,"pfxZ":7.817174370478828,"pX":-0.3930802211483343,"pZ":2.256404578806675,"vX0":5.615639088189921,"vY0":-139.5366125489619,"vZ0":-3.8562083547587607,"x":131.98,"y":177.86,"x0":-1.6316645793576454,"y0":50.0033569168941,"z0":4.776556040468907,"aX":-12.16046177200701},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.4,"breakHorizontal":10.0,"spinRate":2276,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.3934928655567034,"extension":6.646819251004033},"index":1,"playId":"8fdc4f55-31de-3ac7-b4d9-7104cbc591cd","pitchNumber":1,"startTime":"2026-04-19T01:21:22.571Z","endTime":"2026-04-19T01:21:26.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85912528760919,"aZ":-17.465457552987402,"pfxX":-7.206347023726979,"pfxZ":7.513883693141606,"pX":1.3863450469941183,"pZ":2.8498978580997547,"vX0":10.213934509330379,"vY0":-139.38225350357192,"vZ0":-2.561444791134137,"x":64.16,"y":161.83,"x0":-1.3982441894172342,"y0":50.000368848584834,"z0":4.941076190685102,"aX":-14.103197286945106},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":10.8,"spinRate":2327,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.39374927216419175,"extension":6.741303293095057},"index":2,"playId":"1f63b642-b73e-3476-856d-0b9c6174c5f8","pitchNumber":2,"startTime":"2026-04-19T01:21:42.684Z","endTime":"2026-04-19T01:21:46.908Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"playId":"0045b60d-fadd-381a-8628-9349b7c5098b","startTime":"2026-04-19T01:22:04.559Z","endTime":"2026-04-19T01:22:07.888Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":2},"index":4,"playId":"eef307dd-c860-3a55-b2e2-a246d80afc7e","startTime":"2026-04-19T01:22:25.646Z","endTime":"2026-04-19T01:22:39.447Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Taylor Walls steals (3) 2nd base. Taylor Walls scores. Throwing error by pitcher Yohan Ramírez on the pickoff attempt.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":5,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":5,"actionPlayId":"eef307dd-c860-3a55-b2e2-a246d80afc7e","startTime":"2026-04-19T01:23:16.938Z","endTime":"2026-04-19T01:23:16.939Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":670764,"link":"/api/v1/people/670764"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18824868982902,"aZ":-20.338544775686653,"pfxX":-5.382791134287606,"pfxZ":5.972756723907629,"pX":-1.1245182171433914,"pZ":3.438688521601601,"vX0":3.038788275347566,"vY0":-139.80940633581974,"vZ0":-0.5165766640833064,"x":159.86,"y":145.94,"x0":-1.5255197183872715,"y0":50.003094057654046,"z0":4.959291567404802,"aX":-10.668261649720355},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.9,"breakHorizontal":9.1,"spinRate":2322,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3915950605347627,"extension":6.752950858993141},"index":6,"playId":"8c338180-8243-3bd9-941c-e2bd9becd055","pitchNumber":3,"startTime":"2026-04-19T01:23:16.940Z","endTime":"2026-04-19T01:23:21.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34288503921133,"aZ":-29.522566635664788,"pfxX":-9.934573152044411,"pfxZ":1.3703313372523187,"pX":0.32652733521306154,"pZ":2.7676330869612875,"vX0":8.472938286703393,"vY0":-138.74746539397057,"vZ0":-0.5516877795323294,"x":104.55,"y":164.05,"x0":-1.482824514539815,"y0":50.00642160356641,"z0":4.944088993116995,"aX":-19.286634222055806},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.5,"breakHorizontal":16.1,"spinRate":2238,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.39544527120339357,"extension":6.945355099529841},"hitData":{"launchSpeed":86.3,"launchAngle":1.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.11,"coordY":140.03}},"index":7,"playId":"9a09d938-4fef-3c1f-88bf-28e04667cf56","pitchNumber":4,"startTime":"2026-04-19T01:23:35.402Z","endTime":"2026-04-19T01:23:43.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T01:23:43.969Z","atBatIndex":88},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Junior Caminero flies out to right fielder Bryan Reynolds.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":89,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2026-04-19T01:24:26.434Z","endTime":"2026-04-19T01:25:03.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"a8bb1d0b-66ce-3e81-90ed-c7d0be9b19be","startTime":"2026-04-19T01:24:14.826Z","endTime":"2026-04-19T01:24:18.295Z","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":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.212094027025415,"aZ":-21.06469322073846,"pfxX":-7.817880070627068,"pfxZ":5.775300114391847,"pX":-1.6913431194863355,"pZ":4.758298395327602,"vX0":6.803674867998716,"vY0":-137.73405122861396,"vZ0":2.7398048687294745,"x":181.47,"y":110.31,"x0":-3.1762297237205885,"y0":50.002955588566635,"z0":5.174069450453824,"aX":-15.040746313774306},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.3,"breakHorizontal":12.7,"spinRate":2385,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.39747121971729715,"extension":6.597926994523599},"index":1,"playId":"a0bfc067-28e4-3389-96b5-edc76e3eb224","pitchNumber":1,"startTime":"2026-04-19T01:24:28.816Z","endTime":"2026-04-19T01:24:32.607Z","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":95.6,"endSpeed":87.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.361727502933633,"aZ":-24.198901493042676,"pfxX":-10.654997343305146,"pfxZ":4.085927740952034,"pX":-0.7210991721569419,"pZ":3.5866386087368927,"vX0":9.801670258924414,"vY0":-138.95019921054651,"vZ0":0.28626175315513136,"x":144.49,"y":141.94,"x0":-2.911337889099526,"y0":50.006705357927075,"z0":5.091094095182965,"aX":-20.822983764785736},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.7,"breakHorizontal":17.3,"spinRate":2179,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3942977040425655,"extension":6.770360196812512},"hitData":{"launchSpeed":90.3,"launchAngle":41.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.32,"coordY":113.68}},"index":2,"playId":"8e9032c2-1d1d-3259-bf3c-b83dc0325710","pitchNumber":2,"startTime":"2026-04-19T01:24:52.839Z","endTime":"2026-04-19T01:25:03.108Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T01:25:03.108Z","atBatIndex":89},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out to first baseman Ryan Vilade. Nick Yorke to 3rd.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":90,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-04-19T01:27:21.741Z","endTime":"2026-04-19T01:28:08.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"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":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Nick Yorke starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T01:26:23.323Z","endTime":"2026-04-19T01:27:24.016Z","isPitch":false,"type":"action","player":{"id":694377,"link":"/api/v1/people/694377"},"base":2},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.287647600700588,"aZ":-36.0450656060891,"pfxX":-10.483497696776674,"pfxZ":-2.1266670806389625,"pX":0.6278146775053458,"pZ":1.9894929883037136,"vX0":8.923076032544566,"vY0":-134.34886424842975,"vZ0":1.8070723501521473,"x":93.07,"y":185.06,"x0":-1.3816049032045556,"y0":50.00217669826887,"z0":3.8779702174176744,"aX":-19.080267870820293},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-3.2,"breakHorizontal":16.9,"spinRate":2055,"spinDirection":253},"zone":9,"typeConfidence":0.96,"plateTime":0.40836552846074836,"extension":7.160277841758812},"index":1,"playId":"f3855d90-7cef-3cbb-a38e-9f69c400bd06","pitchNumber":1,"startTime":"2026-04-19T01:27:24.016Z","endTime":"2026-04-19T01:27:27.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.27191354595521,"aZ":-37.481463628666624,"pfxX":-8.126882895057992,"pfxZ":-2.9811865729529146,"pX":-0.26196709909104543,"pZ":2.0843551423830484,"vX0":6.170847152266328,"vY0":-132.98731727622155,"vZ0":2.8283636546307767,"x":126.99,"y":182.5,"x0":-1.5641880983059218,"y0":50.00454741959207,"z0":3.7378168148055715,"aX":-14.462495323936736},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-4.4,"breakHorizontal":13.3,"spinRate":2106,"spinDirection":254},"zone":8,"typeConfidence":0.95,"plateTime":0.4129207191596471,"extension":6.776695829520133},"index":2,"playId":"00304e04-c15e-3906-823d-77339fae5f7e","pitchNumber":2,"startTime":"2026-04-19T01:27:39.973Z","endTime":"2026-04-19T01:27:43.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.426058004439987,"aZ":-38.0665496335927,"pfxX":-6.177123115644618,"pfxZ":-3.5900733204929614,"pX":0.274251860164992,"pZ":1.3963593815746658,"vX0":6.39177066721805,"vY0":-126.83640313783,"vZ0":1.9827746749082917,"x":106.55,"y":201.08,"x0":-1.4684614012466015,"y0":50.005224495164796,"z0":3.62628287374929,"aX":-10.128876412440949},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.9,"breakHorizontal":9.8,"spinRate":1789,"spinDirection":272},"zone":14,"typeConfidence":0.86,"plateTime":0.4308102070270454,"extension":6.8190055094826185},"hitData":{"launchSpeed":97.8,"launchAngle":-5.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":169.04,"coordY":155.74}},"index":3,"playId":"f682edbb-d199-3c26-b266-d21dad5aab1f","pitchNumber":3,"startTime":"2026-04-19T01:27:59.469Z","endTime":"2026-04-19T01:28:08.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T01:28:08.996Z","atBatIndex":90},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Konnor Griffin reaches on a fielder's choice, fielded by second baseman Ben Williamson. Nick Yorke scores.","rbi":1,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":91,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-04-19T01:28:27.576Z","endTime":"2026-04-19T01:29:11.811Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":46},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":{"id":687330,"link":"/api/v1/people/687330"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22814737839545,"aZ":-35.50105696648312,"pfxX":-8.906358020452695,"pfxZ":-1.8563872415756064,"pX":-0.9274086204382863,"pZ":1.8590186478154436,"vX0":4.698181854393344,"vY0":-134.20079053413602,"vZ0":1.934177668910583,"x":152.35,"y":188.59,"x0":-1.5616485065407035,"y0":50.00475502923776,"z0":3.6927085816895113,"aX":-15.936011941592948},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-2.6,"breakHorizontal":14.9,"spinRate":1919,"spinDirection":260},"zone":13,"typeConfidence":0.95,"plateTime":0.41116704022455597,"extension":6.7518647406425165},"index":0,"playId":"78e54c92-7a39-31be-a2d5-3f96979b7540","pitchNumber":1,"startTime":"2026-04-19T01:28:31.033Z","endTime":"2026-04-19T01:28:34.216Z","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":92.3,"endSpeed":83.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28719756375598,"aZ":-36.08103902853022,"pfxX":-10.512042627814242,"pfxZ":-2.184127493185155,"pX":0.34096604687475557,"pZ":1.2206324917268345,"vX0":8.497866394056702,"vY0":-134.08621870998675,"vZ0":0.5772465832233851,"x":104.0,"y":205.82,"x0":-1.5287252736308754,"y0":50.00078373578598,"z0":3.610151912892896,"aX":-18.835692832961552},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-3.5,"breakHorizontal":16.8,"spinRate":2039,"spinDirection":258},"zone":14,"typeConfidence":0.96,"plateTime":0.4109970039657771,"extension":6.977376078059728},"index":1,"playId":"06efadad-711c-3e09-8c5d-17eb75f5571d","pitchNumber":2,"startTime":"2026-04-19T01:28:47.580Z","endTime":"2026-04-19T01:28:59.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.670829125489014,"aZ":-37.5165279669365,"pfxX":-8.534808648850248,"pfxZ":-3.006596887738592,"pX":-0.389449866779882,"pZ":2.4423379614544283,"vX0":6.260169142051593,"vY0":-132.66053943002956,"vZ0":3.566620850925093,"x":131.84,"y":172.84,"x0":-1.6766824977094978,"y0":50.00600841344526,"z0":3.8233651604947925,"aX":-15.140948673704713},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-4.3,"breakHorizontal":14.0,"spinRate":2013,"spinDirection":252},"zone":4,"typeConfidence":0.95,"plateTime":0.4136352290958212,"extension":7.057252155662679},"hitData":{"launchSpeed":86.3,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.77,"coordY":164.35}},"index":2,"playId":"70b440de-d3cd-323b-ab7f-5af0a939d351","pitchNumber":3,"startTime":"2026-04-19T01:29:03.292Z","endTime":"2026-04-19T01:29:11.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T01:29:11.811Z","atBatIndex":91},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nick Gonzales grounds into a double play, shortstop Taylor Walls to first baseman Ryan Vilade. Konnor Griffin out at 2nd. Nick Gonzales out at 1st.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":92,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2026-04-19T01:30:26.747Z","endTime":"2026-04-19T01:31:10.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nick Gonzales replaces Henry Davis.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-19T01:29:38.561Z","endTime":"2026-04-19T01:29:54.218Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":680779,"link":"/api/v1/people/680779"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-19T01:29:54.218Z","endTime":"2026-04-19T01:30:29.116Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.204744423317866,"aZ":-37.1475203534381,"pfxX":-8.734096892466388,"pfxZ":-2.7816938143560357,"pX":-0.9348301617698586,"pZ":2.444589928202247,"vX0":4.632152042467908,"vY0":-132.72543812860548,"vZ0":3.746882150387702,"x":152.63,"y":172.78,"x0":-1.5671737818578169,"y0":50.00509428349187,"z0":3.7183713571793247,"aX":-15.596684906479517},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-4.0,"breakHorizontal":14.9,"spinRate":1867,"spinDirection":254},"zone":11,"typeConfidence":0.95,"plateTime":0.41254739507861204,"extension":6.713959753165456},"index":2,"playId":"ad4fc886-38cf-310a-a7ba-5da8a320bbc4","pitchNumber":1,"startTime":"2026-04-19T01:30:29.116Z","endTime":"2026-04-19T01:30:32.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36804689553015,"aZ":-36.92073181679575,"pfxX":-8.238868171568377,"pfxZ":-2.6187459664673085,"pX":-0.3006032740226076,"pZ":2.034098569380208,"vX0":6.537969710525848,"vY0":-133.43852562877007,"vZ0":2.758610880901787,"x":128.46,"y":183.86,"x0":-1.706029593889907,"y0":50.00308509809277,"z0":3.6380374723264515,"aX":-14.932323640593326},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-4.0,"breakHorizontal":13.6,"spinRate":2043,"spinDirection":257},"zone":7,"typeConfidence":0.94,"plateTime":0.40968175323324507,"extension":7.092637593797954},"hitData":{"launchSpeed":88.0,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.86,"coordY":151.68}},"index":3,"playId":"402ec81c-4657-3c67-9326-2bd456ff5ffc","pitchNumber":2,"startTime":"2026-04-19T01:31:02.740Z","endTime":"2026-04-19T01:31:10.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T01:31:10.228Z","atBatIndex":92},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Vilade grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz. Junior Caminero to 3rd.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":93,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2026-04-19T01:33:18.380Z","endTime":"2026-04-19T01:36:30.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5,6,7,8,9,10,11],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Joey Bart replaces Nick Gonzales, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T01:32:40.939Z","endTime":"2026-04-19T01:33:10.065Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":693304,"link":"/api/v1/people/693304"}},{"details":{"description":"Junior Caminero starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-19T01:33:10.065Z","endTime":"2026-04-19T01:33:20.723Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"},"base":2},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.109358246066925,"aZ":-18.410539152929807,"pfxX":-8.068908337866754,"pfxZ":7.142364758321901,"pX":0.28108775726988,"pZ":2.5099503491735318,"vX0":11.144572183835425,"vY0":-138.26872578046047,"vZ0":-2.8090456824464773,"x":106.29,"y":171.01,"x0":-2.7618166853088155,"y0":50.00552995219517,"z0":4.780930928898062,"aX":-15.556668429438233},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.5,"breakHorizontal":12.1,"spinRate":2320,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.39680044062009534,"extension":6.963148821207118},"index":2,"playId":"4b3b13d2-8908-34e2-ac11-6f87beefaf7f","pitchNumber":1,"startTime":"2026-04-19T01:33:20.723Z","endTime":"2026-04-19T01:33:24.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07884844348697,"aZ":-23.45100955683273,"pfxX":-9.702600854548464,"pfxZ":4.438222751497268,"pX":-0.5335920056689603,"pZ":3.298282047773263,"vX0":9.850039542405643,"vY0":-139.9225691351673,"vZ0":-0.5370036496660795,"x":137.34,"y":149.73,"x0":-2.8534076290172266,"y0":50.00514565140549,"z0":5.041008630791352,"aX":-19.078654780028323},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.2,"breakHorizontal":15.4,"spinRate":2185,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.39273683173011076,"extension":6.719253264672648},"index":3,"playId":"1c31b87d-984e-3215-9aff-bfae8fcbcd74","pitchNumber":2,"startTime":"2026-04-19T01:33:40.917Z","endTime":"2026-04-19T01:33:44.385Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-19T01:33:51.419Z","endTime":"2026-04-19T01:34:04.250Z","isPitch":false,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.7,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.231652005159294,"aZ":-29.67725849598805,"pfxX":7.777049100648515,"pfxZ":1.6063466072667376,"pX":2.5445703429840756,"pZ":1.412359777267988,"vX0":10.976413043409126,"vY0":-124.80612542688438,"vZ0":-3.1332490715302668,"x":20.01,"y":200.65,"x0":-2.9436537475109987,"y0":50.00503853741759,"z0":5.162709456007566,"aX":12.10552131426058},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.3,"breakHorizontal":-16.9,"spinRate":2688,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4411058321404604,"extension":6.916507521671228},"index":5,"playId":"8910b1b2-f59f-34ee-a3e8-e56314ed6dd7","pitchNumber":3,"startTime":"2026-04-19T01:34:04.250Z","endTime":"2026-04-19T01:34:08.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.579333203483984,"aZ":-16.668876512397446,"pfxX":-5.386605840614207,"pfxZ":7.780140379301544,"pX":0.15745605701164664,"pZ":3.9931554232864133,"vX0":10.180350238751917,"vY0":-140.2465599735613,"vZ0":-0.302742203105693,"x":111.0,"y":130.96,"x0":-2.818895666668161,"y0":50.00335031171637,"z0":5.1892581727681515,"aX":-10.7373234756311},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":7.7,"spinRate":2286,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3904772349368075,"extension":6.752296098834753},"index":6,"playId":"d1feac8b-e611-34e2-98bc-ea5bdf8773ab","pitchNumber":4,"startTime":"2026-04-19T01:34:29.773Z","endTime":"2026-04-19T01:34:33.437Z","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":95.5,"endSpeed":86.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90691414022819,"aZ":-18.24585610192875,"pfxX":-5.5288301275805,"pfxZ":7.185620608394375,"pX":-0.9892716102725306,"pZ":3.6190626791544243,"vX0":7.533278395173025,"vY0":-138.79790176694826,"vZ0":-0.11433800174893272,"x":154.71,"y":141.07,"x0":-3.028324336195943,"y0":50.003755986389756,"z0":4.882295328330252,"aX":-10.719410572827837},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.2,"breakHorizontal":8.3,"spinRate":2282,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.39557559458138014,"extension":6.77736774752209},"index":7,"playId":"4f0d3b2e-32b5-35d6-b076-f86fd958a25d","pitchNumber":5,"startTime":"2026-04-19T01:34:51.015Z","endTime":"2026-04-19T01:34:55.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.108599822746292,"aZ":-22.6664349971598,"pfxX":-10.447153295619305,"pfxZ":4.972004159914292,"pX":-0.49287387385693265,"pZ":2.6404720268452424,"vX0":9.985215561043226,"vY0":-137.5209787588117,"vZ0":-2.4103825702971435,"x":135.79,"y":167.49,"x0":-2.817308034935823,"y0":50.00068815988678,"z0":5.069414126692873,"aX":-19.9656824984241},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.6,"breakHorizontal":16.8,"spinRate":2213,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.39861673095736716,"extension":7.054706958673919},"index":8,"playId":"51011932-3266-3612-a103-a288a8a1bbce","pitchNumber":6,"startTime":"2026-04-19T01:35:12.915Z","endTime":"2026-04-19T01:35:16.321Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.024530144890154,"aZ":-26.83413931399135,"pfxX":6.479069447614245,"pfxZ":3.6393490137240843,"pX":0.31551710325518867,"pZ":3.4333571189421916,"vX0":6.041286362928089,"vY0":-119.77289086984176,"vZ0":1.196249538728171,"x":104.97,"y":146.08,"x0":-3.0722065732762105,"y0":50.001619354761694,"z0":5.309794232655373,"aX":9.504042100386817},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.1,"breakHorizontal":-13.1,"spinRate":2619,"spinDirection":79},"zone":3,"typeConfidence":2.0,"plateTime":0.4556133995885556,"extension":7.0471110711176035},"index":9,"playId":"6c913640-664b-3324-aa53-ef4c6bd05bbc","pitchNumber":7,"startTime":"2026-04-19T01:35:34.781Z","endTime":"2026-04-19T01:35:38.234Z","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":95.8,"endSpeed":87.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05434379206572,"aZ":-16.5216061530172,"pfxX":-6.984941498568459,"pfxZ":7.968854111134487,"pX":-0.15998260890214175,"pZ":2.404507245621326,"vX0":10.242867755199818,"vY0":-139.20040485770076,"vZ0":-3.527142126454585,"x":123.1,"y":173.86,"x0":-2.978643188516577,"y0":50.00111616812737,"z0":4.780952099286531,"aX":-13.717121364659103},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":10.6,"spinRate":2390,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.393399771568709,"extension":6.922236165515356},"index":10,"playId":"a57b3962-3f4e-397a-a02a-b6b2339a95f0","pitchNumber":8,"startTime":"2026-04-19T01:35:58.941Z","endTime":"2026-04-19T01:36:02.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91652158911652,"aZ":-27.576075457929317,"pfxX":-10.743121374399866,"pfxZ":2.3951787713776147,"pX":-0.3605449525092037,"pZ":1.5054594972268398,"vX0":10.89462113852475,"vY0":-138.2824541635216,"vZ0":-4.189766815476866,"x":130.74,"y":198.13,"x0":-2.9693958213687677,"y0":50.005500825823404,"z0":4.906058447188894,"aX":-20.658314653149166},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.6,"breakHorizontal":16.9,"spinRate":2112,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.3971873068540117,"extension":7.013725501108576},"hitData":{"launchSpeed":106.6,"launchAngle":-21.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":122.8,"coordY":144.93}},"index":11,"playId":"31faf93f-1236-3bb2-b2b8-75864d462356","pitchNumber":9,"startTime":"2026-04-19T01:36:22.572Z","endTime":"2026-04-19T01:36:30.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T01:36:30.217Z","atBatIndex":93},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Yohan Ramírez intentionally walks Yandy Díaz.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":94,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2026-04-19T01:36:47.869Z","endTime":"2026-04-19T01:37:00.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"postOnThird":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":0,"playId":"08233946-0956-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-19T01:36:58.996Z","endTime":"2026-04-19T01:36:59.028Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":1,"playId":"08233946-0956-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-19T01:36:59.028Z","endTime":"2026-04-19T01:36:59.030Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":2,"playId":"08233946-0956-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-19T01:36:59.030Z","endTime":"2026-04-19T01:36:59.031Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"index":3,"playId":"08233946-0956-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-19T01:36:59.031Z","endTime":"2026-04-19T01:37:00.927Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-04-19T01:37:00.927Z","atBatIndex":94},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jonny DeLuca grounds into a double play, shortstop Konnor Griffin to second baseman Brandon Lowe to first baseman Spencer Horwitz. Yandy Díaz out at 2nd. Jonny DeLuca out at 1st.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":95,"halfInning":"top","isTopInning":true,"inning":12,"startTime":"2026-04-19T01:37:22.819Z","endTime":"2026-04-19T01:37:45.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","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":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62801524170016,"aZ":-24.45486808321787,"pfxX":-10.675144639841065,"pfxZ":3.9090909882647065,"pX":-0.15659155126522387,"pZ":2.2834727410910043,"vX0":11.548914236841362,"vY0":-139.91200370348778,"vZ0":-2.7108968936173623,"x":122.97,"y":177.13,"x0":-2.9580185465659397,"y0":50.005783324816115,"z0":4.8740039284332095,"aX":-21.092674473504132},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.6,"breakHorizontal":16.8,"spinRate":2258,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.3920240674620681,"extension":6.70392237015969},"hitData":{"launchSpeed":82.5,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.84,"coordY":153.71}},"index":0,"playId":"8f7bdc37-4281-3a0e-b93d-718cd06b0ce0","pitchNumber":1,"startTime":"2026-04-19T01:37:33.922Z","endTime":"2026-04-19T01:37:45.494Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T01:37:45.494Z","atBatIndex":95},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz strikes out swinging.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":96,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2026-04-19T01:40:15.152Z","endTime":"2026-04-19T01:41:54.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Griffin Jax replaces Kevin Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T01:39:22.920Z","endTime":"2026-04-19T01:39:51.130Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643377,"link":"/api/v1/people/643377"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Joey Bart starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-19T01:39:51.130Z","endTime":"2026-04-19T01:40:17.501Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"},"base":2},{"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":95.0,"endSpeed":85.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.81006619705483,"aZ":-21.49674498483549,"pfxX":-8.94736521236878,"pfxZ":5.59737046646547,"pX":-1.1658312075602792,"pZ":3.445637500037221,"vX0":2.0417933761292386,"vY0":-138.23956619689554,"vZ0":-1.6064169684850853,"x":161.44,"y":145.75,"x0":-0.7584609839954537,"y0":50.00632111945851,"z0":5.4976836546724135,"aX":-17.07988637638848},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.0,"breakHorizontal":15.6,"spinRate":2478,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.3983442521841094,"extension":6.299525721953763},"index":2,"playId":"306ff4d7-3c8e-3354-a03f-d26c0d796e38","pitchNumber":1,"startTime":"2026-04-19T01:40:17.501Z","endTime":"2026-04-19T01:40:20.738Z","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":91.2,"endSpeed":83.9,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00987422041327,"aZ":-28.163818171605087,"pfxX":-8.594079036255259,"pfxZ":2.2483885395839733,"pX":0.1067773726067614,"pZ":1.1133412927102289,"vX0":5.121218038551323,"vY0":-132.63923356030497,"vZ0":-5.609200305019964,"x":112.93,"y":208.72,"x0":-0.731096962583011,"y0":50.002909361112906,"z0":5.305539246149776,"aX":-15.333888543837624},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.1,"breakHorizontal":14.5,"spinRate":2047,"spinDirection":229},"zone":14,"typeConfidence":0.91,"plateTime":0.41273409381029635,"extension":6.483751345483012},"index":3,"playId":"04d19803-045c-3ce0-a470-f2026d151c46","pitchNumber":2,"startTime":"2026-04-19T01:40:38.072Z","endTime":"2026-04-19T01:40:42.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.724780679409797,"aZ":-32.35048207927469,"pfxX":6.724918475867661,"pfxZ":-0.10285791593686633,"pX":1.2753744438847645,"pZ":0.461521499753983,"vX0":3.3779687014938395,"vY0":-129.38374027744294,"vZ0":-5.8416817376416095,"x":68.39,"y":226.32,"x0":-0.9236829577777339,"y0":50.0037115629375,"z0":5.248460823967819,"aX":11.323885973066828},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.3,"breakHorizontal":-13.0,"spinRate":3138,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4244373483180648,"extension":6.343398052658445},"index":4,"playId":"b7a8c90d-bcc8-362a-bfcb-1bf4105d4a84","pitchNumber":3,"startTime":"2026-04-19T01:40:57.112Z","endTime":"2026-04-19T01:41:02.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89228053669479,"aZ":-26.582729221352626,"pfxX":-9.311196091274562,"pfxZ":3.1247382805309787,"pX":-1.5082556831148586,"pZ":2.595250335431541,"vX0":1.1741048934834022,"vY0":-133.01554696091318,"vZ0":-2.3876520453356127,"x":174.49,"y":168.71,"x0":-0.7462350612144694,"y0":50.00204176705585,"z0":5.434490780121428,"aX":-16.661813539904347},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.4,"breakHorizontal":16.6,"spinRate":1940,"spinDirection":229},"zone":13,"typeConfidence":0.91,"plateTime":0.4119749848564913,"extension":6.205810282190583},"index":5,"playId":"e2db38bf-4140-37e8-a510-e4b9bbf196bb","pitchNumber":4,"startTime":"2026-04-19T01:41:26.350Z","endTime":"2026-04-19T01:41:30.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.481502232394394,"aZ":-42.567222934207464,"pfxX":1.2803191620013448,"pfxZ":-6.50446047948315,"pX":0.01613391804683192,"pZ":2.1192047866390573,"vX0":0.8988990456397129,"vY0":-125.13257378242474,"vZ0":-0.02978958509355034,"x":116.39,"y":181.56,"x0":-0.5131724807384977,"y0":50.00320393674665,"z0":5.597104675227554,"aX":2.0454584377930725},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-11.6,"breakHorizontal":-2.5,"spinRate":2848,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.4364631698769079,"extension":6.273800939529082},"index":6,"playId":"af7ed72e-c835-3dd8-b140-b9d426794fa3","pitchNumber":5,"startTime":"2026-04-19T01:41:48.273Z","endTime":"2026-04-19T01:41:54.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T01:41:54.197Z","atBatIndex":96},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Lowe lines out to shortstop Taylor Walls.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":97,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2026-04-19T01:42:04.132Z","endTime":"2026-04-19T01:43:42.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61295899373922,"aZ":-22.90998956028317,"pfxX":-9.608432031501792,"pfxZ":5.173103275791004,"pX":-1.5490709226696093,"pZ":2.604488668460924,"vX0":1.1241363288262676,"vY0":-133.6704237741053,"vZ0":-3.0062246807359925,"x":176.05,"y":168.46,"x0":-0.7308196029606647,"y0":50.00249296491308,"z0":5.407896917024378,"aX":-17.20581699408308},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.9,"breakHorizontal":17.0,"spinRate":1966,"spinDirection":227},"zone":11,"typeConfidence":0.89,"plateTime":0.4114062178850788,"extension":6.186430454877551},"index":0,"playId":"65cf37c9-506b-37bf-ab45-cea108cb06d4","pitchNumber":1,"startTime":"2026-04-19T01:42:16.682Z","endTime":"2026-04-19T01:42:20.450Z","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":94.0,"endSpeed":84.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.143316099675744,"aZ":-19.000573604398465,"pfxX":-10.790413176109396,"pfxZ":7.054871220065113,"pX":-0.6980930749256257,"pZ":4.717437051312041,"vX0":3.715202193843978,"vY0":-136.75812448207725,"vZ0":1.360042000672129,"x":143.61,"y":111.41,"x0":-0.6838681116905932,"y0":50.00217861333724,"z0":5.529469178920761,"aX":-20.14902780403843},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":18.6,"spinRate":2464,"spinDirection":207},"zone":11,"typeConfidence":0.87,"plateTime":0.40269379652701964,"extension":6.42956728766},"index":1,"playId":"48d59562-bc9b-32d8-a3c3-6dbf59cff89e","pitchNumber":2,"startTime":"2026-04-19T01:42:33.091Z","endTime":"2026-04-19T01:42:36.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.41398788917175,"aZ":-32.43782493578805,"pfxX":3.8650933050083762,"pfxZ":-0.1570334765818986,"pX":-0.23000609660265212,"pZ":1.0337324255313256,"vX0":0.9790891601904959,"vY0":-127.8309803887122,"vZ0":-4.208905367269844,"x":125.77,"y":210.87,"x0":-1.1195940083329907,"y0":50.00469490185911,"z0":5.226372490894706,"aX":6.446832392455854},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.0,"breakHorizontal":-7.2,"spinRate":2830,"spinDirection":56},"zone":13,"typeConfidence":2.0,"plateTime":0.4272021862846209,"extension":6.176441058824939},"index":2,"playId":"e2229d1e-7876-37ad-94ea-e437404397f1","pitchNumber":3,"startTime":"2026-04-19T01:42:55.286Z","endTime":"2026-04-19T01:42:59.374Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17619227763487,"aZ":-26.454028981948333,"pfxX":-9.249495620854178,"pfxZ":3.2406067519346022,"pX":0.37319783403996387,"pZ":1.964148001103241,"vX0":5.55727063891527,"vY0":-131.86211892056036,"vZ0":-3.7870148603079095,"x":102.77,"y":185.75,"x0":-0.5562676949542295,"y0":50.005503092722,"z0":5.363440825752244,"aX":-16.344398168478854},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.3,"breakHorizontal":15.6,"spinRate":1827,"spinDirection":230},"zone":9,"typeConfidence":0.91,"plateTime":0.4148485133075366,"extension":6.213584144810022},"index":3,"playId":"17a5466f-1e15-369b-a633-b6b4d8e78289","pitchNumber":4,"startTime":"2026-04-19T01:43:19.755Z","endTime":"2026-04-19T01:43:23.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.078338698488274,"aZ":-43.03550178573363,"pfxX":2.2817561549813803,"pfxZ":-7.013516227237119,"pX":0.3874700852486044,"pZ":2.9190485728667595,"vX0":1.4513275098630518,"vY0":-123.53820769301844,"vZ0":2.089020604708317,"x":102.23,"y":159.97,"x0":-0.5035552091294753,"y0":50.00132207086789,"z0":5.673776912613902,"aX":3.5343611547459695},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-12.0,"breakHorizontal":-4.4,"spinRate":2854,"spinDirection":41},"zone":3,"typeConfidence":2.0,"plateTime":0.4429821958168416,"extension":6.2386939391745475},"hitData":{"launchSpeed":64.9,"launchAngle":21.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":121.49,"coordY":136.33}},"index":4,"playId":"6ad40598-f8e9-34dc-b6aa-6fb77c52572e","pitchNumber":5,"startTime":"2026-04-19T01:43:37.182Z","endTime":"2026-04-19T01:43:42.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T01:43:42.715Z","atBatIndex":97},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Griffin Jax intentionally walks Bryan Reynolds.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":98,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2026-04-19T01:44:00.209Z","endTime":"2026-04-19T01:44:03.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnSecond":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08233946-0996-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-19T01:44:02.357Z","endTime":"2026-04-19T01:44:02.375Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08233946-0996-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-19T01:44:02.375Z","endTime":"2026-04-19T01:44:02.376Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08233946-0996-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-19T01:44:02.376Z","endTime":"2026-04-19T01:44:02.378Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08233946-0996-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-19T01:44:02.378Z","endTime":"2026-04-19T01:44:03.725Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-04-19T01:44:03.725Z","atBatIndex":98},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum strikes out swinging.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":99,"halfInning":"bottom","isTopInning":false,"inning":12,"startTime":"2026-04-19T01:44:04.747Z","endTime":"2026-04-19T01:46:37.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[2],"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.854316947686062,"aZ":-29.970766945222696,"pfxX":6.024932315714361,"pfxZ":1.3782707762204272,"pX":-0.3954092521941299,"pZ":3.1141022793452278,"vX0":-0.17062158757950024,"vY0":-125.43739965834415,"vZ0":0.4471396826269869,"x":132.07,"y":154.7,"x0":-1.1095290474748423,"y0":50.00083936992816,"z0":5.372711271944362,"aX":9.62105131071209},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.9,"breakHorizontal":-10.9,"spinRate":2949,"spinDirection":54},"zone":1,"typeConfidence":2.0,"plateTime":0.43629047013769595,"extension":6.064956390887996},"index":0,"playId":"7297e4b1-63b7-3a1f-9926-c55be8f4a08f","pitchNumber":1,"startTime":"2026-04-19T01:44:55.064Z","endTime":"2026-04-19T01:44:58.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.323680052835282,"aZ":-39.38232383825735,"pfxX":3.2576910990993317,"pfxZ":-4.704304272430967,"pX":0.009814454318949084,"pZ":-0.2760129987753184,"vX0":0.355421850125549,"vY0":-122.68533945701728,"vZ0":-5.412192422910955,"x":116.63,"y":246.23,"x0":-0.5602750645596466,"y0":50.004673116062676,"z0":5.299582326417282,"aX":4.98746138380873},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-9.5,"breakHorizontal":-6.0,"spinRate":2817,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4457317711821367,"extension":6.41422092166402},"index":1,"playId":"b8398575-4980-3697-8ebf-79cb31a2aa66","pitchNumber":2,"startTime":"2026-04-19T01:45:14.876Z","endTime":"2026-04-19T01:45:20.424Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-19T01:46:16.923Z","endTime":"2026-04-19T01:46:33.342Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.850546056536505,"aZ":-43.25775163948296,"pfxX":2.14266297122903,"pfxZ":-6.969926432879975,"pX":0.07605020408797537,"pZ":1.2689532314658303,"vX0":0.9050235187235736,"vY0":-124.96161286608573,"vZ0":-1.8182277856972708,"x":114.1,"y":204.52,"x0":-0.5685914879293983,"y0":50.003331223379014,"z0":5.541535378081755,"aX":3.407348504995682},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-12.8,"breakHorizontal":-4.1,"spinRate":2860,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.43738027571664784,"extension":6.350957088414862},"index":3,"playId":"6a868970-73e9-39d3-bbd7-addd6b1aa127","pitchNumber":3,"startTime":"2026-04-19T01:46:33.342Z","endTime":"2026-04-19T01:46:37.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T01:46:37.477Z","atBatIndex":99},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cedric Mullins homers (2) on a fly ball to right center field. Jonny DeLuca scores.","rbi":2,"awayScore":8,"homeScore":6,"isOut":false},"about":{"atBatIndex":100,"halfInning":"top","isTopInning":true,"inning":13,"startTime":"2026-04-19T01:49:37.531Z","endTime":"2026-04-19T01:50:46.781Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"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],"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":{"id":670990,"link":"/api/v1/people/670990"},"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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":{"id":670990,"link":"/api/v1/people/670990"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Jonny DeLuca starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T01:48:43.546Z","endTime":"2026-04-19T01:49:39.869Z","isPitch":false,"type":"action","player":{"id":676356,"link":"/api/v1/people/676356"},"base":2},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68522288971915,"aZ":-18.155613614283073,"pfxX":-6.703350002609331,"pfxZ":7.24343891825087,"pX":0.12601260715792928,"pZ":3.5966587722964665,"vX0":6.732760014789306,"vY0":-138.64343566644467,"vZ0":-0.7158150449679909,"x":112.2,"y":141.67,"x0":-1.4698035715628905,"y0":50.002422562266695,"z0":5.076381192393423,"aX":-12.973634578705614},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.2,"breakHorizontal":10.7,"spinRate":2239,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.3959476719192421,"extension":6.883081285479343},"index":1,"playId":"c2fbec8b-6842-3301-9144-2aa425c91054","pitchNumber":1,"startTime":"2026-04-19T01:49:39.869Z","endTime":"2026-04-19T01:49:44.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.397057890605314,"aZ":-34.784580479342054,"pfxX":4.90030945393519,"pfxZ":-1.7502638740641157,"pX":1.8408122685051405,"pZ":1.6992066879301615,"vX0":5.816244442740902,"vY0":-121.28180683553367,"vZ0":-1.6266438954656113,"x":46.83,"y":192.9,"x0":-1.2237313667369643,"y0":50.003281039026255,"z0":5.408290842724352,"aX":7.309210485331506},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.2,"breakHorizontal":-10.2,"spinRate":2488,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.45137372027563893,"extension":6.938889576361156},"index":2,"playId":"f548c32d-3b84-31c0-94cc-b16e52a0567e","pitchNumber":2,"startTime":"2026-04-19T01:49:59.693Z","endTime":"2026-04-19T01:50:04.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43563541505803,"aZ":-15.788511733302983,"pfxX":-6.448628442181642,"pfxZ":8.356463630970488,"pX":-0.023348941426394137,"pZ":2.6801951225065856,"vX0":6.462938499945006,"vY0":-139.42123723292164,"vZ0":-3.294630661022168,"x":117.89,"y":166.41,"x0":-1.537826075330814,"y0":50.005837245114286,"z0":4.924336392035879,"aX":-12.650289964557016},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":10.3,"spinRate":2395,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.39340918378598344,"extension":6.706792069602483},"hitData":{"launchSpeed":103.9,"launchAngle":36.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":205.9,"coordY":56.12}},"index":3,"playId":"96c45ad1-1d3f-3c0c-9cab-b820cd91a0b2","pitchNumber":3,"startTime":"2026-04-19T01:50:19.627Z","endTime":"2026-04-19T01:50:46.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T01:50:46.781Z","atBatIndex":100},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Williamson singles on a ground ball to pitcher Yohan Ramírez.","rbi":0,"awayScore":8,"homeScore":6,"isOut":false},"about":{"atBatIndex":101,"halfInning":"top","isTopInning":true,"inning":13,"startTime":"2026-04-19T01:50:34.493Z","endTime":"2026-04-19T01:52:10.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"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,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":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670990,"link":"/api/v1/people/670990"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.701659160978835,"aZ":-29.736650518106334,"pfxX":7.571805643994412,"pfxZ":1.6475756901011192,"pX":-0.5580938553252617,"pZ":2.435498753632327,"vX0":3.830255740722687,"vY0":-121.2893216017056,"vZ0":-0.20897144940551426,"x":138.27,"y":173.02,"x0":-3.145711346666209,"y0":50.00044962452722,"z0":5.135623903276615,"aX":11.177910525652322},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.2,"breakHorizontal":-14.6,"spinRate":2559,"spinDirection":61},"zone":4,"typeConfidence":2.0,"plateTime":0.45313263810055426,"extension":7.047847280123303},"index":0,"playId":"ba8de61c-41c1-3f9b-8741-1f70ab215f7c","pitchNumber":1,"startTime":"2026-04-19T01:51:09.656Z","endTime":"2026-04-19T01:51:13.591Z","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":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94930035798895,"aZ":-30.278484319929916,"pfxX":6.342224181733375,"pfxZ":1.279796480224448,"pX":-0.26499796239496953,"pZ":3.1591930988272034,"vX0":4.52092454905386,"vY0":-121.37943572739454,"vZ0":1.4631560349679447,"x":127.1,"y":153.48,"x0":-2.9792689953135185,"y0":50.00399980401253,"z0":5.195389623795101,"aX":9.413363804119847},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.0,"breakHorizontal":-12.6,"spinRate":2646,"spinDirection":52},"zone":2,"typeConfidence":2.0,"plateTime":0.452170076104474,"extension":7.03288020118402},"index":1,"playId":"b37f7b46-9b70-3f0f-adfa-d27a779b3808","pitchNumber":2,"startTime":"2026-04-19T01:51:25.620Z","endTime":"2026-04-19T01:51:29.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.054115566232404,"aZ":-19.36900248636273,"pfxX":-7.497320283057572,"pfxZ":6.507083449094015,"pX":0.7388747072009408,"pZ":3.518228862441382,"vX0":12.286894044649973,"vY0":-138.6814211316027,"vZ0":-0.2334460060936439,"x":88.84,"y":143.79,"x0":-2.7543548663159463,"y0":50.002119689275986,"z0":4.884265142401733,"aX":-14.753544189014773},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.0,"breakHorizontal":11.3,"spinRate":2334,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3934269564137258,"extension":6.961208892769668},"index":2,"playId":"2e34bad3-c4f3-347a-ac96-491a4d887afa","pitchNumber":3,"startTime":"2026-04-19T01:51:42.421Z","endTime":"2026-04-19T01:51:47.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.880986078465863,"aZ":-29.519088398363767,"pfxX":6.777476903586594,"pfxZ":1.800365052011978,"pX":0.5350397841871842,"pZ":2.6348054973740718,"vX0":6.390453777588368,"vY0":-120.61741171319716,"vZ0":0.12904620830782743,"x":96.61,"y":167.64,"x0":-3.0306822864829956,"y0":50.000022087400936,"z0":5.18772844726965,"aX":9.9623681714769},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.6,"breakHorizontal":-13.8,"spinRate":2604,"spinDirection":102},"zone":6,"typeConfidence":2.0,"plateTime":0.45443851677438785,"extension":7.012326875575103},"hitData":{"launchSpeed":100.9,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.0,"coordY":204.5}},"index":3,"playId":"b9e9f1ce-3f45-3527-abfe-4a4d72b5256c","pitchNumber":4,"startTime":"2026-04-19T01:52:01.578Z","endTime":"2026-04-19T01:52:10.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T01:52:10.091Z","atBatIndex":101},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Fortes walks. Ben Williamson to 2nd.","rbi":0,"awayScore":8,"homeScore":6,"isOut":false},"about":{"atBatIndex":102,"halfInning":"top","isTopInning":true,"inning":13,"startTime":"2026-04-19T01:52:19.804Z","endTime":"2026-04-19T01:54:04.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"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],"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":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.507798919081427,"aZ":-28.30286741647191,"pfxX":7.316154279400441,"pfxZ":2.695844225969892,"pX":1.0561742940644352,"pZ":1.7649540398861008,"vX0":7.006949523467633,"vY0":-119.78320383628983,"vZ0":-2.017309716865732,"x":76.74,"y":191.13,"x0":-2.8695610611342213,"y0":50.00491646348421,"z0":5.1759312401616,"aX":10.51449100798321},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.6,"breakHorizontal":-15.1,"spinRate":2301,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.4592084027924592,"extension":6.9173328978854975},"index":0,"playId":"458722a1-6f22-3eda-8d4c-7222885a204f","pitchNumber":1,"startTime":"2026-04-19T01:52:40.455Z","endTime":"2026-04-19T01:52:44.589Z","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":82.7,"endSpeed":75.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66203005511199,"aZ":-27.957334387643755,"pfxX":7.61478938752378,"pfxZ":2.923293562525269,"pX":1.1733709217349513,"pZ":2.214521238440029,"vX0":7.186634732769535,"vY0":-120.21836223334363,"vZ0":-1.075799967033891,"x":72.27,"y":178.99,"x0":-2.8608308442714616,"y0":50.000746184359066,"z0":5.184639467274758,"aX":10.970988539694773},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.3,"breakHorizontal":-15.7,"spinRate":2639,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.45832917204596235,"extension":6.906568601390217},"index":1,"playId":"ee868772-2c45-388d-983f-edcdfd082ca4","pitchNumber":2,"startTime":"2026-04-19T01:52:56.416Z","endTime":"2026-04-19T01:53:00.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.96042984184061,"aZ":-25.364970425662527,"pfxX":-12.622865201668546,"pfxZ":3.6313686465943533,"pX":-1.3073135588362061,"pZ":3.206413957225926,"vX0":8.607795868001668,"vY0":-136.52442771812994,"vZ0":-0.245875419638654,"x":166.83,"y":152.21,"x0":-2.872036746879544,"y0":50.00230943772938,"z0":5.0535766543835345,"aX":-23.666167787772125},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.7,"breakHorizontal":20.9,"spinRate":2050,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4022329993403728,"extension":6.863522547705352},"index":2,"playId":"f03f9dec-0fb3-3b1b-ad65-fccf95947c84","pitchNumber":3,"startTime":"2026-04-19T01:53:17.383Z","endTime":"2026-04-19T01:53:22.242Z","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":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.438132680771854,"aZ":-17.7693519084979,"pfxX":-7.849941001851986,"pfxZ":7.509963612969312,"pX":-0.5907265025490904,"pZ":4.099240509770911,"vX0":8.910745055264464,"vY0":-136.9592887008261,"vZ0":0.5327324104672212,"x":139.52,"y":128.1,"x0":-2.851316426814159,"y0":50.00629940386341,"z0":5.108343306987342,"aX":-15.064974466214958},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.9,"breakHorizontal":12.6,"spinRate":2291,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3984245663293611,"extension":6.9213293134892835},"index":3,"playId":"de83ae82-5ae7-3090-a337-51c7c55025d5","pitchNumber":4,"startTime":"2026-04-19T01:54:00.643Z","endTime":"2026-04-19T01:54:04.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T01:54:04.481Z","atBatIndex":102},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls strikes out swinging.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":103,"halfInning":"top","isTopInning":true,"inning":13,"startTime":"2026-04-19T01:54:08.358Z","endTime":"2026-04-19T01:59:05.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"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,6,7,8,9],"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":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.753901221380914,"aZ":-14.796326421112049,"pfxX":-6.111931387910037,"pfxZ":9.002993983420364,"pX":0.37029905830200643,"pZ":4.157426521280592,"vX0":7.035664457099784,"vY0":-138.72643777265807,"vZ0":0.23408124289600418,"x":102.89,"y":126.53,"x0":-1.4160269033142994,"y0":50.00627148632639,"z0":5.0656392277223325,"aX":-11.803068068814738},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":9.5,"spinRate":2416,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.396248424158256,"extension":6.972017637034322},"index":0,"playId":"d9f1aba3-e95f-39d4-be43-6c2bf5af630f","pitchNumber":1,"startTime":"2026-04-19T01:55:01.554Z","endTime":"2026-04-19T01:55:06.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.125535647769514,"aZ":-16.550670692826024,"pfxX":-6.678610161048875,"pfxZ":8.017160508267342,"pX":0.14205830351536786,"pZ":3.349336923532259,"vX0":6.966605246291331,"vY0":-138.54075688401565,"vZ0":-1.3722544011327198,"x":111.59,"y":148.35,"x0":-1.5340290160059904,"y0":50.0062661253667,"z0":4.954068454832565,"aX":-13.02204683660001},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.4,"breakHorizontal":10.7,"spinRate":2386,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.3949225892582158,"extension":6.7059408377077485},"index":1,"playId":"1d880561-2c2f-3f26-9d62-db0ed38839a5","pitchNumber":2,"startTime":"2026-04-19T01:55:49.728Z","endTime":"2026-04-19T01:55:53.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.541656109084222,"aZ":-33.13631769551192,"pfxX":7.875186159083118,"pfxZ":-0.6572311290935904,"pX":-0.1492925851277935,"pZ":2.7832918170984065,"vX0":0.7119402447795242,"vY0":-120.25079106346465,"vZ0":0.3516967137124525,"x":122.69,"y":163.63,"x0":-1.4722622535286753,"y0":50.00237289140006,"z0":5.577182922717805,"aX":11.521238943271854},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.8,"breakHorizontal":-14.4,"spinRate":2411,"spinDirection":43},"zone":2,"typeConfidence":2.0,"plateTime":0.4556670291576106,"extension":6.890487387014278},"index":2,"playId":"16f6d882-6e82-3b0b-a976-9eafa8177369","pitchNumber":3,"startTime":"2026-04-19T01:56:11.276Z","endTime":"2026-04-19T01:56:16.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.683951245586485,"aZ":-14.30265266576335,"pfxX":-7.821653377433249,"pfxZ":9.165285163506903,"pX":0.4822100823836637,"pZ":3.1452313434140904,"vX0":8.235151323482988,"vY0":-139.1052317578575,"vZ0":-2.1944123498695505,"x":98.62,"y":153.86,"x0":-1.5076034652699528,"y0":50.00243757866573,"z0":4.898288066229849,"aX":-15.251146883441182},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":12.4,"spinRate":2442,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.3945261196941461,"extension":6.9177191669701354},"index":3,"playId":"2906fcb1-d80b-3d01-bb72-bff80392eb42","pitchNumber":4,"startTime":"2026-04-19T01:56:36.671Z","endTime":"2026-04-19T01:56:39.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48782973624454,"aZ":-35.57167386192712,"pfxX":5.372313934174485,"pfxZ":-2.2274334262481132,"pX":1.965933928436914,"pZ":0.40880865892469853,"vX0":6.1568499728318855,"vY0":-122.67669274786081,"vZ0":-4.67543659534024,"x":42.06,"y":227.74,"x0":-1.2753908279826767,"y0":50.00497722012385,"z0":5.3747822250876,"aX":8.181397104539814},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.9,"breakHorizontal":-11.2,"spinRate":2459,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.44664820266989747,"extension":6.978734450956905},"index":4,"playId":"53f466b3-b3f5-3c64-91b6-36ac7293a175","pitchNumber":5,"startTime":"2026-04-19T01:56:59.554Z","endTime":"2026-04-19T01:57:04.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01422105830449,"aZ":-17.87193643297056,"pfxX":-7.88942656510625,"pfxZ":7.266060631188818,"pX":0.5922985263283637,"pZ":1.1329929988647525,"vX0":8.557661632972053,"vY0":-139.55145370385662,"vZ0":-6.737768043196388,"x":94.42,"y":208.19,"x0":-1.4920145478721978,"y0":50.00331007918741,"z0":4.760214715273534,"aX":-15.529486781483318},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.9,"breakHorizontal":12.5,"spinRate":2353,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.3928086119817875,"extension":6.997061469118577},"index":5,"playId":"e26c042b-4145-3796-af6f-b64b08a03b32","pitchNumber":6,"startTime":"2026-04-19T01:57:28.492Z","endTime":"2026-04-19T01:57:32.863Z","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":82.2,"endSpeed":75.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.897948358233894,"aZ":-30.91102749079695,"pfxX":7.724277464050268,"pfxZ":0.8738572550053219,"pX":0.5735746104462374,"pZ":1.8549478608342642,"vX0":2.9072056986957926,"vY0":-119.69222081684323,"vZ0":-1.405159312556922,"x":95.14,"y":188.7,"x0":-1.6615698753043888,"y0":50.00290366039383,"z0":5.226985181740137,"aX":11.165424708237186},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.6,"breakHorizontal":-14.6,"spinRate":2725,"spinDirection":73},"zone":9,"typeConfidence":2.0,"plateTime":0.4582647203734873,"extension":6.919817798735996},"index":6,"playId":"9c17459b-6765-3498-b2aa-e0cd64c0195a","pitchNumber":7,"startTime":"2026-04-19T01:57:49.881Z","endTime":"2026-04-19T01:57:53.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.156144110878095,"aZ":-36.944817191634904,"pfxX":8.221030779191729,"pfxZ":-3.2400190352312954,"pX":-0.9308861877473044,"pZ":3.169416357461493,"vX0":-0.827211112308356,"vY0":-120.71921151703829,"vZ0":2.1926421458060856,"x":152.48,"y":153.21,"x0":-1.6509299223195188,"y0":50.00342569537674,"z0":5.508394457747351,"aX":12.097998055954111},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.0,"breakHorizontal":-14.6,"spinRate":2330,"spinDirection":51},"zone":11,"typeConfidence":2.0,"plateTime":0.4542347217345295,"extension":6.8264307160977715},"index":7,"playId":"d1dd4c9b-4294-3e59-8d15-17c9832e793a","pitchNumber":8,"startTime":"2026-04-19T01:58:14.005Z","endTime":"2026-04-19T01:58:18.707Z","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":95.0,"endSpeed":87.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97186737455987,"aZ":-17.968560178597542,"pfxX":-6.416743944917794,"pfxZ":7.307925947390718,"pX":-0.38668649313487724,"pZ":2.595399875839973,"vX0":5.5487997775958044,"vY0":-138.34495517779422,"vZ0":-3.2420704189690808,"x":131.74,"y":168.7,"x0":-1.5816357824925655,"y0":50.00581895785301,"z0":4.982337388860294,"aX":-12.478943210578711},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.7,"breakHorizontal":10.6,"spinRate":2308,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.39545638613866796,"extension":6.969011731845635},"index":8,"playId":"ad2cd32d-67d6-32f3-a148-cbdabc98c23c","pitchNumber":9,"startTime":"2026-04-19T01:58:35.128Z","endTime":"2026-04-19T01:58:39.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.548014732406326,"aZ":-28.643018819289406,"pfxX":7.818110665922198,"pfxZ":2.3660225968170527,"pX":0.3843075656657807,"pZ":1.538147300085064,"vX0":2.7589270938673716,"vY0":-121.61695494528891,"vZ0":-2.699894163687933,"x":102.35,"y":197.25,"x0":-1.7815522590239743,"y0":50.0033964098425,"z0":5.154892198825786,"aX":11.674921712929404},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.8,"breakHorizontal":-14.9,"spinRate":2659,"spinDirection":68},"zone":9,"typeConfidence":2.0,"plateTime":0.4509093855573183,"extension":6.830343142795268},"index":9,"playId":"ca7bbcc0-d454-3f9a-99b8-3ef5e4aa4d2c","pitchNumber":10,"startTime":"2026-04-19T01:58:59.522Z","endTime":"2026-04-19T01:59:05.812Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T01:59:05.812Z","atBatIndex":103},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a line drive to right fielder Bryan Reynolds. Ben Williamson to 3rd. Nick Fortes to 2nd.","rbi":0,"awayScore":8,"homeScore":6,"isOut":false},"about":{"atBatIndex":104,"halfInning":"top","isTopInning":true,"inning":13,"startTime":"2026-04-19T01:59:40.633Z","endTime":"2026-04-19T01:59:54.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnSecond":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"postOnThird":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-19T01:59:31.102Z","endTime":"2026-04-19T01:59:43.034Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65371013480201,"aZ":-19.299669297069606,"pfxX":-6.643525891760653,"pfxZ":6.696657160226213,"pX":-0.4328591162467892,"pZ":3.5326662044781054,"vX0":5.399647480899109,"vY0":-137.98577562631232,"vZ0":-0.07723014889641178,"x":133.5,"y":143.4,"x0":-1.5551762811099328,"y0":50.00065066511951,"z0":4.86503982667564,"aX":-12.767270024300478},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.4,"breakHorizontal":10.8,"spinRate":2408,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.39745521956287533,"extension":6.648284750074457},"hitData":{"launchSpeed":66.9,"launchAngle":19.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":145.69,"coordY":123.23}},"index":1,"playId":"7f02e2f8-606a-310b-8871-21739be22bba","pitchNumber":1,"startTime":"2026-04-19T01:59:43.034Z","endTime":"2026-04-19T01:59:54.710Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T01:59:54.710Z","atBatIndex":104},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Junior Caminero grounds into a double play, second baseman Brandon Lowe to shortstop Konnor Griffin to first baseman Spencer Horwitz. Chandler Simpson out at 2nd. Junior Caminero out at 1st.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":105,"halfInning":"top","isTopInning":true,"inning":13,"startTime":"2026-04-19T02:00:29.452Z","endTime":"2026-04-19T02:01:15.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_force_out","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","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":804606,"link":"/api/v1/people/804606"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"81f638e0-ba62-40ab-adf7-2939d2898a4e","startTime":"2026-04-19T02:00:29.452Z","endTime":"2026-04-19T02:00:34.452Z","isPitch":false,"type":"stepoff"},{"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.114263207138734,"aZ":-23.461354517252374,"pfxX":-10.774822666215499,"pfxZ":4.419210226181798,"pX":0.11572453244308853,"pZ":1.6910978525908242,"vX0":11.736096840320569,"vY0":-139.87207901384718,"vZ0":-4.870171582899605,"x":112.59,"y":193.12,"x0":-2.745286816708351,"y0":50.000586036454905,"z0":5.003853925882368,"aX":-21.23378405880049},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.1,"breakHorizontal":16.9,"spinRate":2315,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.39238873066502267,"extension":7.009045208438277},"index":1,"playId":"6712cc75-e144-3361-bb7f-3cbb4f010aa1","pitchNumber":1,"startTime":"2026-04-19T02:00:46.475Z","endTime":"2026-04-19T02:00:50.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99609930166994,"aZ":-15.864978533851357,"pfxX":-8.850826047462895,"pfxZ":8.069622637385306,"pX":0.6730908530321166,"pZ":2.071127111592148,"vX0":12.676904601599029,"vY0":-141.6512156124197,"vZ0":-5.2963790731187235,"x":91.34,"y":182.86,"x0":-2.721605958678045,"y0":50.004011601360894,"z0":4.988426271920019,"aX":-17.89110957586349},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.6,"breakHorizontal":13.3,"spinRate":2435,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.38747779424106854,"extension":6.9165323112643895},"hitData":{"launchSpeed":102.3,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.66,"coordY":151.68}},"index":2,"playId":"8c30d162-7a9b-3046-aede-c302eee41d7b","pitchNumber":2,"startTime":"2026-04-19T02:01:07.571Z","endTime":"2026-04-19T02:01:15.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T02:01:15.604Z","atBatIndex":105},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcell Ozuna grounds out, third baseman Junior Caminero to first baseman Ryan Vilade.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":106,"halfInning":"bottom","isTopInning":false,"inning":13,"startTime":"2026-04-19T02:04:01.355Z","endTime":"2026-04-19T02:04:11.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"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_assist"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yoendrys Gómez replaces Griffin Jax.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T02:03:30.733Z","endTime":"2026-04-19T02:03:50.654Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672782,"link":"/api/v1/people/672782"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Jake Mangum starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-19T02:03:50.654Z","endTime":"2026-04-19T02:04:03.699Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"base":2},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.411520276124676,"aZ":-20.51594382856982,"pfxX":-10.345378781566394,"pfxZ":6.2193647189838845,"pX":0.08820394210184955,"pZ":1.682694913973332,"vX0":8.96332042328153,"vY0":-135.50509257614272,"vZ0":-5.402711640978151,"x":113.64,"y":193.35,"x0":-1.905638352080889,"y0":50.00113980174267,"z0":5.119563990361894,"aX":-19.389360134043486},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.3,"breakHorizontal":17.0,"spinRate":2308,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.4029816796256491,"extension":6.698288821430279},"hitData":{"launchSpeed":83.5,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.82,"coordY":169.92}},"index":2,"playId":"4a6a88c3-8dcd-3452-8e86-c4dd872334c2","pitchNumber":1,"startTime":"2026-04-19T02:04:03.699Z","endTime":"2026-04-19T02:04:11.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T02:04:11.945Z","atBatIndex":106},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Yorke flies out to center fielder Cedric Mullins. Jake Mangum to 3rd.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":107,"halfInning":"bottom","isTopInning":false,"inning":13,"startTime":"2026-04-19T02:04:37.183Z","endTime":"2026-04-19T02:04:53.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.499429616006832,"aZ":-19.631708666565046,"pfxX":-9.48507472593799,"pfxZ":6.867514526664042,"pX":-0.11910963675887673,"pZ":3.172312590141904,"vX0":8.400692566510106,"vY0":-134.41480009462137,"vZ0":-1.7441059631896998,"x":121.54,"y":153.13,"x0":-2.0546491304289938,"y0":50.00665736753039,"z0":5.225413487347261,"aX":-17.336545372429644},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.2,"breakHorizontal":15.4,"spinRate":2373,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.40768987857436656,"extension":6.739704527475692},"hitData":{"launchSpeed":94.0,"launchAngle":43.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.36,"coordY":73.2}},"index":0,"playId":"290dd6ca-c84f-3e2c-8d9e-7e386e93a9a6","pitchNumber":1,"startTime":"2026-04-19T02:04:37.183Z","endTime":"2026-04-19T02:04:53.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T02:04:53.003Z","atBatIndex":107},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Horwitz walks.","rbi":0,"awayScore":8,"homeScore":6,"isOut":false},"about":{"atBatIndex":108,"halfInning":"bottom","isTopInning":false,"inning":13,"startTime":"2026-04-19T02:05:23.327Z","endTime":"2026-04-19T02:07:54.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"postOnThird":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56994477917817,"aZ":-15.201262650638634,"pfxX":-4.841676682602206,"pfxZ":8.84803507061136,"pX":-0.9942322064060238,"pZ":3.6477321260598643,"vX0":5.032616316009575,"vY0":-137.64453831455154,"vZ0":-1.8267082171676425,"x":77.44,"y":106.34,"x0":-2.2173160887534253,"y0":50.00469246728782,"z0":5.3493147567481225,"aX":-9.290627681165436},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":7.7,"spinRate":2292,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3979319140093689,"extension":6.4907748983851725},"index":0,"playId":"12cfb8d7-37ec-3ec1-a69b-af1a123b0c31","pitchNumber":1,"startTime":"2026-04-19T02:05:23.327Z","endTime":"2026-04-19T02:05:28.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94295117131434,"aZ":-16.147152727824825,"pfxX":-5.3329981897063,"pfxZ":8.42626706656283,"pX":0.34521570619049446,"pZ":3.5526221996412115,"vX0":8.728924693961533,"vY0":-136.75549801334236,"vZ0":-1.67926857902587,"x":115.12,"y":144.48,"x0":-2.188889752533778,"y0":50.00450021602007,"z0":5.277200833001216,"aX":-10.146561513852602},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":7.9,"spinRate":2354,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3998612490668805,"extension":6.826863328073476},"index":1,"playId":"adcc2341-c11d-3a0b-8271-cffc3af34518","pitchNumber":2,"startTime":"2026-04-19T02:05:41.197Z","endTime":"2026-04-19T02:05:45.536Z","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":90.4,"endSpeed":83.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.057141882303267,"aZ":-26.979542742417674,"pfxX":-10.36114896179556,"pfxZ":2.948554204959719,"pX":-1.1886981186368255,"pZ":1.508460265907055,"vX0":5.657204938605015,"vY0":-131.6113977930524,"vZ0":-3.850658223416041,"x":147.53,"y":158.61,"x0":-2.016213076971121,"y0":50.00088986860039,"z0":4.9810130514638375,"aX":-18.235158508610255},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.7,"breakHorizontal":17.6,"spinRate":1776,"spinDirection":239},"zone":13,"typeConfidence":0.8,"plateTime":0.4156392389832235,"extension":6.83785888421192},"index":2,"playId":"20ea9cad-a45c-3f17-9989-76f3011ec844","pitchNumber":3,"startTime":"2026-04-19T02:06:04.020Z","endTime":"2026-04-19T02:06:07.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.795353768406283,"aZ":-12.806091867171531,"pfxX":-6.8588334640871,"pfxZ":9.844960156385845,"pX":0.009796240214478221,"pZ":2.1201174272847325,"vX0":8.105419428958104,"vY0":-139.26279471849114,"vZ0":-5.901372951360172,"x":104.6,"y":136.01,"x0":-2.045071327467235,"y0":50.00503698007335,"z0":5.111283130248124,"aX":-13.496646059618993},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":10.8,"spinRate":2409,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.39306289645776715,"extension":6.837713683758864},"index":3,"playId":"d34490a8-d436-3345-b23f-7bf964edee3d","pitchNumber":4,"startTime":"2026-04-19T02:06:26.354Z","endTime":"2026-04-19T02:06:31.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.588106796279668,"aZ":-13.128851725288168,"pfxX":-4.853464080003687,"pfxZ":10.14203949755845,"pX":-1.6079749580413762,"pZ":3.9131992954379715,"vX0":3.8297408310769616,"vY0":-136.5380394034784,"vZ0":-1.5638260610845909,"x":158.48,"y":157.67,"x0":-2.402022258019153,"y0":50.001917246517706,"z0":5.402203813341216,"aX":-9.1136258873341},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.2,"breakHorizontal":7.9,"spinRate":2349,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40198220187967415,"extension":6.452780015379834},"index":4,"playId":"14c04fb4-9518-381b-93e9-b46dd3cbb577","pitchNumber":5,"startTime":"2026-04-19T02:06:49.721Z","endTime":"2026-04-19T02:06:54.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.136008632588542,"aZ":-20.14764970849606,"pfxX":-9.888836720647983,"pfxZ":6.170588558685172,"pX":-1.571340377762755,"pZ":1.4198720814825982,"vX0":4.689659259142638,"vY0":-138.32652865058327,"vZ0":-6.135871594178306,"x":151.91,"y":164.26,"x0":-1.9982434074309843,"y0":50.00668810786027,"z0":5.005724496348416,"aX":-19.281273569149565},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.2,"breakHorizontal":17.0,"spinRate":2290,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.39508571517525537,"extension":6.774727571477801},"index":5,"playId":"7f163880-a9cb-3ac2-b2cd-59b96b9afc3d","pitchNumber":6,"startTime":"2026-04-19T02:07:50.055Z","endTime":"2026-04-19T02:07:54.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T02:07:54.138Z","atBatIndex":108},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Konnor Griffin singles on a ground ball to right fielder Jonny DeLuca. Jake Mangum scores. Spencer Horwitz to 3rd.","rbi":1,"awayScore":8,"homeScore":7,"isOut":false},"about":{"atBatIndex":109,"halfInning":"bottom","isTopInning":false,"inning":13,"startTime":"2026-04-19T02:08:27.878Z","endTime":"2026-04-19T02:10:42.268Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"postOnThird":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"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":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":{"id":672782,"link":"/api/v1/people/672782"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.338631473265153,"aZ":-22.623406136053998,"pfxX":-9.448606146006767,"pfxZ":5.228642595848308,"pX":-1.0833817704146196,"pZ":3.5361026352341502,"vX0":4.854842733529272,"vY0":-134.35731851380103,"vZ0":-0.3312193146870752,"x0":-1.6869716804162966,"y0":50.00300733377051,"z0":5.269863555519754,"aX":-17.26005994885484},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.6,"breakHorizontal":16.1,"spinRate":2155,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40780359733383253,"extension":6.725357122431309},"index":0,"playId":"c845f07f-c8de-3123-bfc0-9a6690905c42","pitchNumber":1,"startTime":"2026-04-19T02:08:27.878Z","endTime":"2026-04-19T02:08:32.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.835542402990498,"aZ":-21.86210560038712,"pfxX":-9.827461207337123,"pfxZ":5.704303372942981,"pX":-1.2825402220156725,"pZ":2.8625935206022106,"vX0":4.303861589511639,"vY0":-133.20134668274952,"vZ0":-1.9097693334608468,"x0":-1.636393185837193,"y0":50.006010310941654,"z0":5.15889064148466,"aX":-17.77994498576314},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.2,"breakHorizontal":16.9,"spinRate":2255,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4101668371863032,"extension":6.653321541578695},"index":1,"playId":"6ae82474-f81d-3015-9d06-5663570c0fc0","pitchNumber":2,"startTime":"2026-04-19T02:08:45.663Z","endTime":"2026-04-19T02:08:49.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.3,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48898452605709,"aZ":-31.44198430518353,"pfxX":7.4471553048024335,"pfxZ":0.5154231219159691,"pX":-0.8457752433795618,"pZ":3.35011778679262,"vX0":0.32078419282258697,"vY0":-118.35817714702237,"vZ0":2.0200932476372744,"x0":-1.950014540413546,"y0":50.001073977084346,"z0":5.373615413019896,"aX":10.518923009368038},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.7,"breakHorizontal":-13.6,"spinRate":2631,"spinDirection":81},"zone":1,"typeConfidence":0.9,"plateTime":0.4635324594236092,"extension":6.536956821616983},"index":2,"playId":"3a3c6589-2472-3689-8756-be057cd7053c","pitchNumber":3,"startTime":"2026-04-19T02:09:25.937Z","endTime":"2026-04-19T02:09:30.431Z","isPitch":true,"type":"pitch"},{"details":{"description":"Rays pitching coach Kyle Snyder ejected by HP umpire Adrian Johnson.","event":"Ejection","eventType":"ejection","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-04-19T02:10:31.919Z","endTime":"2026-04-19T02:10:31.920Z","isPitch":false,"type":"action","player":{"id":216897,"link":"/api/v1/people/216897"},"umpire":{"id":482641,"link":"/api/v1/people/482641"}},{"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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05132171480387,"aZ":-18.098759391466,"pfxX":-9.989569292178517,"pfxZ":7.426214280351956,"pX":0.26127952138726496,"pZ":1.9318504625190718,"vX0":7.7159535520341995,"vY0":-137.00120121681047,"vZ0":-4.937856621383367,"x":106.79,"y":161.9,"x0":-1.2976437284511233,"y0":50.003693738285584,"z0":4.999561411461514,"aX":-18.93778872527953},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.6,"breakHorizontal":16.4,"spinRate":2398,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.4002239906943643,"extension":6.7988989935965085},"hitData":{"launchSpeed":102.9,"launchAngle":1.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.29,"coordY":122.0}},"index":4,"playId":"92dce60c-5cc8-313f-88b5-03e1d707635d","pitchNumber":4,"startTime":"2026-04-19T02:10:31.921Z","endTime":"2026-04-19T02:10:42.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T02:10:42.268Z","atBatIndex":109},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart strikes out swinging.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":110,"halfInning":"bottom","isTopInning":false,"inning":13,"startTime":"2026-04-19T02:11:30.867Z","endTime":"2026-04-19T02:13:36.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"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,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"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":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.289533752564587,"aZ":-15.857904403181728,"pfxX":-10.49682311751411,"pfxZ":8.542857165352252,"pX":0.6902562423789634,"pZ":1.5321326298444897,"vX0":9.622385359248133,"vY0":-137.29434775929462,"vZ0":-6.696203738894996,"x":80.95,"y":170.38,"x0":-1.495538285594085,"y0":50.00046788648604,"z0":5.0810391570095,"aX":-20.044053286586788},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":17.0,"spinRate":2461,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3988735308974829,"extension":6.709517215905905},"index":0,"playId":"64e4a771-de87-302f-847d-198cab5bdfb1","pitchNumber":1,"startTime":"2026-04-19T02:11:30.867Z","endTime":"2026-04-19T02:11:35.083Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-19T02:12:38.748Z","endTime":"2026-04-19T02:12:38.749Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.738275252076516,"aZ":-19.83177607712007,"pfxX":-10.011533872781634,"pfxZ":6.5496141396930065,"pX":0.14863706288488265,"pZ":2.536571412061791,"vX0":8.489084285413057,"vY0":-136.12893194159358,"vZ0":-3.214852476978871,"x":59.92,"y":175.09,"x0":-1.7032364225959162,"y0":50.003824309354336,"z0":5.099138955356883,"aX":-18.8680388129577},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.4,"breakHorizontal":16.4,"spinRate":2386,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.40174459502949134,"extension":6.9070919919224245},"index":2,"playId":"bdd15606-d500-3bfa-9c93-7da23798b978","pitchNumber":2,"startTime":"2026-04-19T02:12:38.750Z","endTime":"2026-04-19T02:12:43.905Z","isPitch":true,"type":"pitch"},{"details":{"description":"Konnor Griffin steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"bdd15606-d500-3bfa-9c93-7da23798b978","startTime":"2026-04-19T02:13:00.367Z","endTime":"2026-04-19T02:13:00.368Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"}},{"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":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.905964316645335,"aZ":-25.26556411659976,"pfxX":4.577523892857608,"pfxZ":4.727666169997475,"pX":-0.20116025471272053,"pZ":2.668085810135947,"vX0":2.833072288877067,"vY0":-120.53290733671732,"vZ0":-0.7304358180269296,"x":102.41,"y":148.25,"x0":-1.9891505214053937,"y0":50.002530196504395,"z0":5.2194358529575595,"aX":6.689593277034206},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":8.6,"breakHorizontal":-9.0,"spinRate":2593,"spinDirection":84},"zone":5,"typeConfidence":0.9,"plateTime":0.45559080208899605,"extension":6.5943748586827216},"index":4,"playId":"4eb2eed5-5750-3334-b7ab-7368e2a3b95d","pitchNumber":3,"startTime":"2026-04-19T02:13:00.369Z","endTime":"2026-04-19T02:13:04.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5638216735624,"aZ":-12.270191007747108,"pfxX":-3.5555265993498315,"pfxZ":10.315612309175046,"pX":0.11548901783203136,"pZ":2.946524489053274,"vX0":6.354813125805534,"vY0":-138.42655191957664,"vZ0":-3.651920076174589,"x":93.65,"y":134.12,"x0":-1.754015917809268,"y0":50.00148294996113,"z0":5.1114553599540935,"aX":-6.859992710312881},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":5.0,"spinRate":2486,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.39655310466365545,"extension":6.852341974374184},"index":5,"playId":"fb6dc7ba-d329-3fd9-96aa-ebac37a5ccf4","pitchNumber":4,"startTime":"2026-04-19T02:13:32.329Z","endTime":"2026-04-19T02:13:36.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T02:13:36.816Z","atBatIndex":110}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart strikes out swinging.","rbi":0,"awayScore":8,"homeScore":7,"isOut":true},"about":{"atBatIndex":110,"halfInning":"bottom","isTopInning":false,"inning":13,"startTime":"2026-04-19T02:11:30.867Z","endTime":"2026-04-19T02:13:36.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"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,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"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":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.289533752564587,"aZ":-15.857904403181728,"pfxX":-10.49682311751411,"pfxZ":8.542857165352252,"pX":0.6902562423789634,"pZ":1.5321326298444897,"vX0":9.622385359248133,"vY0":-137.29434775929462,"vZ0":-6.696203738894996,"x":80.95,"y":170.38,"x0":-1.495538285594085,"y0":50.00046788648604,"z0":5.0810391570095,"aX":-20.044053286586788},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":17.0,"spinRate":2461,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3988735308974829,"extension":6.709517215905905},"index":0,"playId":"64e4a771-de87-302f-847d-198cab5bdfb1","pitchNumber":1,"startTime":"2026-04-19T02:11:30.867Z","endTime":"2026-04-19T02:11:35.083Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-19T02:12:38.748Z","endTime":"2026-04-19T02:12:38.749Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.738275252076516,"aZ":-19.83177607712007,"pfxX":-10.011533872781634,"pfxZ":6.5496141396930065,"pX":0.14863706288488265,"pZ":2.536571412061791,"vX0":8.489084285413057,"vY0":-136.12893194159358,"vZ0":-3.214852476978871,"x":59.92,"y":175.09,"x0":-1.7032364225959162,"y0":50.003824309354336,"z0":5.099138955356883,"aX":-18.8680388129577},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.4,"breakHorizontal":16.4,"spinRate":2386,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.40174459502949134,"extension":6.9070919919224245},"index":2,"playId":"bdd15606-d500-3bfa-9c93-7da23798b978","pitchNumber":2,"startTime":"2026-04-19T02:12:38.750Z","endTime":"2026-04-19T02:12:43.905Z","isPitch":true,"type":"pitch"},{"details":{"description":"Konnor Griffin steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":8,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"bdd15606-d500-3bfa-9c93-7da23798b978","startTime":"2026-04-19T02:13:00.367Z","endTime":"2026-04-19T02:13:00.368Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":804606,"link":"/api/v1/people/804606"}},{"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":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.905964316645335,"aZ":-25.26556411659976,"pfxX":4.577523892857608,"pfxZ":4.727666169997475,"pX":-0.20116025471272053,"pZ":2.668085810135947,"vX0":2.833072288877067,"vY0":-120.53290733671732,"vZ0":-0.7304358180269296,"x":102.41,"y":148.25,"x0":-1.9891505214053937,"y0":50.002530196504395,"z0":5.2194358529575595,"aX":6.689593277034206},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":8.6,"breakHorizontal":-9.0,"spinRate":2593,"spinDirection":84},"zone":5,"typeConfidence":0.9,"plateTime":0.45559080208899605,"extension":6.5943748586827216},"index":4,"playId":"4eb2eed5-5750-3334-b7ab-7368e2a3b95d","pitchNumber":3,"startTime":"2026-04-19T02:13:00.369Z","endTime":"2026-04-19T02:13:04.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5638216735624,"aZ":-12.270191007747108,"pfxX":-3.5555265993498315,"pfxZ":10.315612309175046,"pX":0.11548901783203136,"pZ":2.946524489053274,"vX0":6.354813125805534,"vY0":-138.42655191957664,"vZ0":-3.651920076174589,"x":93.65,"y":134.12,"x0":-1.754015917809268,"y0":50.00148294996113,"z0":5.1114553599540935,"aX":-6.859992710312881},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":5.0,"spinRate":2486,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.39655310466365545,"extension":6.852341974374184},"index":5,"playId":"fb6dc7ba-d329-3fd9-96aa-ebac37a5ccf4","pitchNumber":4,"startTime":"2026-04-19T02:13:32.329Z","endTime":"2026-04-19T02:13:36.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-19T02:13:36.816Z","atBatIndex":110},"scoringPlays":[7,29,36,37,39,40,69,88,91,100,109],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3],"bottom":[4,5,6,7,8],"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":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":80.17,"y":75.16},"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":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":95.03,"y":112.63},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":207.06,"y":76.44},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":107.0,"y":60.0},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":157.89,"y":165.87},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":159.41,"y":162.32},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":206.39,"y":68.15},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"coordinates":{"x":150.55,"y":133.81},"type":"O","description":"Pop Out"}]}},{"startIndex":9,"endIndex":17,"top":[9,10,11,12,13,14],"bottom":[15,16,17],"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":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"coordinates":{"x":206.44,"y":114.3},"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":2,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":173.41,"y":96.94},"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":2,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"coordinates":{"x":150.8,"y":162.32},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":169.04,"y":157.76},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"coordinates":{"x":116.34,"y":147.63},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":162.96,"y":167.39},"type":"O","description":"Groundout"}]}},{"startIndex":18,"endIndex":23,"top":[18,19,20],"bottom":[21,22,23],"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":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":109.24,"y":146.62},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":128.17,"y":185.78},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":148.77,"y":150.67},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":71.41,"y":89.27},"type":"O","description":"Flyout"}]}},{"startIndex":24,"endIndex":32,"top":[24,25,26],"bottom":[27,28,29,30,31,32],"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":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":64.19,"y":90.73},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"coordinates":{"x":27.73,"y":76.05},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"coordinates":{"x":107.6,"y":45.0},"type":"O","description":"Flyout"}]}},{"startIndex":33,"endIndex":45,"top":[33,34,35,36,37,38,39,40,41],"bottom":[42,43,44,45],"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":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":28.54,"y":80.65},"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":5,"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":113.3,"y":115.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":167.01,"y":130.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":85.22,"y":36.71},"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":5,"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":122.93,"y":112.16},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":99.0,"y":142.59},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":210.89,"y":79.45},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":110.76,"y":150.16},"type":"O","description":"Groundout"}]}},{"startIndex":46,"endIndex":53,"top":[46,47,48,49],"bottom":[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":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":64.3,"y":147.38},"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":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":131.06,"y":169.62},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"coordinates":{"x":135.24,"y":114.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"coordinates":{"x":150.82,"y":49.37},"type":"O","description":"Flyout"}]}},{"startIndex":54,"endIndex":61,"top":[54,55,56,57,58],"bottom":[59,60,61],"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":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":131.41,"y":199.17},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":104.27,"y":91.78},"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":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":175.33,"y":130.74},"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":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":88.97,"y":186.65},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"coordinates":{"x":160.53,"y":86.67},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":99.08,"y":164.88},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":125.97,"y":67.98},"type":"O","description":"Lineout"}]}},{"startIndex":62,"endIndex":70,"top":[62,63,64],"bottom":[65,66,67,68,69,70],"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":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":130.84,"y":82.97},"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":8,"pitcher":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":138.13,"y":153.71},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":56.96,"y":141.94},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":110.76,"y":171.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"coordinates":{"x":164.2,"y":91.46},"type":"H","description":"Single"}]}},{"startIndex":71,"endIndex":77,"top":[71,72,73,74],"bottom":[75,76,77],"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":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":126.92,"y":200.22},"type":"O","description":"Bunt 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":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":159.57,"y":182.0},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":101.14,"y":190.7},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":89.11,"y":57.1},"type":"O","description":"Flyout"}]}},{"startIndex":78,"endIndex":85,"top":[78,79,80],"bottom":[81,82,83,84,85],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":10,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":59.89,"y":88.46},"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":10,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":96.81,"y":157.36},"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":10,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":160.93,"y":160.8},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":10,"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":69.1,"y":87.88},"type":"O","description":"Flyout"}]}},{"startIndex":86,"endIndex":92,"top":[86,87,88,89],"bottom":[90,91,92],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":11,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":114.31,"y":156.24},"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":11,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"coordinates":{"x":127.11,"y":197.53},"type":"O","description":"Fielders Choice 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":11,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":137.11,"y":140.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":11,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":190.32,"y":113.68},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":11,"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":169.04,"y":155.74},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":11,"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"coordinates":{"x":148.77,"y":164.35},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":11,"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":117.86,"y":151.68},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":93,"endIndex":99,"top":[93,94,95],"bottom":[96,97,98,99],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":12,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"coordinates":{"x":122.8,"y":144.93},"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":12,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":116.84,"y":153.71},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":12,"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":121.49,"y":136.33},"type":"O","description":"Lineout"}]}},{"startIndex":100,"endIndex":110,"top":[100,101,102,103,104,105],"bottom":[106,107,108,109,110],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":13,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":205.9,"y":56.12},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":13,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":126.0,"y":204.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":13,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":145.69,"y":123.23},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":13,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":140.66,"y":151.68},"type":"O","description":"Double Play"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":13,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"coordinates":{"x":114.82,"y":169.92},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":13,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"coordinates":{"x":156.36,"y":73.2},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":13,"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"batter":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"coordinates":{"x":183.29,"y":122.0},"type":"H","description":"Single"}]}}]},"linescore":{"currentInning":13,"currentInningOrdinal":"13th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":3}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":5,"hits":5,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":10,"ordinalNum":"10th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":11,"ordinalNum":"11th","home":{"runs":1,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":12,"ordinalNum":"12th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":13,"ordinalNum":"13th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":7,"hits":7,"errors":2,"leftOnBase":12},"away":{"runs":8,"hits":15,"errors":0,"leftOnBase":13}},"defense":{"pitcher":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"catcher":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"first":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"second":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"third":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"shortstop":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"left":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"center":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"right":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"onDeck":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"inHole":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"battingOrder":3,"team":{"id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"}},"offense":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"onDeck":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"inHole":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"battingOrder":9,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"balls":1,"strikes":3,"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":3,"groundOuts":12,"airOuts":11,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":1,"hits":15,"hitByPitch":1,"avg":".262","atBats":50,"obp":".337","slg":".385","ops":".722","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":56,"totalBases":20,"rbi":7,"leftOnBase":34,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"50.00","popOuts":4,"lineOuts":4},"pitching":{"flyOuts":8,"groundOuts":11,"airOuts":14,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":8,"intentionalWalks":3,"hits":7,"hitByPitch":0,"atBats":46,"obp":".278","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":213,"era":"4.37","inningsPitched":"13.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.27","battersFaced":54,"outs":39,"completeGames":0,"shutouts":0,"pitchesThrown":213,"balls":80,"strikes":133,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":7,"pitchesPerInning":"16.38","runsScoredPer9":"4.85","homeRunsPer9":"1.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":39,"errors":0,"chances":45,"passedBall":0,"pickoffs":0}},"players":{"ID670764":{"person":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"900","stats":{"batting":{"summary":"0-6 | 4 K, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":5,"groundOuts":9,"airOuts":10,"runs":7,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".257","atBats":35,"obp":".316","slg":".286","ops":".602","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":10,"rbi":4,"leftOnBase":18,"sacBunts":3,"sacFlies":0,"babip":".360","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"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":18,"putOuts":24,"errors":1,"chances":43,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID571927":{"person":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":11,"groundOuts":14,"airOuts":27,"runs":9,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":21,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":77,"obp":".271","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":340,"era":"3.80","inningsPitched":"21.1","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.03","battersFaced":85,"outs":64,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":340,"balls":124,"strikes":216,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.94","gamesFinished":0,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"8.86","walksPer9Inn":"2.53","hitsPer9Inn":"6.75","runsScoredPer9":"3.80","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":8},"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":3,"gamesStarted":3,"flyOuts":8,"groundOuts":13,"airOuts":16,"runs":8,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":11,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":47,"obp":".276","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":231,"era":"3.95","inningsPitched":"13.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.17","battersFaced":59,"outs":41,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":231,"balls":97,"strikes":134,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".500","pitchesPerInning":"16.90","gamesFinished":0,"strikeoutWalkRatio":"1.18","strikeoutsPer9Inn":"8.56","walksPer9Inn":"7.24","hitsPer9Inn":"3.29","runsScoredPer9":"5.27","homeRunsPer9":"0.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"700","stats":{"batting":{"summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":4,"groundOuts":7,"airOuts":9,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":3,"avg":".286","atBats":28,"obp":".444","slg":".393","ops":".837","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":11,"rbi":4,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".304","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":17,"errors":1,"chances":38,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":{"summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"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":15,"balls":7,"strikes":8,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":1,"flyOuts":11,"groundOuts":5,"airOuts":18,"runs":10,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":1,"hits":17,"hitByPitch":0,"atBats":46,"obp":".400","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":176,"era":"7.84","inningsPitched":"10.1","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.94","battersFaced":50,"outs":31,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":176,"balls":51,"strikes":125,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.28","rbi":0,"winPercentage":".000","pitchesPerInning":"17.03","gamesFinished":3,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"6.10","walksPer9Inn":"2.61","hitsPer9Inn":"14.81","runsScoredPer9":"8.71","homeRunsPer9":"2.61","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668723":{"person":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"jerseyNumber":"26","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"301","stats":{"batting":{"note":"1-","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":6,"groundOuts":2,"airOuts":10,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".217","atBats":23,"obp":".280","slg":".261","ops":".541","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":6,"rbi":2,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"0.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":23,"errors":0,"chances":24,"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID641584":{"person":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"500","stats":{"batting":{"summary":"1-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":9,"groundOuts":6,"airOuts":17,"runs":3,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".227","atBats":44,"obp":".292","slg":".364","ops":".656","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":16,"rbi":2,"leftOnBase":29,"sacBunts":0,"sacFlies":0,"babip":".281","groundOutsToAirouts":"0.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":5,"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":1,"putOuts":18,"errors":1,"chances":20,"fielding":".950","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":"100","stats":{"batting":{"summary":"2-7 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":2,"rbi":0,"leftOnBase":5,"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":20,"flyOuts":5,"groundOuts":33,"airOuts":17,"runs":10,"doubles":0,"triples":2,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":27,"hitByPitch":0,"avg":".338","atBats":80,"obp":".361","slg":".388","ops":".749","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":86,"totalBases":31,"rbi":4,"leftOnBase":29,"sacBunts":3,"sacFlies":0,"babip":".365","groundOutsToAirouts":"1.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":40,"errors":0,"chances":41,"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":4,"gamesStarted":4,"flyOuts":16,"groundOuts":24,"airOuts":27,"runs":6,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":85,"obp":".293","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":344,"era":"2.45","inningsPitched":"22.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.23","battersFaced":92,"outs":66,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":344,"balls":124,"strikes":220,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".000","pitchesPerInning":"15.64","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.73","walksPer9Inn":"2.86","hitsPer9Inn":"8.18","runsScoredPer9":"2.45","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676356":{"person":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"2-4 | 2B, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":4,"groundOuts":11,"airOuts":11,"runs":9,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".300","atBats":40,"obp":".333","slg":".525","ops":".858","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":21,"rbi":11,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".313","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":25,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID693855":{"person":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(H, 4)","summary":"1.2 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":6,"strikes":17,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":7,"groundOuts":5,"airOuts":9,"runs":9,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":37,"obp":".366","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":168,"era":"8.68","inningsPitched":"9.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":9,"whip":"1.50","battersFaced":41,"outs":28,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":168,"balls":54,"strikes":114,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"11.57","walksPer9Inn":"1.93","hitsPer9Inn":"11.57","runsScoredPer9":"8.68","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642121":{"person":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":10,"strikes":12,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":1,"flyOuts":8,"groundOuts":12,"airOuts":15,"runs":8,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":1,"hits":16,"hitByPitch":0,"atBats":50,"obp":".397","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":228,"era":"4.38","inningsPitched":"12.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":6,"whip":"1.86","battersFaced":59,"outs":37,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":228,"balls":97,"strikes":131,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.49","gamesFinished":1,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"6.57","walksPer9Inn":"5.11","hitsPer9Inn":"11.68","runsScoredPer9":"5.84","homeRunsPer9":"0.73","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676439":{"person":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"800","stats":{"batting":{"summary":"0-1 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":3,"groundOuts":1,"airOuts":5,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".200","atBats":20,"obp":".360","slg":".200","ops":".560","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":4,"rbi":2,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".400","groundOutsToAirouts":"0.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","assists":4,"putOuts":49,"errors":1,"chances":54,"fielding":".981","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID687330":{"person":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":5,"strikes":15,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"5.40","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":9,"gamesStarted":0,"flyOuts":2,"groundOuts":11,"airOuts":7,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":1,"hits":5,"hitByPitch":1,"atBats":32,"obp":".270","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":149,"era":"5.79","inningsPitched":"9.1","wins":2,"losses":1,"saves":2,"saveOpportunities":2,"holds":2,"blownSaves":0,"earnedRuns":6,"whip":"0.96","battersFaced":37,"outs":28,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":54,"strikes":95,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":1,"winPercentage":".667","pitchesPerInning":"15.96","gamesFinished":2,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"8.68","walksPer9Inn":"3.86","hitsPer9Inn":"4.82","runsScoredPer9":"7.71","homeRunsPer9":"0.96","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669947":{"person":{"id":669947,"fullName":"Jesse Scholtens","link":"/api/v1/people/669947"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":10,"airOuts":10,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":32,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":138,"era":"0.00","inningsPitched":"9.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.83","battersFaced":36,"outs":29,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":52,"strikes":86,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.28","gamesFinished":1,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"6.52","walksPer9Inn":"2.79","hitsPer9Inn":"4.66","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666018":{"person":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":17,"groundOuts":12,"airOuts":27,"runs":11,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":14,"intentionalWalks":1,"hits":17,"hitByPitch":0,"avg":".230","atBats":74,"obp":".341","slg":".405","ops":".746","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":30,"rbi":16,"leftOnBase":30,"sacBunts":0,"sacFlies":3,"babip":".264","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.67","popOuts":3,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":136,"errors":2,"chances":145,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663743":{"person":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"jerseyNumber":"40","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"801","stats":{"batting":{"note":"c-","summary":"1-2 | BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":5,"groundOuts":17,"airOuts":13,"runs":4,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":18,"hitByPitch":2,"avg":".327","atBats":55,"obp":".373","slg":".455","ops":".828","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":59,"totalBases":25,"rbi":7,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".362","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.00","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":22,"stolenBasePercentage":".917","caughtStealingPercentage":".083","assists":2,"putOuts":114,"errors":3,"chances":119,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643377":{"person":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(W, 1-2)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":10,"gamesStarted":0,"flyOuts":3,"groundOuts":10,"airOuts":6,"runs":9,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":6,"intentionalWalks":1,"hits":9,"hitByPitch":0,"atBats":29,"obp":".417","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":158,"era":"7.04","inningsPitched":"7.2","wins":1,"losses":2,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":6,"whip":"1.96","battersFaced":38,"outs":23,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":158,"balls":65,"strikes":93,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".333","pitchesPerInning":"20.61","gamesFinished":1,"strikeoutWalkRatio":"1.17","strikeoutsPer9Inn":"8.22","walksPer9Inn":"7.04","hitsPer9Inn":"10.57","runsScoredPer9":"10.57","homeRunsPer9":"2.35","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID685801":{"person":{"id":685801,"fullName":"Hunter Bigge","link":"/api/v1/people/685801"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(H, 4)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":6,"gamesStarted":0,"flyOuts":8,"groundOuts":6,"airOuts":11,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":5,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":20,"obp":".240","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":94,"era":"1.42","inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":1,"whip":"0.95","battersFaced":25,"outs":19,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":42,"strikes":52,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".---","pitchesPerInning":"14.84","gamesFinished":0,"strikeoutWalkRatio":"0.40","strikeoutsPer9Inn":"2.84","walksPer9Inn":"7.11","hitsPer9Inn":"1.42","runsScoredPer9":"1.42","homeRunsPer9":"1.42","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID650490":{"person":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"400","stats":{"batting":{"summary":"1-5 | BB, 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":10,"groundOuts":21,"airOuts":19,"runs":12,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":11,"baseOnBalls":9,"intentionalWalks":2,"hits":28,"hitByPitch":4,"avg":".354","atBats":79,"obp":".446","slg":".532","ops":".978","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":92,"totalBases":42,"rbi":16,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".385","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.33","popOuts":5,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":"701","stats":{"batting":{"note":"b-","summary":"1-4 | K","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":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":4,"groundOuts":18,"airOuts":13,"runs":11,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".241","atBats":58,"obp":".313","slg":".310","ops":".623","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":18,"rbi":6,"leftOnBase":20,"sacBunts":1,"sacFlies":0,"babip":".318","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":40,"putOuts":19,"errors":1,"chances":60,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":{"note":"(BS, 2)","summary":"1.0 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":11,"strikes":20,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":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":9,"gamesStarted":0,"flyOuts":4,"groundOuts":7,"airOuts":9,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":32,"obp":".286","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":144,"era":"4.32","inningsPitched":"8.1","wins":1,"losses":0,"saves":4,"saveOpportunities":6,"holds":0,"blownSaves":2,"earnedRuns":4,"whip":"1.20","battersFaced":35,"outs":25,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":50,"strikes":94,"strikePercentage":".650","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":1,"winPercentage":"1.000","pitchesPerInning":"17.28","gamesFinished":5,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.72","walksPer9Inn":"3.24","hitsPer9Inn":"7.56","runsScoredPer9":"4.32","homeRunsPer9":"1.08","inheritedRunners":1,"inheritedRunnersScored":0,"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"}]},"ID691406":{"person":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"200","stats":{"batting":{"summary":"2-7 | 2B, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":3,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":10,"groundOuts":21,"airOuts":23,"runs":11,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":17,"baseOnBalls":12,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".250","atBats":80,"obp":".344","slg":".438","ops":".782","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":93,"totalBases":35,"rbi":9,"leftOnBase":38,"sacBunts":0,"sacFlies":1,"babip":".267","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":9,"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":31,"putOuts":16,"errors":6,"chances":53,"fielding":".887","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"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":{"note":"(S, 1)","summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":7,"strikes":9,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":7,"gamesStarted":0,"flyOuts":12,"groundOuts":7,"airOuts":23,"runs":11,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":10,"baseOnBalls":8,"intentionalWalks":2,"hits":15,"hitByPitch":0,"atBats":54,"obp":".371","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":229,"era":"6.75","inningsPitched":"13.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.73","battersFaced":63,"outs":40,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":229,"balls":89,"strikes":140,"strikePercentage":".610","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.30","rbi":1,"winPercentage":".---","pitchesPerInning":"17.18","gamesFinished":6,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"6.75","walksPer9Inn":"5.40","hitsPer9Inn":"10.13","runsScoredPer9":"7.42","homeRunsPer9":"3.37","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":3},"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"}]},"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":{"summary":"3.2 IP, 4 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":3,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":64,"inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":15,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":64,"balls":26,"strikes":38,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"9.82","homeRunsPer9":"4.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"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":4,"gamesStarted":4,"flyOuts":11,"groundOuts":21,"airOuts":20,"runs":7,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":20,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":71,"obp":".176","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":302,"era":"2.75","inningsPitched":"19.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"0.66","battersFaced":74,"outs":59,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":302,"balls":104,"strikes":198,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":4,"winPercentage":"1.000","pitchesPerInning":"15.36","gamesFinished":0,"strikeoutWalkRatio":"6.67","strikeoutsPer9Inn":"9.15","walksPer9Inn":"1.37","hitsPer9Inn":"4.58","runsScoredPer9":"3.20","homeRunsPer9":"1.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"2-5 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":2,"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":18,"flyOuts":16,"groundOuts":10,"airOuts":33,"runs":7,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":16,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":2,"avg":".149","atBats":67,"obp":".205","slg":".284","ops":".489","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":75,"totalBases":19,"rbi":8,"leftOnBase":41,"sacBunts":1,"sacFlies":1,"babip":".160","groundOutsToAirouts":"0.30","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"33.50","popOuts":10,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":51,"errors":2,"chances":53,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[802415,691406,666018,668723,650490,641584,676356,656775,680700,810938,676439,663743,670764,656876,669438,693855,685801,641329,642121,687330,643377,672782],"pitchers":[656876,669438,693855,685801,641329,642121,687330,643377,672782],"bench":[],"bullpen":[607259,571927,663556,669947],"battingOrder":[802415,691406,668723,650490,676356,656775,810938,663743,670764],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Caminero (3, Sanders); DeLuca (3, Sisk)."},{"label":"HR","value":"Mullins (2, 13th inning off Ramírez, 1 on, 0 out)."},{"label":"TB","value":"Aranda 2; Caminero 3; DeLuca 3; Díaz, Y; Fortes; Fraley; Mullins 5; Palacios, R; Simpson 2; Williamson."},{"label":"RBI","value":"Aranda (16); Caminero (9); DeLuca 2 (11); Mullins 3 (8)."},{"label":"2-out RBI","value":"Caminero; Aranda; Mullins; DeLuca 2."},{"label":"Runners left in scoring position, 2 out","value":"Simpson 2; Williamson; Mullins."},{"label":"GIDP","value":"DeLuca; Walls."},{"label":"Team RISP","value":"6-for-19."},{"label":"Team LOB","value":"13."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Walls (3, 2nd base off Ramírez/Davis, H)."},{"label":"CS","value":"Mullins (1, 2nd base by Sisk/Davis, H)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Walls-Vilade)."}]}],"note":[{"label":"a","value":"Doubled for Fraley in the 5th."},{"label":"b","value":"Batted for Palacios, R in the 5th."},{"label":"c","value":"Singled for Feduccia in the 6th."},{"label":"1","value":"Ran for Aranda in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":11,"airOuts":14,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":8,"intentionalWalks":3,"hits":7,"hitByPitch":0,"avg":".249","atBats":46,"obp":".341","slg":".393","ops":".734","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":14,"rbi":7,"leftOnBase":27,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":12,"airOuts":11,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":1,"hits":15,"hitByPitch":1,"atBats":50,"obp":".364","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":219,"era":"3.23","inningsPitched":"13.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.30","battersFaced":56,"outs":39,"completeGames":0,"shutouts":0,"pitchesThrown":219,"balls":85,"strikes":134,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":7,"pitchesPerInning":"16.85","runsScoredPer9":"5.54","homeRunsPer9":"0.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":13,"putOuts":39,"errors":2,"chances":53,"passedBall":0,"pickoffs":0}},"players":{"ID694973":{"person":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, 0 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":64,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":16,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":64,"balls":21,"strikes":43,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":8,"groundOuts":21,"airOuts":21,"runs":8,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":23,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":2,"atBats":77,"obp":".253","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":353,"era":"3.27","inningsPitched":"22.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"0.91","battersFaced":88,"outs":66,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":353,"balls":120,"strikes":233,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".750","pitchesPerInning":"16.05","gamesFinished":0,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"9.41","walksPer9Inn":"2.86","hitsPer9Inn":"5.32","runsScoredPer9":"3.27","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694377":{"person":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"jerseyNumber":"38","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"600","stats":{"batting":{"summary":"1-6 | 2 K, RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":1,"leftOnBase":5,"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":16,"flyOuts":11,"groundOuts":16,"airOuts":13,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":2,"avg":".245","atBats":53,"obp":".349","slg":".302","ops":".651","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":16,"rbi":3,"leftOnBase":36,"sacBunts":0,"sacFlies":1,"babip":".310","groundOutsToAirouts":"1.23","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":22,"errors":2,"chances":41,"fielding":".951","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID687462":{"person":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 2 BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"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":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":7,"groundOuts":11,"airOuts":17,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":11,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".245","atBats":53,"obp":".379","slg":".340","ops":".719","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":66,"totalBases":18,"rbi":4,"leftOnBase":29,"sacBunts":0,"sacFlies":1,"babip":".300","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.00","popOuts":5,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":109,"errors":0,"chances":121,"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"}]},"ID664040":{"person":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"200","stats":{"batting":{"summary":"0-5 | BB, K, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":8,"groundOuts":17,"airOuts":20,"runs":12,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":18,"baseOnBalls":12,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".267","atBats":75,"obp":".375","slg":".600","ops":".975","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":88,"totalBases":45,"rbi":18,"leftOnBase":33,"sacBunts":0,"sacFlies":0,"babip":".260","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.71","popOuts":8,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":46,"putOuts":26,"errors":0,"chances":72,"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"}]},"ID663698":{"person":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"battingOrder":"902","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":5,"groundOuts":5,"airOuts":6,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".143","atBats":28,"obp":".219","slg":".250","ops":".469","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":7,"rbi":3,"leftOnBase":21,"sacBunts":0,"sacFlies":1,"babip":".214","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.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":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","assists":3,"putOuts":71,"errors":0,"chances":74,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668804":{"person":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | 3 BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":2,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":9,"groundOuts":18,"airOuts":15,"runs":15,"doubles":1,"triples":1,"homeRuns":3,"strikeOuts":24,"baseOnBalls":16,"intentionalWalks":2,"hits":19,"hitByPitch":1,"avg":".253","atBats":75,"obp":".387","slg":".413","ops":".800","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":93,"totalBases":31,"rbi":12,"leftOnBase":32,"sacBunts":0,"sacFlies":1,"babip":".327","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":26,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID665833":{"person":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"1-6 | 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":8,"groundOuts":19,"airOuts":12,"runs":16,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":29,"baseOnBalls":8,"intentionalWalks":1,"hits":26,"hitByPitch":1,"avg":".302","atBats":86,"obp":".368","slg":".570","ops":".938","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":49,"rbi":19,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"babip":".392","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.33","popOuts":1,"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":1,"putOuts":44,"errors":1,"chances":46,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID681895":{"person":{"id":681895,"fullName":"Evan Sisk","link":"/api/v1/people/681895"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(BS, 1)","summary":"1.2 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":8,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":38,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":8,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":38,"balls":14,"strikes":24,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"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":0,"groundOuts":2,"airOuts":3,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":18,"obp":".450","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":83,"era":"4.50","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"whip":"2.00","battersFaced":20,"outs":12,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":30,"strikes":53,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":3,"winPercentage":".---","pitchesPerInning":"20.75","gamesFinished":1,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"2.25","hitsPer9Inn":"15.75","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642397":{"person":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":8,"strikes":9,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":12,"gamesStarted":0,"flyOuts":4,"groundOuts":11,"airOuts":8,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":37,"obp":".205","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":180,"era":"0.77","inningsPitched":"11.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":5,"blownSaves":0,"earnedRuns":1,"whip":"0.69","battersFaced":44,"outs":35,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":180,"balls":68,"strikes":112,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".---","pitchesPerInning":"15.43","gamesFinished":4,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"12.34","walksPer9Inn":"4.63","hitsPer9Inn":"1.54","runsScoredPer9":"0.77","homeRunsPer9":"0.77","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682254":{"person":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":6,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":39,"obp":".364","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":186,"era":"4.82","inningsPitched":"9.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":5,"whip":"1.71","battersFaced":44,"outs":28,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":186,"balls":61,"strikes":125,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.93","gamesFinished":0,"strikeoutWalkRatio":"3.80","strikeoutsPer9Inn":"18.32","walksPer9Inn":"4.82","hitsPer9Inn":"10.61","runsScoredPer9":"4.82","homeRunsPer9":"0.96","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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}},"ID663968":{"person":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"402","stats":{"batting":{"note":"a-","summary":"0-1 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":16,"flyOuts":4,"groundOuts":17,"airOuts":6,"runs":9,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":1,"hits":11,"hitByPitch":0,"avg":".268","atBats":41,"obp":".348","slg":".293","ops":".641","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":12,"rbi":1,"leftOnBase":23,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"2.83","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":17,"errors":0,"chances":18,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656605":{"person":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":4,"flyOuts":10,"groundOuts":17,"airOuts":31,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":9,"intentionalWalks":0,"hits":18,"hitByPitch":1,"atBats":80,"obp":".311","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":330,"era":"2.86","inningsPitched":"22.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.23","battersFaced":90,"outs":66,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":330,"balls":123,"strikes":207,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".500","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"5.73","walksPer9Inn":"3.68","hitsPer9Inn":"7.36","runsScoredPer9":"2.86","homeRunsPer9":"0.41","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670990":{"person":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(L, 2-1)","summary":"3.0 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":1,"hits":4,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":44,"inningsPitched":"3.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":13,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":44,"balls":17,"strikes":27,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"3.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":1,"putOuts":0,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":7,"groundOuts":16,"airOuts":13,"runs":6,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":9,"intentionalWalks":4,"hits":10,"hitByPitch":1,"atBats":55,"obp":".308","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":246,"era":"2.30","inningsPitched":"15.2","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":4,"whip":"1.21","battersFaced":65,"outs":47,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":246,"balls":90,"strikes":156,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":2,"winPercentage":".667","pitchesPerInning":"15.70","gamesFinished":3,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"9.19","walksPer9Inn":"5.17","hitsPer9Inn":"5.74","runsScoredPer9":"3.45","homeRunsPer9":"0.57","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":3,"chances":8,"fielding":".625","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676755":{"person":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"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":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":13,"groundOuts":5,"airOuts":22,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":48,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":233,"era":"1.42","inningsPitched":"12.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":2,"whip":"1.42","battersFaced":54,"outs":38,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":233,"balls":86,"strikes":147,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.23","rbi":0,"winPercentage":".---","pitchesPerInning":"18.39","gamesFinished":1,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"6.39","walksPer9Inn":"4.26","hitsPer9Inn":"8.53","runsScoredPer9":"1.42","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696149":{"person":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":4,"flyOuts":12,"groundOuts":17,"airOuts":25,"runs":8,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":13,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":71,"obp":".306","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":345,"era":"3.15","inningsPitched":"20.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.30","battersFaced":85,"outs":60,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":345,"balls":128,"strikes":217,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".500","pitchesPerInning":"17.25","gamesFinished":0,"strikeoutWalkRatio":"1.31","strikeoutsPer9Inn":"7.65","walksPer9Inn":"5.85","hitsPer9Inn":"5.85","runsScoredPer9":"3.60","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695257":{"person":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"jerseyNumber":"25","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"401","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".333","atBats":6,"obp":".333","slg":".333","ops":".666","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"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"}]},"ID669387":{"person":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":3,"flyOuts":8,"groundOuts":22,"airOuts":17,"runs":4,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":0,"hits":19,"hitByPitch":1,"atBats":77,"obp":".322","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":331,"era":"1.77","inningsPitched":"20.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.33","battersFaced":87,"outs":61,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":331,"balls":124,"strikes":207,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.28","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"8.85","walksPer9Inn":"3.54","hitsPer9Inn":"8.41","runsScoredPer9":"1.77","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642701":{"person":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":5,"groundOuts":9,"airOuts":16,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":36,"obp":".238","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":178,"era":"0.82","inningsPitched":"11.0","wins":2,"losses":1,"saves":2,"saveOpportunities":3,"holds":2,"blownSaves":1,"earnedRuns":1,"whip":"0.82","battersFaced":42,"outs":33,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":178,"balls":68,"strikes":110,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".667","pitchesPerInning":"16.18","gamesFinished":6,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"5.73","walksPer9Inn":"4.09","hitsPer9Inn":"3.27","runsScoredPer9":"1.64","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":7},"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}},"ID680779":{"person":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"900","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":2,"putOuts":13,"errors":1,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":7,"groundOuts":13,"airOuts":14,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":2,"avg":".186","atBats":43,"obp":".300","slg":".256","ops":".556","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":51,"totalBases":11,"rbi":3,"leftOnBase":21,"sacBunts":1,"sacFlies":0,"babip":".235","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"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":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":5,"putOuts":141,"errors":1,"chances":146,"fielding":"1.000","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID664875":{"person":{"id":664875,"fullName":"Justin Lawrence","link":"/api/v1/people/664875"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":12,"strikes":11,"strikePercentage":".480","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":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":10,"gamesStarted":0,"flyOuts":2,"groundOuts":12,"airOuts":5,"runs":10,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":2,"atBats":41,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":180,"era":"7.20","inningsPitched":"10.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":8,"whip":"1.60","battersFaced":48,"outs":30,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":180,"balls":69,"strikes":111,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.40","rbi":0,"winPercentage":".000","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"11.70","walksPer9Inn":"4.50","hitsPer9Inn":"9.90","runsScoredPer9":"9.00","homeRunsPer9":"2.70","inheritedRunners":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID804606":{"person":{"id":804606,"fullName":"Konnor Griffin","link":"/api/v1/people/804606"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","stats":{"batting":{"summary":"1-6 | 2 K, 2 RBI, SB","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":5,"groundOuts":15,"airOuts":10,"runs":7,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":16,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":2,"avg":".216","atBats":51,"obp":".293","slg":".294","ops":".587","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":58,"totalBases":15,"rbi":8,"leftOnBase":21,"sacBunts":0,"sacFlies":1,"babip":".306","groundOutsToAirouts":"1.50","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":35,"putOuts":25,"errors":2,"chances":62,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID676742":{"person":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 4 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":0,"groundOuts":0,"airOuts":0,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":20,"era":"54.00","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"6.00","battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":2,"winPercentage":".---","pitchesPerInning":"30.00","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"27.00","walksPer9Inn":"13.50","hitsPer9Inn":"40.50","runsScoredPer9":"54.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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656811":{"person":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"jerseyNumber":"29","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":9,"groundOuts":20,"airOuts":15,"runs":11,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":14,"baseOnBalls":11,"intentionalWalks":1,"hits":23,"hitByPitch":1,"avg":".329","atBats":70,"obp":".417","slg":".543","ops":".960","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":38,"rbi":15,"leftOnBase":35,"sacBunts":0,"sacFlies":2,"babip":".352","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":0,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":47,"errors":0,"chances":50,"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"}]},"ID693304":{"person":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"jerseyNumber":"3","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"901","stats":{"batting":{"note":"b-","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":1,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":7,"groundOuts":22,"airOuts":12,"runs":7,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".242","atBats":62,"obp":".288","slg":".290","ops":".578","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":66,"totalBases":18,"rbi":10,"leftOnBase":31,"sacBunts":0,"sacFlies":0,"babip":".306","groundOutsToAirouts":"1.83","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":23,"errors":2,"chances":52,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID542303":{"person":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"jerseyNumber":"24","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"500","stats":{"batting":{"summary":"2-6 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":5,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.00","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":16,"flyOuts":9,"groundOuts":12,"airOuts":25,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".185","atBats":65,"obp":".254","slg":".292","ops":".546","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":19,"rbi":7,"leftOnBase":42,"sacBunts":0,"sacFlies":0,"babip":".213","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.50","popOuts":10,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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"}]},"ID677952":{"person":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":4,"flyOuts":13,"groundOuts":20,"airOuts":19,"runs":9,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":27,"baseOnBalls":7,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":81,"obp":".278","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":341,"era":"2.38","inningsPitched":"22.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.06","battersFaced":91,"outs":68,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":341,"balls":121,"strikes":220,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".500","pitchesPerInning":"15.04","gamesFinished":0,"strikeoutWalkRatio":"3.86","strikeoutsPer9Inn":"10.72","walksPer9Inn":"2.78","hitsPer9Inn":"6.75","runsScoredPer9":"3.57","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[665833,664040,668804,656811,695257,663968,542303,694377,687462,804606,680779,693304,663698,694973,676742,681895,664875,642397,676755,670990],"pitchers":[694973,676742,681895,664875,642397,676755,670990],"bench":[],"bullpen":[677952,696149,656605,669387,682254,642701],"battingOrder":[665833,664040,668804,663968,542303,694377,687462,804606,663698],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Cruz, O (5, Seymour, I)."},{"label":"HR","value":"O'Hearn (4, 1st inning off Rasmussen, 1 on, 2 out); Ozuna (2, 4th inning off Rasmussen, 1 on, 1 out)."},{"label":"TB","value":"Cruz, O 2; Griffin; O'Hearn 5; Ozuna 5; Yorke."},{"label":"RBI","value":"Griffin 2 (8); O'Hearn 2 (15); Ozuna 2 (7); Yorke (3)."},{"label":"2-out RBI","value":"O'Hearn 2; Griffin; Yorke."},{"label":"Runners left in scoring position, 2 out","value":"Yorke 2; Bart 2; Mangum; Horwitz; Reynolds, B."},{"label":"GIDP","value":"Gonzales, N."},{"label":"Team RISP","value":"2-for-17."},{"label":"Team LOB","value":"12."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Griffin (3, 2nd base off Gómez, Y/Fortes)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Davis, H (1, catcher interference); Ramírez (3, pickoff)."},{"label":"DP","value":"3 (2 Lowe, B-Griffin-Horwitz; Griffin-Lowe, B-Horwitz)."}]}],"note":[{"label":"a","value":"Intentionally walked for Cook, B in the 10th."},{"label":"b","value":"Grounded into a double play for Davis, H in the 11th."},{"label":"1","value":"Ran for O'Hearn in the 8th."}]}},"officials":[{"official":{"id":482641,"fullName":"Adrian Johnson","link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"fullName":"Paul Clemons","link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":676580,"fullName":"Steven Jaschinski","link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":665576,"fullName":"Brock Ballou","link":"/api/v1/people/665576"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Díaz, Y (by Ramírez); Reynolds, B 2 (by Sulser, by Jax); Mangum (by Kelly)."},{"label":"HBP","value":"Fortes (by Lawrence, J)."},{"label":"ABS Challenge","value":"Ozuna 2 (Strike-Confirmed, Strike-Confirmed); Feduccia (Ball-Overturned to Strike); Walls (Strike-Confirmed); Fraley (Strike-Confirmed); Soto, G (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Rasmussen 64-38; Englert 15-8; Seymour, I 23-17; Bigge 9-6; Baker 31-20; Sulser 22-12; Kelly 20-15; Jax 13-8; Gómez, Y 16-9; Skenes 64-43; Sanders 20-12; Sisk 38-24; Lawrence, J 23-11; Soto, G 17-9; Mattson 13-8; Ramírez 44-27."},{"label":"Groundouts-flyouts","value":"Rasmussen 5-1; Englert 0-1; Seymour, I 1-1; Bigge 1-1; Baker 0-1; Sulser 0-2; Kelly 3-0; Jax 0-0; Gómez, Y 1-1; Skenes 3-2; Sanders 0-0; Sisk 1-0; Lawrence, J 1-0; Soto, G 1-0; Mattson 1-0; Ramírez 5-1."},{"label":"Batters faced","value":"Rasmussen 15; Englert 3; Seymour, I 7; Bigge 3; Baker 6; Sulser 5; Kelly 6; Jax 4; Gómez, Y 5; Skenes 16; Sanders 6; Sisk 8; Lawrence, J 6; Soto, G 4; Mattson 3; Ramírez 13."},{"label":"Inherited runners-scored","value":"Kelly 2-0; Sisk 2-2; Lawrence, J 1-0."},{"label":"Ejections","value":"Rays pitching coach Kyle Snyder ejected by HP umpire Adrian Johnson (13th)."},{"label":"Umpires","value":"HP: Adrian Johnson. 1B: Paul Clemons. 2B: Steven Jaschinski. 3B: Brock Ballou. "},{"label":"Weather","value":"81 degrees, Cloudy."},{"label":"Wind","value":"17 mph, Out To LF."},{"label":"First pitch","value":"3:34 PM."},{"label":"T","value":"4:12 (2:27 delay)."},{"label":"Att","value":"37,773."},{"label":"Venue","value":"PNC Park."},{"label":"April 18, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811","boxscoreName":"O'Hearn"},"jerseyNumber":"29","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":9,"groundOuts":20,"airOuts":15,"runs":11,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":14,"baseOnBalls":11,"intentionalWalks":1,"hits":23,"hitByPitch":1,"avg":".329","atBats":70,"obp":".417","slg":".543","ops":".960","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":38,"rbi":15,"leftOnBase":35,"sacBunts":0,"sacFlies":2,"babip":".352","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":0,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":47,"errors":0,"chances":50,"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"}]},"type":"hitter","gameScore":65,"hittingGameScore":65},{"player":{"person":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973","boxscoreName":"Skenes"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, 0 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":64,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":16,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":64,"balls":21,"strikes":43,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":8,"groundOuts":21,"airOuts":21,"runs":8,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":23,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":2,"atBats":77,"obp":".253","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":353,"era":"3.27","inningsPitched":"22.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"0.91","battersFaced":88,"outs":66,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":353,"balls":120,"strikes":233,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".750","pitchesPerInning":"16.05","gamesFinished":0,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"9.41","walksPer9Inn":"2.86","hitsPer9Inn":"5.32","runsScoredPer9":"3.27","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":63,"pitchingGameScore":63},{"player":{"person":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356","boxscoreName":"DeLuca"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"2-4 | 2B, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":4,"groundOuts":11,"airOuts":11,"runs":9,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".300","atBats":40,"obp":".333","slg":".525","ops":".858","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":21,"rbi":11,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".313","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":25,"errors":0,"chances":26,"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"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"loser":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"save":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}